Welcome to the College Management System! This desktop application is designed to simplify various administrative tasks within a college or university environment, including managing students, faculty, courses, library resources, and more.
Developed using C# (.NET) with Entity Framework and Database First Approach, and powered by Microsoft SQL Server, this system provides a robust solution for efficient college management.
- User Management: Easily manage students, faculty, and administrative staff records.
- Course Management: Create, update, and delete courses, and assign faculty to teach them.
- Library Management: Catalog and manage library resources, including books, journals, and digital media.
- Reporting: Generate reports on various aspects such as student performance, library inventory, and more.
- Windows operating system
- Microsoft SQL Server
- .NET Framework
- Clone this repository to your local machine.
git clone https://github.com/berkesayin/college-management-system.git
-
Open the solution file in Visual Studio.
-
Ensure that all necessary dependencies are installed. If not, install them via NuGet Package Manager.
-
Configure the database connection string in the
app.config
fdile with your SQL Server instance details. -
Build the solution.
-
Run the application.
-
Upon launching the application, you will be prompted to log in with your credentials.
-
Depending on your role (e.g., administrator, faculty, student), you will have access to different functionalities.
-
Navigate through the various modules to perform tasks such as managing users, courses and library resources, etc.