The document outlines the design and functionalities of a web-based school management system aimed at improving communication among students, teachers, parents, and management while addressing various operational challenges. It details functional and non-functional requirements including user roles for admin, students, teachers, and parents, as well as the benefits of automation and centralized information management. Additionally, it provides insights into the adopted methodology for system architecture and interface design.
Problem Definition
• StudentAttendance
• Time Wastage
• Stationary Cost
• Maintains Problem
• Manual Work
• Reputation Problem
• Lake of communication
3.
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.
4.
Functional Requirements
• Hardwarerequirements
• Processor
• Ram
• Hard disk
• Internet Connection
• Software requirements
• Operating system(Window, Linux ,Mac )
• Database Server
• Language(html)
• Compatible Browser
5.
Functional Requirements
• Schoolmanagement system shall be network base.
• Admin shall login.
• Admin shall add new student, teacher, and class and modify
them. Admin shall update school news.
• Admin shall access all the data about student related.
• Admin shall manage the school activity.
• Admin shall generate time table.
• Student shall login by his/her id.
• Student shall view study activity of his class
• Student shall submit assignment online.
• Student shall view the news event of the school.
6.
Functional Requirements
• Studentshall give test.
• Student shall communicate the teacher.
• Teacher shall login.
• Teacher shall communicate with admin, student and parents of the
student.
• Teacher shall assign assignments to this student.
• Teacher shall collect assignment of his student.
• Teacher shall take test online.
• Teacher shall mark attendance online.
• Teacher shall declare result online.
• Parents shall login through his child id.
• Parents shall view reports of his child.
• Parents shall communicate with teacher.
7.
Non-Functional Requirements
• Thesystem 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.
Test Case
Test
No.
Description TestData Expected
Result
Actual
Result
1. Clicking the login
Button With invalid
username or
Password or both.
Username= “ ABC”
Password= “ABC”
A message box
should display
which contains
invalid
Username and
password.
Pass
2. Clicking the login
Button
Valid username and
password.
Username=“admin”
Password=“admin”
Redirect to specific
Home page to
specific user.
Pass
17.
Benefits
• Effective communicationbetween teachers, parents and students
• 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.
• Tracking of homework assigned by teacher to their child
• Prior information about school events and holidays
• Automated student attendance
• Computerized management of marks and grades
• Homework assignment to students and approval
• Enhanced interaction with teachers, parents
• Online submission of homework
• Access to attendance, timetable, marks, grades and examination schedule
• Prior information about school events and holidays