28
School Management System 110 M. Jamshed Mahmood 104 Aaqab Nadeem

School management system

Embed Size (px)

Citation preview

Page 1: School management system

School Management System

110 M. Jamshed Mahmood 104 Aaqab Nadeem

Page 2: School management system
Page 3: School management system

Problem Definition

Student Attendance Time Wastage Stationary Cost Maintains Problem Manual Work Reputation Problem Lake of communication

Page 4: School management system

Objective And Description

It is designed for better interaction between students, teachers, parents & management. This management software very gracefully handles all the requirements for easy school management.

The school management system being web based can be accessed from anywhere in the world, which enables the students, teachers, parents & the management be in touch with each other at all times.

Page 5: School management system

Functional Requirements

Hardware requirements 

Processor Ram Hard disk Internet Connection

Software requirements 

Operating system(Windows) Compatible Browser

Page 6: School management system

Functional Requirements

Admin shall login Admin shall add new student, teacher, and class and

modify them. Admin shall update school data. Admin shall access all the data about student & Teacher

related. Admin shall manage the school activity. Admin shall generate time table. Student shall login by his/her id. Teacher shall login by his/her id. Student shall view study activity of his class. Declare result online. Parents shall login through his child id. Parents shall view reports of his child. Record attendance of students Generate various reports

Page 7: School management system

Non-Functional Requirements

The system should be easy to use. The system should be available 24 hour. The system should response at the time System should provide specific information to specific

user. The system should not fail. Right information is available to right student and

teacher at right time.

Page 8: School management system

Non-Functional Requirements

Security requirements are important factors in this system as classified data will be stored in the database. User validation will be done during login to insure that the user is valid and that the user only has access to his or her permission data. General users will only have access through the user interface. The system will have consistent interface formats and button sets for all forms in the application, will have a form based interface for all data entry and viewing formats, and will generate reports that are formatted in a table and that should look like the existing manual report formats for user friendliness. The system will be easily maintained by the developer or other authorized trained person and it shall respond as fast as possible in generating report and producing the timetable.

Page 9: School management system

Use Case Diagram

Page 10: School management system

Data flow diagram

Page 11: School management system

Class diagram

Page 12: School management system

Sequence Diagram(Student Registration)

Page 13: School management system

Sequence Diagram(Attendance)

Page 14: School management system

Architecture of the System

Page 15: School management system

Interface Design(Admin Login Page)

Page 16: School management system

Interface Design(Main Admin Page)

Page 17: School management system

Interface Design(Student Registration Form)

Page 18: School management system

Interface Design(Student Attendance)

Page 19: School management system

Interface Design(Timetable)

Page 20: School management system

Test Case

Page 21: School management system

Benefits

Complete automation of all operations Centrally stored information with zero redundancy Frequent interaction with teachers Reliable update on child's attendance, progress

report and fee payment. Automated student attendance Computerized management of marks and grades Access to attendance, timetable, marks, grades and

examination schedule

Page 22: School management system

Database(Student Registration)

Page 23: School management system

Database(Student Attendance)

Page 24: School management system

Database(Timetable)

Page 25: School management system

Database(Fee Detail)

Page 26: School management system

Database(Result)

Page 27: School management system

Database(Payment)

Page 28: School management system