You are on page 1of 46

A

PROJECT REPORT
ON

“ A STUDENT RECORD MANAGEMENT SYSTEM ”

SUBMITTED IN PARTIAL FULFILLMENT OF


THE REQUIREMENTS OF THE DEGREE OF
BE
COMPUTER ENGINEERING

BY
Sayyad Anjum Abdul
Dongare Akash Prabhakar
Karande Mahesh Vinayak
GUIDE
Vaishali mam

DEPARTMENT
OF
COMPUTER ENGINEERING

INDALA COLLEGE OF
ENGINEERING, KALYAN-421103

UNIVERSITY OF MUMBAI
ACADEMIC YEAR: 2023-2024
CERTIFICATE

This is certified that the Project report entitled “A STUDENT RECORD


MANAGEMENT SYSTEM” submitted by Sayyad Anjum , Dongare Akash ,
Karande Mahesh .

Is a Bonafede work carried out by us under guidance of Vaishali Mam, and it is


approved for the for the partial fulfillment of the requirement of the University of
Mumbai for the award of the Master of Computer Engineering .

This Project report has not been earlier submitted to any other Institute of University
for the award of any degree or diploma.

Place: Kalyan,

Date: 08/07/2023

EXTERNAL EXAMINAR
GUIDE

HEAD OF DEPARTMENT PRINCIPAL


PROJECT REPORT APPROVAL FOR
BE COMPUTER

This Project report entitled “” by – A STUDENT RECORD MANAGEMENT SYSTEM


is approved for the partial fulfillment of the requirement of the University of Mumbai for
the award of the

Degree of B.E IN COMPUTER ENGINEERING

External Examiner

……………………

……………………

Guide

…………………….

Date:

Place:
DECLARATION

We declare that this written submission represents my ideas in my own words


and where others' ideas or words have been included, we have adequately cited and
referenced the original sources. We also declare that We have adhered to all
principles of academic honesty and integrity and have not misrepresented or
fabricated or falsified any idea/data/fact/source in my submission. We understand
that any violation of the above will cause disciplinary action by the Institute and can
also evoke penal action from the sources which have thus not been properly cited or
from whom proper permission has not been taken when needed.

NAME OF GROUP :
Sayyad Anjum Abdul
Dongare Akash Prabhakar
Karande Mahesh Vinayak

Date:
CONTENTS

ACKNOWLEDGEMENT I

ABSTRACT II

LIST OF FIGURES III

LIST OF TABLES IV

TITLE PAGE NO.


CHAPTERNO.
1 INTRODUCTION
Overview 11-12
Existing System 13
2 LITERATURE SURVEY
Survey of existing systems. 14-17
Problem statement 18-19
objective. 20
3 PROPOSED SYSTEM
Flowchart 23-24
Related Work 25
4 METHODOLOGY
Architecture 28
System Requirement 29
5 SYSTEM ANALYSIS
UML Diagram 30-32
Use Case Diagram 33
Class Diagram 34
6 SNAPSHOT
Front page 36
Code Execution 37-40
7 TASK
DISTRIBUTION
41
Phase 1
42
Phase 2
8 CONCLUSION/F 43
UTURE SCOPE
46
Conclusion
48-50
Future Scope
9 REFERENCES
ACKNOWLEDGEMENT

We would sincerely like to thank our guide for this project


for providing us his/her valuable time and support throughout the project.
We would also like to extend my gratitude to
(Head of Department of Computer
Engineering) and all the other faculty members for helping us generously.
We would like to thank Teaching & Non-teaching staff of Computer
Department who helped me time to time in all respects. And Librarian for
providing me all the reference books and material needed for project.
Special thanks to my parents and my friends for all the laughs and mood
boosters without whom Computer Engineering wouldn’t have been so
pleasant for a memory.
ABSTRACT

A common understanding of “cloud computing” is continuously evolving, and the


terminology and concepts used to define it often need clarifying. Press coverage can
be vague or may not fully capture the extent of what cloud computing entails or
represents, sometimes reporting howcompanies are making their solutions available
in the “cloud” or how “cloud computing” is the way forward, but not examining the
characteristics, models, and services involved in understanding what cloud
computing is and what it can become. This white paper introduces internet-based
cloud computing, exploring the characteristics, service models, and deployment
models in use today, as well as the benefits and challenges associated with cloud
computing. Also discussed are the communications services in the cloud (including ways to
access the cloud , such as web APIs and media control interfaces) and the importance
of scalability and flexibilityin a cloud-based environment.
The College Student Record Management Web Application, known as
"Adment," aims to streamline the admission process and facilitate efficient
management of student records within educational institutions. This web-based
platform provides college administrators and staff with a secure and user-friendly
interface to manage student data, track staff activities, and communicate with
students effectively. Key features include admin modules for staff management,
activity tracking, and data retrieval, as well as staff login and data feeding modules
for managing student data. The application follows the Agile software development
methodology and utilizes technologies such as ASP.NET, Angular JS, Bootstrap,
C#.NET, and MS SQL Server. By centralizing student records and automating
administrative tasks, Adment aims to improve administrative efficiency, enhance
data accuracy, and streamline communication channels, ultimately enhancing the
overall admission process experience for both administrators and students.
LIST OF FIGURES

FIGURE NO. DESCRIPTION PAGE NO.


3.1 FLOWCHART 23-24
4.1 ARCHITECTURE 28
5.2 USE CASE DIAGRAM 33
5.3 CLASS DIAGRAM 34
6.1 FRONT PAGE 35
6.2 CODE EXECUTION 36-37
6.3 OUTPUT 38-40
LIST OF TABLES

TABLE NO. DISCRIPTION PAGE NO.


2.2 REFEREED PAPER DETAILED IN 11-34
LITERATURE
7.1 PHASE 1 41
7.2 PHASE 2 42
CHAPTER 1

INTRODUCTION

Overview
The digitization of educational institutions has become imperative in
the contemporary era to streamline administrative processes and enhance
efficiency. In response to this demand, the development of the College
Student Record Management Web Application, codenamed "‘ADMENT’"
(Admission Management), was initiated. This project aims to revolutionize
the admission process in colleges by providing a comprehensive and user-
friendly platform for managing student records. With a focus on security,
efficiency, and accessibility, ‘ADMENT’ is poised to become an
indispensable tool for college administrators and staff.

At the heart of the ‘ADMENT’ project lies the need to address the
challenges associated with manual record-keeping and communication
systems prevalent in educational institutions. Traditional methods often result
in inefficiencies, data discrepancies, and time-consuming processes. By
leveraging modern web technologies, ‘ADMENT’ seeks to alleviate these
pain points by offering a centralized platform for managing student data,
tracking staff activities, this introduction sets the stage for understanding the
significance and scope of the ‘ADMENT’ project.
The primary objective of ‘ADMENT’ is to streamline the admission
process by digitizing student record management. Through the
implementation of distinct modules, such as the Admin Module, Staff Login
and Data Feeding Module, and Info Module, ‘ADMENT’ caters to the diverse
needs of administrators, staff members, and users. By providing role-based
access control and personalized functionalities, ‘ADMENT’ ensures that each
user interacts with the system in a manner aligned with their responsibilities
and requirements.
Existing System
It discusses various features and functionalities that such systems should
incorporate to meet the diverse needs of administrators, staff, and students.
"Enhancing Admission Processes Through Technological Solutions" by
‘ADMENT’: This study delves into the role of technology in improving
admission processes in colleges and universities. It analyzes the challenges
faced by institutions during the admission cycle and proposes technological
solutions, including web-based applications, to automate and optimize the
process.
CHAPTER 2

LITERATURE SURVEY

2.1 Survey of Existing System

It discusses various features and functionalities that such systems should


incorporate to meet the diverse needs of administrators, staff, and students.
"Enhancing Admission Processes Through Technological Solutions" by
‘ADMENT’: This study delves into the role of technology in improving
admission processes in colleges and universities. It analyzes the challenges
faced by institutions during the admission cycle and proposes technological
solutions, including web-based applications, to automate and optimize the
process.
This collection of case studies examines real-world implementations of
admission management systems in educational institutions. It provides
insights into the selection criteria, implementation challenges, and outcomes
of deploying such systems. The case studies highlight the impact of
technology on enhancing efficiency, reducing paperwork, and improving the
overall admission experience for stakeholders.

2.1 Specification
To tailor our project, "‘ADMENT’," to meet the specific needs of educational
institutions and ensure its effectiveness in managing student records during
the admission process, the following specifications are considered:
User-Friendly Interface: The system should have an intuitive interface that
allows administrators, staff, and students to navigate easily and perform tasks
efficiently.
Customizable Admission Forms: The system should support customizable
admission forms to accommodate the varying requirements of different
educational institutions and programs.

Secure Data Storage: Implement robust data encryption techniques to ensure


the security and confidentiality of student records stored in the system.

Role-Based Access Control: Implement role-based access control mechanisms to


restrict access to sensitive information and ensure that users only have access
to the data relevant to their roles and responsibilities.
By adhering to these specifications, "‘ADMENT’" can effectively address the
challenges associated with student record management and streamline the
admission process for educational institutions.
2.2 Advantages

 Improved Efficiency: By eliminating manual paperwork and


automating repetitive tasks, "‘ADMENT’" improves efficiency and
reduces the administrative burden on staff.
 Access Anywhere: The web-based nature of "‘ADMENT’" allows
users to access the system from anywhere with an internet connection,
enhancing accessibility and convenience for stakeholders.

2.3 Disadvantages

 Initial Implementation Challenges: Implementing "‘ADMENT’" may


pose initial challenges such as data migration, system integration, and
user training, requiring careful planning and execution.
 System Scalability: As the number of users and data volumes grow,
ensuring the scalability of "‘ADMENT’" to accommodate increased
demand and usage becomes crucial
Problem Statement

//Cloud technology offers several applications in various fields like business, data
storage, entertainment, management, social networking, education, art, GPS, to name a
few.
Security and Privacy: The security of data stored and processed in the cloud remains a
significantconcern. Organizations are worried about unauthorized access, data breaches,
and the potential loss or exposure of sensitive information. Ensuring robust security
measures, encryption, and access controls are crucial in mitigating these risks.
Data Governance and Compliance: With data being stored and processed in the cloud,
organizations face challenges in ensuring compliance with data protection regulations,
industry standards, and internal governance policies. It becomes critical to have
mechanisms in place to monitor and manage data governance, including data residency,
privacy, and retention.
Reliability and Downtime: While cloud providers strive to offer high availability,
service disruptions and downtime can still occur. These disruptions can impact business
operations, causing financial losses, reputation damage, and customer dissatisfaction.
Finding ways to minimize downtime and improve service reliability is essential.
Vendor Lock-In and Interoperability: Organizations that heavily rely on a particular
cloud provider can face vendor lock-in, making it challenging to switch providers or
integrate services from multiple providers. Ensuring interoperability between different
cloud platforms and avoiding dependencies on proprietary technologies are important
factors to consider.
Resource Management and Optimization: With the scalability and flexibility of cloud
resources, organizations need to optimize resource allocation to avoid overprovisioning
or underutilization. Balancing costs, performance, and efficiency requires effective
resource management strategiesand tools.
Data Transfer and Migration: Moving data and applications to the cloud can be complex
and time-consuming. Organizations face challenges related to data transfer speeds,
compatibility, andmaintaining data integrity during migration processes. Efficient migration
strategies and tools are needed to streamline this transition.
Cost Management and Predictability: While cloud computing offers cost benefits, it can
also
lead to unexpected expenses if not managed properly. Organizations struggle with predicting
andcontrolling cloud costs, especially with the scalability and dynamic nature of cloud
resources. Establishing cost management practices and implementing tools for cost monitoring
and optimization are essential.
Skills and Expertise: Cloud computing requires specialized skills and expertise to
effectively design, deploy, and manage cloud environments. Organizations often face
challenges in findingand retaining talent with the necessary knowledge and experience
in cloud technologies.
Objective

Enhance Scalability: The objective of cloud computing is to provide organizations with


the ability to scale their computing resources up or down based on demand.
This scalability allows businesses to handle fluctuations in workload, accommodate
growth, andoptimize resource allocation effectively.
Improve Cost Efficiency: Cloud computing aims to optimize costs by eliminating the
need for significant upfront investments in hardware and infrastructure. The objective is
to provide a cost-effective solution where organizations only pay for the resources they
consume, reducing capitalexpenses and allowing for better budget management.
Ensure Security and Privacy: The objective of cloud computing is to provide robust
security measures and safeguards to protect data stored and processed in the cloud. This
includes encryption, access controls, authentication mechanisms, and adherence to
industry standards and regulations to ensure the confidentiality, integrity, and
availability of data.
Enhance Reliability and Availability: Cloud computing aims to provide highly
available and reliable services to organizations. The objective is to minimize downtime
and disruptions, ensuring that applications and data are accessible to users at all times. This
involves implementing redundant systems, backup mechanisms, and disaster recovery
plans.
CHAPTER 3

//PROPOSED SYSTEM

Enhanced Security and Privacy: The proposed system will implement robust security
measuresto ensure the confidentiality, integrity, and availability of data in the cloud. It
will incorporate encryption techniques, multi-factor authentication, and access controls
to protect sensitive information. Additionally, data governance policies and compliance
frameworks will be implemented to address privacy concerns and meet regulatory
requirements.
Reliable and High Availability Services: The proposed system will focus on
enhancing the reliability and availability of cloud services.load balancing mechanisms,
and failover systems to minimize downtime and provide uninterrupted access to
applications and data. Automated monitoring and alerting systems will be implemented
to proactively detect.
Efficient Resource Management and Optimization: The proposed system will
provide advanced resource management tools and algorithms to optimize the allocation
and utilization ofcloud resources. It will enable organizations to effectively scale their
resources based on demand, avoiding overprovisioning and underutilization. Cost
management features will be integrated to track resource consumption and provide
insights for optimizing costs.
Seamless Data Transfer and Migration: The proposed system will simplify and
streamline the process of transferring and migrating data to the cloud. It will provide
efficient data transfer mechanisms, compatibility tools, and validation checks to ensure
data integrity during migration. Migration planning and assessment features will assist
organizations in executing smooth and successful data migrations.
Interoperability and Vendor-Neutral Approach: The proposed system will support
interoperability between different cloud services and platforms. It will adopt a vendor-
neutral approach, allowing organizations to easily integrate and switch between multiple
cloud providerswithout vendor lock-in. Standardized APIs and protocols will be utilized
to enable seamless communication and data exchange between cloud services.
Enhanced Management and Automation: The proposed system will offer
comprehensive management capabilities, including centralized control, monitoring, and
automation of cloud resources. It will provide a user-friendly interface with intuitive
dashboards and analytics to enable organizations to effectively manage and optimize
their cloud environments. Automation features will streamline routine tasks, improving
operational
Flowchart
DFD 0 LEVEL DAIGRAM :-
1ST LEVEL ADMIN SIDE DFD :-
CHAPTER 4
METHODOLOGY

PHASE 1: PLANNING
 Identify Project Goals and Objectives: Define the purpose of the
"‘ADMENT’" project, focusing on streamlining the admission process
and enhancing student record management in educational institutions.
 Define Project Scope: Determine the boundaries of the project,
outlining what features and functionalities will be included in the
system.
 Identify Stakeholders and Requirements: Identify stakeholders such
as college administrators, staff, and students, and gather their specific
requirements for the system.
 Develop Project Plan and Timeline: Create a detailed project plan
with milestones and deadlines for each phase of development.
 Identify Resources Needed: Identify the resources required for the
project, including personnel, technology, and budget.
 Develop Risk Management Plan: Identify potential risks and develop
strategies to mitigate them.
 Obtain Necessary Approvals: Obtain approval from relevant
stakeholders before proceeding with the project.
PHASE 2: DATA COLLECTION
 Identify Data Sources: Identify sources of data relevant to student
record management and admission processes in educational institutions.
 Develop Data Collection Instruments: Develop instruments such as
surveys and interviews to collect data on admission procedures,
student demographics, and record management practices.
PHASE 3: REPORT DEVELOPMENT
 Develop Report on Findings: Summarize findings from data collection
and analysis, highlighting key insights and recommendations.
 Present Report to Stakeholders: Share the report with stakeholders
for review and feedback.
 Incorporate Feedback and Finalize Report: Incorporate feedback
received from stakeholders and finalize the report.
 Develop Recommendations: Develop actionable recommendations
based on the findings to improve admission processes and record
management in educational institutions.

PHASE 4: IMPLEMENTATION
 Implement Recommendations: Implement recommendations
developed in the previous phase to enhance admission processes and
student record management.
 Monitor Effectiveness: Monitor the effectiveness of implemented
recommendations in improving admission processes and record
management
.

PHASE 5: MATERIAL PROCUREMENT & PROCESS PLANNING


 Define Project Scope: Clearly define objectives, deliverables, and
milestones for the project.
 Develop Project Plan: Create a detailed plan outlining activities,
timelines, and resource requirements.
 Identify Data Sources: Identify sources of data relevant to admission
processes and record management.
 Develop Data Collection Instruments: Create instruments such as
surveys and interviews to collect relevant data.
 Collect Data: Gather data from identified sources using the
developed instruments.
 Analyze Data: Analyze collected data to gain insights into current
practices and identify areas for improvement.
 Develop a Report: Develop a comprehensive report summarizing findings and
recommendations.
 Present Report to Stakeholders: Present the report to stakeholders
for review and feedback.
 Develop Recommendations: Based on findings,
develop actionable recommendations to enhance admission processes
and record management.
 Implement Recommendations: Implement recommendations to
improve admission processes and record management.
 Monitor Effectiveness: Monitor the effectiveness of
implemented recommendations.
 Evaluate Success: Evaluate the success of the project in achieving
its objectives.
 Develop a Plan for Ongoing Monitoring and Evaluation: Develop a
plan for ongoing monitoring and evaluation to ensure sustained
effectiveness.

PHASE 6: MANUFACTURING
 Design Frontend: Develop the frontend of the "‘ADMENT’" system
using HTML5, CSS3, JavaScript, and Bootstrap for user interface
design.
 Backend Development: Utilize ASP.NET framework with C#.NET
for backend development, integrating MS SQL Server for database
management.
PHASE 7: PROJECT -TEST & TRIAL
 Testing Backend Functionality: Conduct thorough testing of backend
functionality to ensure proper working of algorithms and system
operations.

PHASE 8: REPORT PREARATION


 Prepare Report: Compile a comprehensive report detailing activities
carried out throughout the project, including methodologies, findings,
recommendations, and implementation strategies.
Architecture ////
System Requirements

Hardware Requirements:
System: Intel Core i5 9 Gen.
Hard Disk: 40 GB.
Ram: 4 GB.

Software Requirements:
Operating System: Windows 10, Mac OS X 10.11 or higher, 64-
bit Technology: C#.net,AZURE
IDE: Visual Studio
CHAPTER 5

SYSTEM ANALYSIS

UML Diagram

UML is an acronym that stands for Unified Modeling Language. Simply put, UML is a
modern approach to modeling and documenting software. In fact, it’s one of the most
popular business process modeling techniques.
documentation. In the 1990s, there were several different ways to represent and
document software systems. The need arose for a more unified way to visually represent
those systems andas a result, in 1994-1996, the UML was developed by three software
engineers working at Rational Software. It was later adopted as the standard in 1997 and
has remained the standard ever since, receiving only a few updates.
Class Diagram: A class diagram represents the static structure of a system by depicting
classes, their attributes, methods, and relationships between classes. It shows how
different classes are related to each other and provides a high-level overview of the
system's structure.
Use Case Diagram: A use case diagram depicts the interactions between actors (users or
external systems) and the system being modeled. It shows the different use cases or
functionalities of thesystem and how actors are involved in those use cases.
Activity Diagram: An activity diagram represents the flow of activities or processes
within a system. It depicts the sequence of actions, decisions, and parallel activities,
illustrating the overall behavior of a system or a specific process.
Sequence Diagram: A sequence diagram illustrates the dynamic behavior of a system by
showingthe interactions between objects or components over time. It demonstrates the
sequence of messages exchanged between objects and the order of their execution.
State Machine Diagram: A state machine diagram depicts the states and transitions of a
system or an object in response to events or triggers. It shows how the system or object
changes from one state to another based on certain conditions or events.
and behavior.

UML Diagram
Class Diagram:
CHAPTER 6
SNAPSHOT
ACCOUNT
SECTION:
ADMIN PAGE:

ADD Staff:
Delete staff :

Track Saff: -
Take print of data: -
CHAPTER 7

TASK DISTRIBUTION

Phase 1

DATE TASK DESCRIPTION


20-3-2024 Requirement Gathering and Specification
25-3-2024 Analysis of the Requirement
29-3-20224 Designing of the Problem Statement and Scope of
the Project.
05-04-2024 Worked on researching the problems that are
faced in the existing system, their drawbacks and
impacts
on the organization.
05-04-2024 Studies the “Structured Query Language”
concept and limitation which can be covered in
our System.

05-04-2024 Designing the rough layout of the User Interface and


the System Flow.
05-04-2024 Describing how the system should actually work and

prepared UML diagram.


Phase 2

DATE TASK DESCRIPTION


15-4-24 Getting familiar and acquainted with the Syntax,
working and Flow of Code
15-4-24 Create the application using C#.net
23-4-24 Studying and trying to implement the function code for
Database Management
23-4-24 Run the Application for review
CHAPTER 8

CONCLUSION&FUTURE SCOPE

Conclusion:

“The "‘ADMENT’" (Admission Management) project offers a


comprehensive solution for efficiently managing student records and
streamlining the admission process in educational institutions. With its user-
friendly interface, secure authentication, and robust features, ‘ADMENT’
facilitates seamless communication between administrators, staff, and
students. As we look to the future, potential enhancements such as advanced
reporting tools, mobile accessibility, and integration with emerging
technologies hold promise for further optimizing the system's functionality.
Ultimately, ‘ADMENT’ aims to enhance administrative efficiency, promote
data-driven decision-making, and improve the overall experience for
stakeholders involved in the admission process.
FUTURE SCOPE

 Enhanced Reporting Features: Integrate advanced reporting


tools to generate insightful analytics and visualizations from
student data. This can include trends analysis, performance
metrics, and predictive analytics to aid in decision- making
processes.

 Mobile Application: Develop a mobile application version of


the system to provide administrators and staff with convenient
access to student records and management functionalities on-
the-go. This can improve flexibility and accessibility.

 Integration with Learning Management Systems (LMS):


Integrate the system with existing LMS platforms to streamline
the enrollment and admission process further. This integration
can facilitate seamless data exchange between the admission
system and academic records.

 Automated Communication Channels: Implement automated


communication channels such as email and SMS notifications
for important updates, deadlines, and announcements related to
the admission process. Integration with chatbots for handling
common queries can also be explored.

 AI-Powered Insights: Implement artificial intelligence


algorithms to analyze student data and provide personalized
insights for academic counseling, career guidance, and student
support services. This can enhance the overall student
experience and success rates.

 Enhanced Security Measures: Continuously update and


enhance security measures to safeguard student data from
evolving cyber threats. This can include regular security
audits, penetration testing, and compliance with data protection
regulations.

schools, universities, and vocational training centers. This can
broaden the user base and market reach.

 Feedback and Improvement Mechanisms: Implement


mechanisms for collecting feedback from stakeholders,
including administrators, staff, and students, to continuously
improve the application's usability, functionality, and user
experience.

 Artificial Intelligence for Document Verification: Implement


AI-based document verification to streamline the verification
process for submitted documents during the admission process.
This can reduce manual effort and improve efficiency.

 Student Self-Service Portal: Develop a self-service portal for


students to update their personal information, track application
status, and access relevant resources and information related
to admissions and academic programs.

 Blockchain Integration for Credential Verification: Explore the


integration of blockchain technology to ensure the security and
integrity of student credentials, certificates, and academic
records, facilitating transparent and tamper-proof verification
processes.
 

 Integration with Payment Gateways: Facilitate online fee


payments and financial transactions within the system by
integrating with secure payment gateways. This can streamline
the fee collection process for both students and administrative
staff.

 Expansion to Other Educational Institutions: Extend the


application's functionality to cater to other educational
institutions beyond colleges, such as
CHAPTER 9

REFERENCES:
 ASP.NET tutorials
https://learn.microsoft.com/en-
us/aspnet/tutorials

 HTML Tutorial
https://www.w3schools.com/html/

 Get started with Bootstrap


https://getbootstrap.com/docs/5.2/getting-
started/introduction/

 SQL Server Guides


https://learn.microsoft.com/en-us/sql/relational-databases/sql-
server- guides?view=sql-server-ver16

 Single Domain Windows Hosting


https://manage.hostgator.in/kb/answer/1695

 .NET regular expressions


https://learn.microsoft.com/en-us/dotnet/standard/base-
types/regular- expressions

 QuickStart: Connect and query a SQL Server instance using


SQL Server Management Studio (SSMS)
https://learn.microsoft.com/en-us/sql/ssms/quickstarts/ssms-
connect- query-sql-server?view=sql-server-ver16

 Visual Studio User Experience Guidelines


https://learn.microsoft.com/en-
us/visualstudio/extensibility/ux- guidelines/visual-studio-user-
experience-guidelines?view=vs-2022

You might also like