Professional Documents
Culture Documents
ON
HOSPITAL MANGEMENT
SUBMITTED BY
MUHAMMAD ABDURREHMAN (FA-19-BSCS-10)
WAQAR UL HASSAN(FA-19-BSCS-17)
This is a Software Requirements Specification (SRS) for the Hospital Management System. It
describes the functions, goals and tasks that the system can perform. This is used to describe
the scope of the project and to plan for the system’s design and implementation.
The following features are the high-level requirements that this system satisfies:
• Non-functional requirements
1.1 PURPOSE:
The software is used for automation hospital management it maintains two levels
1. Administration level
2. User level
The software includes maintaining patient’s details.
The hospital management and its team members use this document as the primary means to
communicate confirmed requirements to the development team. The development team
expects many face-to-face conversations that will undoubtedly be about requirements and
ideas for requirements. However only the requirements that appear in this document or a
future revision, will be used to define the scope of the system.
This SRS explains how the Soft Right Hospital Management System project and its five subsystems came
to be. This project is open source, and Soft Right Inc. will not impose any restrictions on its modification.
Soft Right Inc. is not liable or responsible for any improvements made to this project since it was first
published.
Overall Description
2.1 Product Perspective
The Soft Right Hospital Management System is a free and open-source system with five
subsystems. The following are the five subsystems:
Similar to how Microsoft Word is a separate program within the Microsoft Office suite, the
FOSS RIS project is a separate program that is a part of a broader FOSS Hospital Management
System (HMS). The FOSS RIS software conducts all of the tasks in the FOSS HMS method.
Hospital Information System will replace all traditional and outdated means of tracking patient
information and other data useful to the hospital. A Hospital Information System shall replace
forms of databases using manual or outdated hardcopy databases. Accessing data can be better
monitored, organized, and time conscientious. The IAM program shall be a new management
system which shall make individual systems obsolete. It shall allow one program to control all
the different image acquisition devices and shall interact with the other components of the
hospital management system being designed. The driving principle of this PACS is to automate
and provide the infrastructure to digitally control the storage and transportation of images
taken with compatible devices within a general hospital. The ADT/PRS subsystem stores patient
data, which other subsystems can access as required. This is accomplished by granting the
other systems access to this subsystem’s patient database
It is a Desktop-based application. It will be more benefitted and to make this system secure. It
depends on the Hospital management.
Our system can interact with a hardware device directly. We have to connect our system to the
bill printer for handing the hard copy of the bill to the user. For billing module, we may
have to use a credit card reader for payment.
SCOPE Admin
LEVEL admin will be able to login
PRIMARY ACTOR Admin
PRE-CONDITIONS Admin must have correct username and password to login. If they don’t have, they
can’t login
SUCCESS
After correct login admin should check the dashboard
Guarantee
1a] if admin enter wrong 2a] system will pop a message written wrong username or
password or username password
Special Nil
requirements
Frequency Low
SCOPE Admin
LEVEL Admin will be able to add the details of the patients
PRIMARY Admin
ACTOR
Special Nil
requirement
s
Frequency Low
SCOPE Admin
SUCCESS
All entries of doctor would be done by admin
Guarantee
1a] if user enter wrong 2a] system will pop a message written wrong
password or user name login
unsuccess full
Special Nil
requirements
Frequency Low
SCOPE Admin
PRIMARY Admin
ACTOR
SUCCESS
Appointment detail must be added
Guarantee
Nil Nil
Special Nil
requirements
Frequency High
SCOPE Admin
LEVEL admin will be able to search patient and doctor
PRIMARY Admin
ACTOR
Special Nil
requirements
Frequency High
USE CASE SECTION COMMENTS
SCOPE Admin
SUCCESS
All entries of patient test would be done by admin
Guarantee
1a] if user enter wrong 2a] system will pop a message written wrong
password or user name login
unsuccess full
Frequency Low
4.1 Use case model
4.2 Activity diagram (complete system)
Sequence diagram
Class Diagram
functional Requirements:
There are a lot of software requirements specifications included in the functional requirements
of the Hospital Management System, which contains various process, namely Registration,
Check out, Report Generation, and Database.
Registration Process of SRS (Software Requirements Specification)
Adding Patients: The Hospital Management enables the staff in the front desk to include new
patients to the system.
Assigning an ID to the patients: The HMS enables the staff in the front desk to provide a unique
ID for each patient and then add them to the record sheet of the patient. The patients can
utilize the ID throughout their hospital stay.
Database of SRS:
Mandatory Patient Information: Every patient has some necessary data like phone number,
their first and last name, personal health number, postal code, country, address, city, 'patient's
ID number, etc.
Updating information of the Patient: The hospital management system enables users to update
the information of the patient as described in the mandatory information included.
Non-Functional Requirements
There are a lot of software requirements specifications included in the non-functional
requirements of the Hospital Management System, which contains various process, namely
Security, Performance, Maintainability, and Reliability.
Security:
Patient Identification: The system needs the patient to recognize herself or himself
using the phone.
Login ID: Any users who make use of the system need to hold a Logon ID and
password.
Modifications: Any modifications like insert, delete, update, etc. for the database can be
synchronized quickly and executed only by the ward administrator.
Front Desk Staff Rights: The staff in the front desk can view any data in the Hospital
Management system, add new patients record to the HMS but they don't have any rights alter
any data in it.
Administrator rights: The administrator can view as well as alter any information in the
Hospital Management System.
Performance:
Response Time: The system provides acknowledgment in just one second once the 'patient's
information is checked.
Capacity: The system needs to support at least 1000 people at once.
User-Interface: The user interface acknowledges within five seconds.
Conformity: The system needs to ensure that the guidelines of the Microsoft accessibilities are
followed.
Maintainability:
Back-Up: The system offers the efficiency for data back-up.
Errors: The system will track every mistake as well as keep a log of it.
Reliability:
Availability: The system is available all the time.
Hope you got a clear idea on the functional and non-functional requirements and the features
required by the hospital. Any other queries on the topic are welcome.
Appendix A: Glossary
Appendix B: Analysis Models
Appendix C: To Be Determined List
Dashboard
Doctor
Paitent
Admin
Appoiment
lbroartry