Professional Documents
Culture Documents
20mis0413 VL2021220101005 Pe003
20mis0413 VL2021220101005 Pe003
TEAM MEMBERS:
COURSE:
FACULTY:
SLOT:
G2
HOSPITAL MANAGEMENT SYSTEM
PROBLEM STATEMENT
It is very important to maintain efficient software to handle information of a Hospital. This application provides a way
to record this information and to access these in a simple way.
EXISTING SYSTEMS:
The existing systems provide the basic functionalities needed to be handled in a hospital management environment.
There is no intelligence of the software in such cases. In the existing system all the patient details, doctor availability
details and regarding the tests done to the patients prescribed by the doctor is maintained manually by the receptionist.
If a patient has to be admitted we need to check the availability of the bed which consumes lots of time if done
manually. Also there is no proper search technique to check the patient information. It is a very difficult task to
maintain all the finance management system, and the records which maintain doctor details, of the hospital by using
this existing system. There are also many loopholes when we look at the security of the system. These are the main
disadvantages of the existing systems that are overcome in the proposed model.
The current system requires numerous paper forms, with data stores spread throughout the hospital management
infrastructure. Often information (on forms) is incomplete, or does not follow management standards. Forms are often
lost in transit between departments requiring a comprehensive auditing process to ensure that no vital information is
lost. Multiple copies of the same information exist in the hospital and may lead to inconsistencies in data in various
data stores. A significant part of the operation of any hospital involves the acquisition, management and timely
retrieval of great volumes of information. This information typically involves; patient personal information and
medical history, staff information, room and ward scheduling, staff scheduling, operating theater scheduling and
various facilities waiting lists. All of this information must be managed in an efficient and cost wise fashion so that an
institution's resources may be effectively utilized HMS will automate the management of the hospital making it more
efficient and error free. It aims at standardizing data, consolidating data ensuring data integrity and reducing
inconsistencies.
FEATURES AND MODULES
Billing Module:
It is difficult to maintain and track separate bills for treatments, testing labs, and diagnostics. Hence, integrate the
billing system in your hospital. Besides, get customized alerts for payment dues too.
Prescriptions Module:
Make a note of commonly used medicines. Further, keep track of the availability of frequently used medicines in the
pharmacy. On the other hand, switch to digital prescriptions to avoid wrong medication.
OT Management Module:
Check the OT availability with the online Hospital management system. Thus, automate operation scheduling and
make use of Operation theatres efficiently.
Lab Module:
Handle your orders, automate report generations, and enable smart notifications. Further, switch to analytical reports
with an online Hospital management system.
PROBLEM 1
STEP 1: Gain Agreement on the Problem Definition
ELEMENT DESCRIPTION
STEP 2: Understand the Root Causes (The Problem Behind the Problem)
Root cause analysis is a systematic way of uncovering the root, or underlying, cause of an identified
problem or a symptom of a problem.
1. CONSISTENCY
2. SUPPORT
3. SHORTAGE
4. STANDARDS
5. OTHERS
1. Our system
System Perspective:
It is a block diagram that describes the boundaries of the system, the users, and other interfaces
STEP 5:
ELEMENT DESCRIPTION
STEP 2: Understand the Root Causes (The Problem behind the Problem)
Root cause analysis is a systematic way of uncovering the root, or underlying, cause of an identified
problem or a symptom of a problem.
1. Our system
System Perspective:
It is a block diagram that describes the boundaries of the system, the users, and other interfaces.
STEP 5:
TEAM MEMBERS:
COURSE:
FACULTY:
SLOT:
G2
USE CASE :
A use case diagram is a visual representation of how a user might interact with a program. A use
case diagram depicts the system’s numerous use cases and different sorts of users. The circles or
ellipses are used to depict the use cases.
By creating the use case of the Hospital Management System, you must determine first the possible features to
identify the flow of the system.
ACTORS:
1)RECEPTIONIST:
Receptionist has the full access to the system which means he/she is able to manage any
activity with regard to the system. He/she is the highest privileged user who can access to the
system.
2)Employee/Staff
Interacts with the systems most often to supply service to customers
✓ Keep track of patient details
✓ Keep tract of test details
✓ Make ambulance reservations
✓ Keep track of progress of patients
✓ Maintain bill details
✓ Manage inventory
3) DOCTORS:
Monitoring and caring for patients
Investigating, diagnosing and treating the health conditions of patients.
Maintain good medical practice
Maintain medical records
Use generic names of drugs
Highest quality assurance in patient’s care.
4) FINANCIAL MANAGEMENT SYSTEM:
Collects revenue
Pays bills
Provides an overview of financial records
Improve patient care
Minimize risk
Make needed investments
Explore new streams of revenue.
5) RECORD SYSTEM:
Store the medical records or treatment files of patients
Provides critical information for others.
Consistency in Medical Communications.
Updated information.
6) INFORMATION SYSTEM:
It enables health care organizations to collect patient’s
information
It stores patient’s data
It manages patient’s information
It optimize patient treatment histories and other key data
USE CASE DIAGRAM:
HOSPITAL MANAGEMENT SYSTEM
USER SPECIFICATION DOCUMENT:
1)USE CASE: ADD PATIENT’S ENTRY
The very process of patient management starts with the appointment. For hospitals having their
own site, appointment widgets will be integrated onto the site. Patients visiting the hospital’s website can
book online appointments with ease. Further the patient makes a visit to the hospital. Instead of
manual entry in to the record books or offline computer systems, the Practice Management
Software beings the thread of information management right at the reception desk. The
respective doctors are signalled about their patients’ records trough the software.
The process is then furthered from the doctors’ desk. All the details about the patients, their diseases, drug details,
family history, allergy symptoms, and other vital facts are taken. Then, the doctors can make their analysis and
advice medication or further diagnostic tests or surgical procedures as required.
The doctors have the ability to check the disease history, test results, as well as add new data to the patient file.
The job of the doctor that previously involved too much paperwork can be completely computerized. Doctors
spend more time on patients’ treatment rather than documentation. If something is requested in a written form,
they are able to print it.
Total reward received by an employee in exchange for services performed for the hospital. It
seeks to protect employees against irregularities in payment of wages unauthorized deductions
by employers.
PURPOSE:
TEAM MEMBERS:
SREEJA VADANALA (20MIS0139)
BHARAT ANAND (20MIS0413)
JAMES JOSEPH THANDAPRAL (19MIS0186)
HARIKRISHNAN JAYAKUMAR (19MIS0235)
COURSE:
REQUIREMENTS ENGINEERING - SWE2003
FACULTY:
PROF. SREE DHARINYA
SLOT:
G2
1. INTRODUCTION:
1.1) PURPOSE:
This system needs to create a database that allows to add, modify, and delete
patient records and store them in a database. Each patient record should
contain basic information, check-up history, prescriptions (if any), and
attending doctor's notes.
1.2) Background
Well-Served Medical Clinic is located in ABC Street, xyz City. The clinic,
owned by PQR, provides maternity, x-ray, orthopedic, and pediatric services.
Currently, the clinic houses 20 beds, 2 doctors, an x-ray machine, a medical
laboratory, a drug store and a lying-in section for the pregnant.
1.3) Scope and Limitations
The system is expected to cover the clinic's patient records as it circulates
around the database. In the future, more items can be added, such as
prescriptions which can be added to the pharmaceutical module.
2) POSITIONING:
2.1) Business Opportunity
This system will allow automation of patient records in a database where it
can easily be searched and indexed, as well as it may serve as another copy
of its paper-based counterpart. It will also save time, and storage space, as
well as it would help reduce, if not eliminate human error. Many clinics
competing with the client don't fully implement the system proposed, thus
giving the client advantage in efficiency and time- consumption.
SM-1: The project will be successful if Hospital Management System will provide 25 %
return on investment and 300 new customers within the first year of its process.
SM-3: Before the development of the software SRS document was includes which
includes all the product requirements and if the developed project meets those
requirements then it indicates that project is successful.
improved productivity
reduced rework
cost savings
streamlined business processes
automation of previously manual tasks
ability to perform entirely new tasks or functions
conformance to current standards or regulations
improved usability or reduced frustration level compared to current
applications
STAKEHOLDERS MAJOR ATTITUDE INTEREST CONSTRAINTS
VALUE
DOCTOR Easy Strong Time saving Need internet and
managing commitment simplicity of devices for
patients and use Access
lookafter of
more patients
in less time
PATIENTS easily taking Strong Realibilty and May know the
appointment enthausiam saving of time use of app and
from have coporative
specialists internet access
and device
HOSPITAL STAFF Easily Job Training of staff
handling and preservation for internet
higher patient usage and
satisfaction software useage
and less
hectic
MADICAL STORE Customer Better and Use to know the
INCHARGE satisfication easily earning acceptance of
and easy Earn more order and use of
dealing with money in less software.
orders time
PAYROLL No benefit Recognize the Helping No resources
DEPARTMENT value to the people at their Yet committed to
company and vulnerable make software
employees so times charges
that good
relationship is
maintained
Example:
Major
Stakeholder Value Attitudes Major Interests Constraints
executives increas see product as richer feature set maximum
ed avenue to than budget
revenue 25% increase competitors; = $1.4M
in market time to market
share
editors fewer highly receptive,automatic error must run on
errors in but expect high correction; ease low- end
work usability of use; high workstations
reliability
legal aides quick resistant unless ability to handle no budget for
access to product is much larger retraining
data keystroke- database than
compatible with current system;
current system easy to learn
PATIENT
RECORDS
Internet Delete
ACCESS
THE COS Create
smarphones Medical reports
Add
PC’s
Search
Internet
Internet
HOSPITAL
MANAGEMENT
Place order SYSTEM
Availability time
Appointment Update
Change order Cancel order
ONLINE DOCTORS
MEDICINE RECORDS
6) Constraints
● System is wirelessly networked with an encryption
● System is only accessible within the hospital premises only.
● Database is password protected.
● Should use less RAM and processing power.
● Each user should have individual ID and password.
● Only administrator can access the whole system.
7) Quality Ranges:
Hospital quality management means the process of managing the entire entailed hospital
operation in a worthwhile fashion by applying the various hospital quality measures and
standards, so that the hospital functions in a desirable condition. The Indian hospital system
follows NABH Quality Standards, which provides guidelines to healthcare administrators and
also facilitates the overall hospital functions to remain exceptional and patient-friendly.
However, the hospital management has to control all the related activities prudently, by applying
the appropriate hospital quality measures, with special attention to the key areas of
organizational activities such as the process improvement, cost reduction, productivity &
performance improvement, and throughput time.
9) Product requirement:
Performance Requirements:
Response time-The system will give responses within 1 second after checking
thepatient information and other information.
Capacity-The system must support 1000 people at a time
User interface- User interface screen will response within 5 seconds.
Conformity –The system must conform to the Microsoft accessibility
Law compliance — the system should be adapted to the legal framework of the
country in which it is used.
Applicable Requirements:
Errors — the system records all errors that have occurred;
Back-up — the availability of automatic and on-demand backups;
Disaster recovery — allows you to quickly restore the code infrastructure on a new
server in case of loss or theft of a working device.
Reliability lies in continuous accessibility of the system 24/7;
Responsive design — the site should work well on all devices and browsers, so you
don’t have to create applications for other platforms.
SYSTEM REQUIREMENTS:
Software Requirements deal with defining software resource requirements and pre-requisites that
need to be installed on a computer to provide optimal functioning of an application. These
requirements or pre-requisites are generally not included in the software installation package and
need to be installed separately before the software is installed.
DATABASE : Mysql
ENVIRONMENTAL REQUIREMENT:
The environment within the hospital is critical for life support. Environmental concerns affect the
hospital internally and externally. Indeed, the hospital requires a safe internal environment.
Externally the hospital is a contributor to the environmental load of the community. Some
internal factors that impact upon hospital environment safety are presented.
Many internal factors have a significant impact on hospital environment such as
1. Waste management
2. Noise
3. Infection control
4. Radiation safety
5. General building safety
6. Water quality
7. Heating, Ventilation, and Air Conditioning
10) DOCUMENTATION REQUIREMENT:
User manual:
A user manual for a software application is technical documentation that is formed to instruct
users on a particular app or product. Such an instruction manual is a crucial doc that assists your
customers to get equipped with your app quickly or help them resolve any issue whenever they
get stuck. It includes established app standards, tabular and numeric data and reviews.
Online help:
This automates the day-to-day functions of the Front office management of a hospital. This
module helps in assisting patient with accurate information and supports in handling patient
related enquiries efficiently. This module having excellent features and advanced search facilities
improves the quality of services rendered to the user and specializes in handling different issues,
problems, and requests. It ensures that the operations are maintained properly, the data is valid
and reported in accordance.
And each of the ways smart labeling benefits hospitals could benefit the entire healthcare
industry — every healthcare organization from diagnostics labs to primary care offices to the
pharmaceutical supply chain could benefit from end-to-end traceability, improved productivity
and better inventory management.
Feature Attributes:
Status:
Since we are entering details of the patients electronically in the” Hospital Management
System”, data will be secured. Using this application we can retrieve patient’s history with a
single click. Thus processing information will be faster. It guarantees accurate maintenance of
Patient details. It easily reduces the book keeping task and thus reduces the human effort and
increases accuracy speed.
Effort:
Implementation of HMS in the healthcare industry includes Networks and computer
have different maintenance problems, lack of no standards for Data entry and data
retrieval, difficulties in training users technically to use HMS.
Benefits:
We have so far clarified on the importance of HMS, it is your responsibility to pick
out the right kind of HMS for your needs and purposes. Here we give more
information on the benefits of various HMS and the impact it creates on hospital
systems. By eliminating manual steps, the stress and workload of hospital employees
decrease, productivity and collaborative processes improve so that a health facility
gets a lasting competitive advantage. The released labor force allows a more flexible
allocation of human resources and even saves on the number of required employees
for particular tasks.
Risk:
Compromised quality of healthcare services in patient care leading to dissatisfaction.
Increased liability risks.
Financial Losses.
Noncompliance with Regulation and Standardization that is leading to litigation
issues.
Decline in hospital reputation
Stability:
Even though you choose HMS system after checking out different features carefully,
there are high chances of HMS system to miss some essential specialty you need. So
it's important you go for the customized Hospital management system to sort out
these problems.
Customization is considered to be the inevitable part of your automation journey,
stick to the HMS system only if the vendors can develop the software to be
customized as per the private or public hospital workflow.
HOSPITAL MANAGEMENT SYSTEM
Supplementary Specification
Version <1.0>
Revision History
Date Version Description Author
Supplementary Specification
1. Introduction
1.1 Purpose
If the SRS is written well, it will serve the following purposes. SRS is the agreement document between the
client and the Software developer.
Feedback to the Customer-This software requirement specification assures the project management
stakeholders and client that the development team has really understood the business requirements
documentation properly. This also provides confidence that the team will develop the functionality which has
been detailed.
Breaking the Requirements Down-This document is documented in such a way that it breaks the deliverables
into smaller components which makes the participants in this project to understand what is to be done clearly.
The information is organized in such a way that all the developers within the team will not only understand the
boundaries within which we need to work, but also what functionality needs to be developed and in what order.
Understanding what order the functionality will be developed in means that we, the developers will have the
"big picture" view of the development. This gives us an opportunity to plan ahead which saves both project
time and cost.
Facilitating other Documentation-The SRS forms the basis for a load of other important documents such as
the Software Design Specification.
Product Validation-It basically helps in validating with the client that the product which is being delivered,
meets what they asked for. Which means that the product we have output is Equal to the standards of the
documentation in the SRS which the client satisfied and agreed on.
1.2 Scope
Currently, hospitals are using a manual system to handle the hospital process. When patients arrive they make
an appointment at the reception to consult a Doctor. These are being recorded in a file. Then again the
patientsdiagnosed symptoms related disease details, ward details and other necessary details are being
recorded and those files are being stored in special locations. Calculation of bills and inventory are done
manually.
As the current system is a file based one, management of the hospital has to put much effort on securing the
files. They can be easily damaged by fire, insects and natural disasters. Also could be misplaced by losing data
and information.
Limited storage space of the files is another issue that they currently face when the management is manually
done. There occurs an issue with the organization of data information and schedules and running the process
methodically which leads to the manual system malfunctioning. If we want to check a previous record of a
patient or other detail. Management will be in a great problem. It’s a tough and time taking process to search for
a record in a file. Keeping files takes much time and waste much precious man hours. The tendency of making
mistakes is high when functioning manually. It is hard to relay on the accuracy of calculations done manually
too. It is more obvious for problems to arise. We plan to overcome the above mentioned problems through a
standalone application, to manage the major functions of the Hospital System.
The hospital management system we are going to implement will be covering all basic processes done in the
hospital. It would handle Employee and Salary management, Patient and “Zumba exercise” management,
Theatre and ward Management, Laboratory management, Transport Management, Pharmacy Management,
OPD management and emergency management.
In OPD unit, with the OPD and Consultation Management system, the manual doctors channeling details
entering process has automated. So the staff does not need to spend time on writing appointment records and
updating them in files. And the number issuing process becomes easier and efficient. And keeping the track of
patients and medical prescription details allow them to review the details whenever needed.
Implementing the Employee & Salary Management system we record Attendance, shifting of employees,
their holidays and consulting doctors’ schedules. And the system performs calculations of EPF/ETP and OT
hours, Shares of consulting doctors and do the payroll part. This is more efficient and more reliable and
accurate as the system avoids incorrect data inputs whenever they are occurred. The proposed system for Mini-
theatre & Ward Management records details of surgeons, in-patients who are assigned for Wards, different ward
details and surgery details. The pharmaceuticals used within the theatre are managed as well. Food menus for
the patients according to their diseases based on wards is systemized too. All are digitalized in a systematic
way. So the details of surgeons, patients and surgeries are well organized and can be easily accessed whenever
needed. Surgery reports, Ward progress reports, In-ward patient progress details are generated and history
can be tracked too.
The Vehicle & Transport Management system handles all the data on ambulance transport. It manages the
time slots of ambulances, driver’s and employee details of transport section and provides bill generating
facility. And reliable time slot management provides the facility of checking the availability of the ambulances
whenever required, and decide about a possible time they can fulfill a request.
The current process of “Zumba” exercise details managing does not support for any individual progress
analyzing. The Exercise “Zumba” Management provides a detailed progress report of each individual and
allows the management or their customer to take decisions on exercise plans.
The system developing for Emergency Treatment & Equipment Management automate the current processes
of patient registering and propose a better way to keep records of equipment and medicines related to the
emergency treatment unit in a computer based file system. The proposed system provides a simple interface to
gather quick information of the patient and record them. So that in a case of special requestby an external
party, details of the patient history can be accessed and viewed.
The Pharmacy Stock Management system is responsible for proper management of drug stocks, pop ups the
notifications of expiry dates of stock items. This system allow the client to keep track of medicine stocks ,
notify the personals when the stock is running out of items and help the manager to reduce stock levels and
eliminate stock waste.
The Lab Management System records sample collection details, keep track of lab resources and participatein lab
reports conclusion generating. This increases the accuracy of report generating process and save a lot of time in
manual handling of report details and improve the efficiency and the productivity of the organization.
Our goal is to make a client satisfied system by full filling the client requirements and improving thecurrent
manual system with client needs which are not even particularly mentioned but what we have suggested by
analyzing and got approved by the client to improve the standard of the system and of the management of the
hospital to its utmost.
The scope of the SRS is basically for everyone involved to understand and have an idea about how and whatis
going to happen in the system. Using ER, User Case diagrams and GUI’s which are in a form where everyone
can understand. How the interfaces finally appear. To have an idea about the new employees that the client
might have to get employed when the system is implemented.
1.3 Overview
The fully functional automated hospital management system which will be developed through this project will
eliminate the disadvantages caused by the manual system by improving the reliability, efficiency and
performance. The usage of a database to store patient, employee, stock details etc. will accommodate easy
access, retrieval, search and manipulation of data. The access limitations provided through access privilege
levels will enhance the security of the system. The system will facilitate concurrent access and convenient
management of activities of the medical center.
2. Functionality
Product Functions
channeled
Lab Management
● Core i5 processor
● 4GB Ram
● 20GB of hard disk space in terminal machines
● 1TB hard disk space in Server Machine
This unit is for display the channel number when the patients come to see their
consultants. It will avoid chaos. And also display Hospital welcome screen, video,
information etc.
Laser Printer (B/W)
Wi-Fi router is used to for internetwork operations inside of a hospital and simply
data transmission from pc’s to sever.
Client End
– Windows 7/8/8.1- Very user friendly and common OS
- JAVA Runtime Environment for run Java
4. Reliability
Enhance productivity and facilitate daily routine. Software should simplify day-to-day activity of users,
allowing them to fulfill their tasks faster and more reliable. As a result, work efficiency is greatly increased,
withthe significant reduction of possible errors caused by a human factor. For instance, hospital management
systemshould provide an automated solution for quick update of patients’ histories to add or remove symptoms;
alter alist of medications based on a patient’s condition, etc. This also helps to reduce downtime and queues for
medical equipment and operation rooms. For example, every time a patient cancels his or her appointment, the
relevant doctor’s schedule is updated and changes are marked in a real-time mode.
Promote communication between hospital departments and wards. A hospital is a complex mechanism
that needs precise coordination and quick response of all its constituents in order to provide its services
effectively.Hospital management system should allow obtaining relevant data in a digital or print form and in
a fast, reliable and secure way. Exemplary types of data include analysis results, operation room schedules,
pharmacyinventory, and other.
Improve patients’ experience during any interactions with the hospital. A reliable and convenient system
will boost patients’ trust in hospital services, thus attracting more clients and enhancing the reputation of the
facility. In addition, a properly designed system should notify patients about their doctor appointments or daily
medication schedules, for example.
Optimize payment and billing. A hospital is a business company that includes all corresponding financial
interactions between a service provider, executives, customers, suppliers, insurance companies, etc. The
hospital management system should allow different types of payment for medical services and products, which
will be a huge help for all financial transactions.
Provide structured data on staff performance. A management system brings an additional business
advantage bytracking performance of hospital personnel and providing comprehensive reports to the
administration. Hospitaladministration may use these detailed reports to identify, what types of hospital services
bring more revenue, and what unprofitable departments should have reduced funding or should be closed,
temporarily or permanently. It also helps to identify and resolve potential problems before they escalate and get
out of control, thus, preventing damage to both finances and reputation.
5. Performance
-The system will give responses within 1 second after checking the patient
information and other information.
The admin must provide access to edit or change details of the patient to other admins. The overall system must
support all the features for Hospital Management System.
7. Design Constraints
System is wirelessly networked with encryption.
System is only accessible within hospital premises only.
Database is password protected.
Should use less RAM and processing power.
Each user should have individual ID and password.
Only administrator can access the whole system.
10. Interfaces
10.1 Hardware Interfaces
Laptop/Desktop PC
o core i5 processor
o 4GB RAM
o 500GB HDD
Purpose of this pc is to give information when Patients ask information about doctors, medicine available lab
tests etc. To perform such Action it need very efficient computer otherwise due to that reason patients have to
wait for a long time to get what they ask for.
Display Unit (LED/LCD Monitor/TV)
This unit is for display the channel number when the patients come to see their
consultants. It will avoid chaos. And also display Hospital welcome screen, video,
information etc.
Laser Printer (B/W)
Simply this device is for printing bills and view reports.
Wi-Fi router
Wi-Fi router is used to for internetwork operations inside of a hospital and simply
data transmission from pc’s to sever.
Client End
– Windows 7/8/8.1- Very user friendly and common OS
- JAVA Runtime Environment for run Java
Application and System
- Database connectivity
10.3 Communications Interfaces
- It is a computer hardware component that allows a
computer to connect to a network. NICs may be used for both wired and
wireless connections.
- for high signal integrity
- Internet service provider to access and share information over the Internet
- Ethernet is a frame-based computer network
technology for local area networks (LANs)
to set up and easy to use.