Software Requirements Specification: Group Members: 1. Irshad Ali 2. Adiba Saif 3. Amina Ashraf
Software Requirements Specification: Group Members: 1. Irshad Ali 2. Adiba Saif 3. Amina Ashraf
Version 1.0
Group Members:
1. Irshad Ali
2. Adiba Saif
3. Amina Ashraf
4. Usage Scenarios
5. Adopted Methodology
1. Scope of Project:
1.1Patient Management
1.5.1 Staff Scheduling: Managing schedules and shifts for hospital staff.
1.6.1 User Roles and Permissions: Defining user roles and access
permissions.
This scope outlines the major components and functionalities that the HMS
aims to provide, contributing to a more efficient, organized, and patient-
centric healthcare environment.
2. Functional and non Functional Requirements:
2.1.4.1 Inventory Management: The system must track and manage the
inventory of medicines and medical supplies.
2.1.5.1 Staff Scheduling: The system must manage schedules and shifts for
hospital staff.
2.1.5.2 Payroll: The system must process staff payroll, leaves, and
attendance.
2.1.6.1 User Roles and Permissions: The system must define user roles and
access permissions.
2.2.1 Performance
2.2.1.1 Scalability: The system must be scalable to handle an increasing
number of users, patients, and data without performance degradation.
2.2.1.2 Response Time: The system should provide a response time of less
than 3 seconds for any user action under normal load conditions.
2.2.2 Security
2.2.2.1 Data Encryption: All sensitive data, including patient records, must
be encrypted in transit and at rest to ensure data privacy.
2.2.3 Usability
2.2.3.1 User Interface: The system should have an intuitive and user-
friendly interface that requires minimal training for new users.
2.2.4 Reliability
2.2.5 Maintainability
5. Adopted Methodology
Agile Method