School Management System in C# with Source Code

It is an advanced School Management System Project with a front end written in 4.0 and a back end written in SQL Server 2008.

This software is used to keep track of information about students. It is used by office staff, librarians, account officers, administrators, and other school staff to communicate and get work done.

Software for school management helps the school keep all the information about the different parts of the school in one place. The software system gives users a log-in name and password so they can get to the files.

The system is set up so that the information that goes into it is automatically organized. This software was made with the basic needs of a particular school in mind.

This software organizes, stores, and retrieves real-time information in a secure database with a Login-authenticated system. This software has several modules, such as “class management,” “account management,” “event management,” “transportation management,” “library management,” and “hostel management.”

This School Management System has a large database system that can be used for schools’ daily work. The database can be backed up and recovered.

Requirement : Visual Studio 2010 (Sql Server 2008) and SAP’s Crystal Report for Visual Studio 2010

Its have multiple views for three different-different users :
Manual Users Control : All the users will be control by admin …admin can give all rights to other users manually.

1.Admin can perform all transactions.
2.Librarian (Book Issue and Book Return)
3.Accounts officer can perform transactions.

Main Features are:
1:Master Entries :
Class Entry
Section Entry
Student Entry
Book Entry
Book Suppliers Entry
Fee Entry
Transportation Entry
Department Entry
Hostel Entry
Fee Category
Hostellers Entry
Bus Holders Entry
Events Entry
Scholarships Entry
Employee Entry
Subject Entry
Marks Entry
Exams Entry

2:Accounts Module
Salary Payment
Class Fees Payment
Bus Fee Payment
Scholarship Payment
Hostel Fees Payment

3 :Transportation Module
Bus Holders
Bus Fee Payment

4 :Hostel Module
Hostel Fee Payment
5: Library Module
Book Entry
Book Issue
Book Return(Automatically fine will be added after due date)
6: Examination Module
Subject Entry
Exams Entry
Marks Entry
Scorecard Reports
Scorecard Records
7:Events Management 
8: Reports (Using Crystal Report)
Bus Holders Report
Hostellers Report
Class Fees Payment Report
Scholarship Payment Report
Hostel Fees Payment Report
Bus Fees Payment Report
Salary Report
Student Marks Report

9:Advance Record Searching :
Student Records
Employee Records
Transportation Records
Hostellers Records
Books Records
Books Issue Records
Book Return Records
Class Fee Payment Records
Salary Payment Records
Scholarship Payment Records
Hostel Fee Payment Records
Marks Records
Event Records etc.

10:Other Features :
SMS Feature
Email Feature
Advance User Rights Management System
Logs maintain facility (Admin Can View the all changes or transaction of system )
Database Backup option(Admin can create database backup)
Database Recovery option(Admin can Recover database)
Change Password
Password Recovery
Advance Records Searching
Advance Reports
Login Information:
For Admin:
User Type – Admin
User Name – admin
Password – 12345

For Librarian:
User Type – Librarian
User Name – Librarian
Password – 12345

For Account Officer:
User Type – Account Officer
User Name – Account Officer
Password – 12345

Contact me at FB :
My WhatsApp Number :
My Contact Number:+917225958058
Email:[email protected]


Contact number :



Related topic(s) that you may like:

If you have any questions or suggestions in School Management System in C# with Source Code, please feel free to leave a comment below.

“Please LIke and Share It “

14 thoughts on “School Management System in C# with Source Code”

  1. Great content. The points mentioned in between the article are very informative and are good to read. Thanks for sharing a useful content. I got all the stuff I was searching for. Great Work!

Leave a Comment