Develop the SRS of University Management system.
[…] Q5. a) Develop the SRS of University Management system. […]
Software Requirements Specification (SRS) for a University Management System
1. Introduction
Purpose:Â The University Management System (UMS) is designed to manage and streamline all university operations, including student registration, course management, and result processing.
Scope:Â The UMS will be used by students, faculty, and administrative staff to facilitate the efficient management of academic and administrative tasks within the university.
2. General Description
Product Perspective:Â The UMS will be a web-based application accessible from any device with an internet connection. It will integrate with existing university systems for seamless operation.
Product Functions:Â The UMS will manage:
- Student registration
- Course management
- Result processing
- Faculty management
3. Specific Requirements
Student Registration:
- Students can register for courses each semester.
- Students can view their course schedules and grades.
Course Management:
- Faculty can create and manage courses.
- Faculty can upload course materials and grades.
Result Processing:
- The system will calculate students’ GPA each semester based on their grades.
Faculty Management:
- Administrative staff can add and manage faculty members.
4. Non-Functional Requirements
Performance Requirements:
- The system should handle a large number of users simultaneously without performance degradation.
Security Requirements:
- The system should have secure login and data encryption to protect sensitive information.
- User roles and permissions must be implemented to ensure data confidentiality and integrity.
Reliability Requirements:
- The system should have backup and recovery features to prevent data loss.
- The system should ensure high availability with minimal downtime.
5. System Features
User Interface:
- The system should have a user-friendly interface that is intuitive and easy to navigate.
- Interfaces should be responsive and accessible from various devices and screen sizes.
Database:
- The system should have a robust and scalable database to store all data securely.
- Data should be normalized to reduce redundancy and improve data integrity.
6. External Interface Requirements
User Interfaces:
- The system should be accessible via common web browsers (e.g., Chrome, Firefox, Safari, Edge).
- The interface should support modern web standards (HTML5, CSS3, JavaScript).
Hardware Interfaces:
- The system should be compatible with standard computer hardware, including desktops, laptops, tablets, and smartphones.
- No specialized hardware should be required beyond standard university IT infrastructure.
[…] Q5. a) Develop the SRS of University Management system. […]