Of
Hospital Management System
Table of Contents
Title Page no
1. Introduction ………..3
2. System Function ………..4
2.1. Register ………..4
2.2. Schedule Management ………..4
2.3. Analysis ………..5
2.4. Information extraction by
Central Administrator ………..5
2.5 Periodic Updates ………..5
2.6 Information extraction on
Client’s Side ………..5
2.7 Check Status
3. Non Functional Requirments ………..6
4. Functionality ………..7
4.1. Register ………..8
4.2. Schedule Management ………..9
4.3. Analysis ………..10
4.4. Information extraction by
Central Administrator ………..11
4.5 Periodic Updates ………..12
4.6 Information extraction on
Client’s Side ………..13
4.7 Check Status ………..14
5. Conceptual Model ………..15
Glossary ………..22
1. Introduction
It has always been a challenging task when it comes to managing things. This project deals with
designing a framework for centralized administrative tool for an integrated hospital management
system, which addresses all the major functional areas of modern multi-specialty hospitals and is
a fully integrated online system. It enables better patient care, patient safety, efficiency and
reduced costs. It provides easy access to critical information there by enabling the management
to take better decisions on time. For instance, the management can view the revenue generated
and expenses made by each hospital in the group and thus analyze the performance of a hospital.
The system provides the benefits of streamlining of operations, enhanced administration and
control, improved response, cost control and improved profitability. Throughout our discussion,
a server refers to the Central Administrator who will manage the hospitals and client will refer to
the individual hospital administrators. Some of the features of our software have been listed
below:
Monitors, which hospital software’s are up
Enable the automatic transfer of critical information from the central server to the clients
and periodic updates on both the sides (to manage network failures).
Maintenance of the schedule and also the work sheet of the Doctors. The Central
Administrator can view and edit the schedule of any doctor at any time.
Doctors can view their daily appointment schedules for any day.
A way to extract the Statistical information about all the hospitals and storing for later
retrieval and comparison (and also about individual doctors).
Maintenance of information about the equipments
Information extraction in various combinations
The software is highly secure and flexible. It allows the administrator to configure
different information access privileges for different individuals depending on their role in
the Hospital.
The system provides the following reports and more at the click of button daily cash
collections, patient turnover, billing and medical records related reports etc. Enabling
management to take better decisions
2. System Functions
The current system under consideration deals with hospital management. The main functions of
this system are
Register
Schedule Management
Analysis
Information Extraction by Central Administrator
Periodic Updates
Information Extraction on Client’s Side
Check Status
The rest of the section explains each of the function in detail.
2.1. Register
A new hospital software can register with the server and from then on, it will be monitored by
the administrator. This new hospital will be added to the database and only the hospitals which
are the members of this software can access its features.
2.3. Analysis
The Central Administrator can analyze the information stored in the Central database using
graphical analysis provided by the software. The tool will give the administrator a choice to do
comparisons of the performance of various hospitals in terms of the intake of patients, revenue
and expenditure etc over different periods of time in order to facilitate in a better decision
making.
2.7.Check Status
It’s very important to know that which hospital’s software’s are running up. After a particular
period of time all the clients will be sent a signal which they have to acknowledge signifying that
they are up and running.
3. Non-Functional Requirements
Some of the Non functional requirements of the system under consideration identified are
Network Reliability- It is assumed that when the network is down, the Central Administrator
can view the current status of the connected clients. It is assumed that network is fault-tolerant.
Security Issues- The periodic updates are sent across the network and are required to be
protected from unauthorized access by some fake users. The need for encrypted documents arises
at this point.
4. Functionality
The use-case diagram of the system is shown below.
Four actors have been identified out of which two are primary and the two are secondary actors.
The Central Administrator, Client Administrator are the primary actors of the system and the
Central System and Client System are the secondary actors. We use the term Central System
and Central Server interchangeably. The following subsections explain each use-case in detail.
4.1. Register
Alternative Scenario:
1a. Invalid Username. The error is notified.
4a. If the data for that period is not available in the database, the administrator is notified of
the failure and prompted to reduce the time period of analysis.
Frequency of occurrence:
Periodic
4.4. Information Extraction by Central Administrator
Rank: medium
Main Success Scenario
1. The Central database connects to the respective client systems and updates the
information on its side using the Client databases.
2. On a successful update, the central administrator is notified.
Alternative Scenario
2a. In case of a network failure, the Central Administrator gets the appropriate
message on the screen.
Frequency of Occurrence
Can be many times in a day.
4.6. Information Extraction on Client’s Side