03-08-2012, 10:35 AM
Software Requirements Specification for School Management System
Software Requirements Specification for School Management System.pdf (Size: 81.91 KB / Downloads: 295)
1.1) Purpose :
The parents of students are very busy now
days, so they can’t monitoring their children and them
activities a properly and regularly.This school
management system helps the parents monitor their
children from anywhere. They can check their
children's academic performance from a remote
location.
1.2 Scope :
E-School Management System is
comprehensive web-based School Management
Software. It will design for better interaction between
students, teachers, parents & management.
1.3 Definitions, Acronyms and Abbreviations :
This document is formed using IEEE SRS
format, headings are in bold capital letters and
wherever necessary diagram is provided.
1.4 References :
--Software Engineering a Practitioner’s Approach by Roger
S. Pressman
--Class Power Point presentation slides.
--For technical perspective, JAVA Doc/PHP Doc.
--For Database, www.oracle.com
1.5 Overview :
Rest of this document contains General
Descriptions, General Constraints Specific Requirements
etc.
2. General Description :
2.2 Product Function Summary :
The Characteristics of “School Management System”
are as follows...
• This application is intended to only Parents of the
Client (Browser)
End User
Web Server
(School Management System)
Database
(Like Student,Parent & Teacher Profile)
student .
• Every parent of student gets the Login Id & password at
the time of addmission of the student in the school.
• Parents can Check their childs performance, also they
can check attendence of their child in the school.
• Parents are able to see progress & Online Result of
their child.
• Parents can see fee structure, Syllabus & homework or
assignments & tutorials given to student.
• They can get Timetable & schedule of Exam.
• Also can be able to see Various Notice Board.
• Also they gets Holiday list & school bus details.
• Parents will get receive a e-mail from school about their
student progress-summary by weekly/monthly.
2.3 User Characteristics :
Students: They are the people who studying in the school.
Parent: They are the guardians of the student.
Teacher: They are persons who teach a different subject
Admin/Principal: He/They is/are the person who handle all
over management of the school.
2.4 General Constraints :
Technology Constraints:
Proposed web application can be
implemented with PHP/JAVA for front end design
purpose & For the database purpose, we can opt for
Mysql/Oracle.
Interface Constraints :
Since, this is a Web based application so it
should work on major browsers like Internet explorer,
Mozilla Firefox, Google Chrome, Opera etc.
Safety and Security Constraints :
Since, application is intended for the
authenticated users only, so anonymous person should
not be able to access and operate over the user data.
3. External Interface Requiremen ts :
3.1 User Interface:
Since this is a Web based application so it
should provide a very User friendly interface. It should be
easy to navigate without any learn curve involved. A decent
and pleasant appearance with ease of navigation should
helps to users.
3.2 Software Interface:
The communication between client and server
is asynchronous. This will help to handle a large amount of
users simultaneously. The portal should support all major
web browsers that will make it convenient for the user to
access our system with ease. The back- end i.e. the
database services will be used to a great extent and
hence it will be quiet efficiently designed.
3.3 Hardware Interface:
The hardware requirement at the user end is
really simple and the Portal will be available on the
hardware that can run a basic simple browser, provided the
hardware should be competent enough during peak times
for the web servers.