Beruflich Dokumente
Kultur Dokumente
Contents
Purpose
This SRS will serve as an input to the Design and Coding phases of the Software Development Life Cycle of SManSys. It documents the specifications of frozen requirements in different categories viz. Functional & Non-Functional Requirements, thus enabling the user to define and identify/represent the behavior of the Software. This document can be referred by the client (end user) at the culmination of the Analysis Phase and helps in converting the requirements identified in previous phases into Technical requirements that need be implemented.
SManSys is designed to automate and integrate all of the schools accounts-related operations, such as student management, staff management and classroom-allotments. With computerized accounting, accurate and up-to-date information is literally at the fingertips. This helps the company simplify all the business processes easily and cost-effectively. It provides fast, accurate data entry of the transactions; thereafter all documents and reports can be generated automatically, at the press of a button. The enhanced user interface makes work a pleasure. SManSys makes sure that the critical financial information is accurate, controlled and safe from unauthorized access.
Scope
SManSys is developed using various developing tools and resources which are readily and easily available thus helping in the successful implementation and fulfillment of the projects intended goals, functions and objectives within the stipulated time frame. The resources available for developing the SManSys are a centralized database, programmers and coders, interfacedesigners, testers and quality assurance personnel.
Specific Requirements
Functional
FUNCTIONALITIES REQUIRED Add/Edit/Remove Student Details SPECIFICATION/DESCRIPTION User can add a new student as well as update and delete current student records. User can add a new faculty as well as update and delete current faculty records. User can add a new staff as well as update and delete current staff records. Divisions are assigned according to the class selected. Search student/faculty/staff based on their ID/Name/Standard. Provide safe & secure access to users and validate user input by notifying or by displaying error messages. Print support for analyzing and future reference. Provide full accessibility to Administrator and limited access to other users by validating username & password. Organize and manage data effectively. Auto-generate respective ID numbers with validations so as to provide data integrity and reduce data redundancy & concurrency. User can add further information like Family Details, Medical Details and Academic Details for students. User can add further information like Medical Details and Job Profile details for staff or faculty.
Print Output
School Management System Settings and Customization Enable user to change pre-defined properties and add user-defined properties. Help new user to get familiarized with the software interface, functionalities and troubleshooting. Provide menu bar and other application shortcuts. Provide an option to automatically generate IDs for students, faculty and staff. Enable user to set the pattern (numeric or alphanumeric) for generating IDs for Students, faculty and staff. Enable user to set or assign a default value for number of divisions for each standard.
Help/Support or Tutorial
Navigation
Auto Generate Unique IDs for Students, Faculty and Staff Generating and Setting User Defined Properties and Values by a Specific Pattern for ID Generation Setting a Default Value or User Selected Value for Number of Divisions for Each Standard
Non-Functional
SECURITY SManSys provides login accessibility depending on the type/role of the user. The Administrator is the primary user having full accessibility to features and functions of the software. The Limited User is the secondary user having limited access to the software features. PERFORMANCE SManSys requires minimum memory and provides faster and optimized processing of the data, thus making it more stable and reliable in terms of operation and data accessibility along with data management. The software is easy to use at real-time by the end user. RELIABILTY SManSys is very reliable for data processing and storing of the records in a centralized database. MAINTAINABILITY SManSys can be easily maintained and is upgradeable so as to adapt to the ever changing requirements of the school and provides additional features and functionalities. SCALABILITY The Software is scalable. The Software can be further easily upgraded so as to provide additional or new features by requiring minimum coding and adding specific or required design interface components. The software can be released with new features in different versions.