You are on page 1of 4

Software Requirements Specification

For
Hospital Management System

Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms, and Abbreviations
1.4 References
1.5 Overview

2. General Description
2.1 Product Perspective
2.2 Product Functions
2.3 User Characteristics
2.4 General Characteristics

3. Specific Requirements
3.1 Functional Requirements
3.2 Performance Requirements
3.3 Non-Functional Requirements
3.4 Design Constraints

Appendix
A. 1 Hospital Management Process Diagram

1. Introduction
1.1 Purpose
The Administrator and staff of a hospital have been experiencing major
headaches in organising and managing patients, beds, and nurses. There have been reports of
missing patient information, lack of security and privacy on patient medical history, and
confusion in bed allocations. Nurses have complained about mistakes in nurse allocation to
patients, and bed management for waiting patients. The manual systems can not handle
current demands on hospital staff.

1.1Scope
The purpose of this specification is to document requirements for a system to manage the
hospital. The specification identifies what such a system is required to do. The specification
is written in a format conforming to the IEEE Standard 830-1984. Subject to approval, the
specification will complete the Requirements phase and will be followed by detailed design,
implementation, and testing.
The product will be labelled the Hospital Management System (HMS). The Hospital
Management System will manage a waiting list of patients requiring different treatment. The
availability of beds will be determined and if beds are available the next appropriate patient
on the list will be notified. Nurses will be allocated to wards depending on ward sizes, what
type of nursing is needed, operating schedules, etc.
The current manual method of managing patients, nurses, and beds is time consuming and
error prone. It is also difficult to manage the large paper flow involved in this process. The
Hospital Management System will allow hospital administrative staff to access relevant
information efficiently and effectively.
The goal of HMS is to manage nurses, patients, beds, and patient medical information in an
efficient cost-effective manner.
All of these sub-systems (managing nurses, beds, patient medical information) need to be
designed and implemented so that HMS can run effectively.

1.3 Definitions, Acronyms, and Abbreviations


HMS Hospital Management System
GUI Graphical User Interface
PHID Patient Hospital Identification Number

1.4 References

1. Austin, C.J. (1983). Information Systems for Hospital Administration. Health


Administration Press.
2. Dean, R. (1996). The Healthcare Information Systems Directory [online].
http://www.health-infosys-dir.com/
3. Rowland, H.S. (1984). Hospital Administration Handbook. Aspen Publishing.
4. Rowland, H.S., Rowland, B.L. (1992). Manual of Hospital Administration. Aspen
Publishing.

You might also like