On
School Management System
Submitted By :
Khushboo Gupta
14BCS023
CSE (7th Sem)
Shri Mata Vaishno Devi University
Jammu & Kashmir
2017 - 2018
Under the guidance of
Mr. Ankur Acharya
This is to certify that Ms. Khushboo Gupta, Student of B.Tech (CSE) from Shri Mata Vaishno Devi University, Katra has successfully completed 03 months (From 16th May, 2017 to 10th July, 2017) long internship programme at this institute on the topic titled "School Management System" under the guidance of Mr. Ankur Acharya.
Guide
(Mr. Ankur Acharya)
ACHARYA INFOTECH
KARAULI (RAJ.)
I would like to express my sincere gratitude to my guide Mr. Ankur Acharya for providing his invaluable guidance, comments and suggestions throughout the course of the project.
My first experience of internship has been successful, thanks to the support of staff, friends and colleagues with gratitude. I wish to acknowledge all of them.
With Gratitude,
Khushboo Gupta
Purpose :
The aim of this project to design the School Management System and this software very easily handles all the requirements for school management.
Problem Definition :
Hardware Requirements :
Software Requirements :
Language : Java
Non-Functional Requirements:
School Management System:
Admin:
Admin is the one who controls whole school management system, its staff, and every other person or thing that is associated with the school. In another term, the admin is the most powerful entity in the system.
Teacher:
The teacher is one of the important entities for a school. The teachers are there to teach the students. The following are the features which will be available to the teachers.
Student Features: The student is also one of the main parts of the system. The students can log in to the student account anytime they want.
Staff Features: This is also one of the main parts of the system. Any Staff member can log in to the staff account anytime they want.
Any staff member can see his/her account information.
Any staff member can modify his/her contact information and password.
Any staff member can see his/her salary monthly and payable this month.
Any staff member can see his/her Attendance.
Installation :
Database :
A password-protected MySQL database server connection, and a database on which the user of the connection has full permissions rights (i.e. SELECT, DROP, CREATE and UPDATE)
Use Case Diagram:
Use Case Diagram:
UML Diagram:
Benefits
• Effective communication between teachers and students
• Complete automation of all operations
• Centrally stored information with zero redundancy
• Reliable update on student's attendance, progress report and fee payment.
• Prior information about school events and holidays
• Automated student attendance
• Computerized management of marks and grades
• Access to attendance, timetable, marks, grades and examination schedule
Summary:
School Management System is the computerized solution for managing student needs in school. School Management System will enable schools to maintain computerized records and manage student needs more efficiently with the help of sophisticated student management techniques and technologies.
This Project has been developed in Java ( IDE : NetBeans) and MySQL. This software very easily handles all the requirements for school management.
References: