Online Student Management System
Essay by people • April 1, 2012 • Research Paper • 1,847 Words (8 Pages) • 1,933 Views
Requirements Specification
For
Online Student Management System
February 2011
Version 1.0
Prepared By
Amit Singh Dahal (06)
Binod Jaiswal (11)
Binit Bilas Joshi (14)
Sajag Ratna Shakya (29)
Varun Sankhar Shrestha (41)
Executive Overview
Online Student Management System deals with all kind of student details, academic related reports, college details, course details, curriculum, batch details and other resource related details too. It tracks all the details of a student from the day one to the end of his course which can be used for all reporting purpose, tracking of attendance, progress in the course, completed semesters years, coming semester year curriculum details, exam details, project or any other assignment details, final exam result; and all these will be available for future references too.
Our program will have the databases of Courses offered by the college under all levels of graduation or main streams, teacher or faculty's details, batch execution details, students' details in all aspects. This program will facilitate to explore all the activities happening in the college. We can get to know which teacher / faculty is assigned to which batch, the current status of a batch, attendance percentage of a batch and upcoming requirements of a batch.
Different reports and Queries can be generated based of vast options related to students, batch, course, teacher / faculty, exams, semesters, certification and even for the entire college.
The main objective of using this management tool is for academic institutions range from schools and colleges to simplify their administrative process involving personnel management, inventory and payments.
The additional feature which is added in this system is messaging services like SMS & E-mail which means this system would be able to send messages to parents regarding student's activities and school events. This system eases the process of tracking a record with its in built search option.
Contents
1. Introduction 5
1.1 Purpose 5
1.2 Project Scope 5
1.3 Definitions, acronyms, and abbreviations 5
2. System Description 6
2.1 Product Functions 6
2.2 User Characteristics 6
2.3 General Constraints 6
2.4 Assumptions and Dependencies 6
3. Information Description 7
3.1 User interfaces 7
3.2 Hardware interfaces 7
Server Side 7
Client Side 7
3.3 Software interfaces 7
Server Side 7
Client Side 7
3.4 Communications interfaces 7
3.5 Memory 8
4. Functional Requirements 8
4.1 System Features 8
4.1.1 System Feature 1 8
4.1.2 System Feature 2 8
4.1.3 System Feature 4 8
4.2 Use Cases 9
4.2.1 Use Case Diagrams 9
4.2.2 Use Case 1 9
4.2.3 Use Case 2 10
4.3 Data Flow Diagrams 10
4.3.1 DFD Level 1 10
4.3.2 DFD Level 2 11
4.4 Sequence Diagram 11
4.5 Data Dictionary 12
4.5.1 Student 12
4.5.2 Login 13
4.4.3 Subject 13
4.5.4 SubjectAllocation 13
4.5.5 Semester 14
5. Technical Requirements (Non functional) 15
5.1 Performance 15
Response Time 15
Administrator Response 15
Throughput 15
Capacity 15
Resource Utilization 15
5.2 Functionality 15
Logon Capabilities 15
Mobile Devices 15
Alerts 15
5.3 Usability 16
5.4 Reliability 16
Availability 16
Mean Time Between Failures (MTBF) 16
Mean Time to Repair (MTTR) 16
Accuracy 16
Access Reliability 16
6. System Evolution 16
1. Introduction
1.1 Purpose
This SRS Document contains the complete software requirements for the Online Student Management System (OSMS) and describes the design decisions, architectural design and the detailed design needed to implement the system. It provides the visibility in the design and provides information needed for software support to reliable and fast school management software with the great customers support. It'll help with the daily school management routines and deliver you from your paperwork.
1.2 Project Scope
OSMS is being developed for Kathmandu University to replace old paper work system. This system is being built in order to efficiently provide student information
...
...