HOSPITAL MANAGEMENT
SYSTEM
KESHAV RAJ(20420528)
ROHAN KUMAR(20420534)
SACHIN KUMAR(20420536)
SHEETAL SINGH(20420542)
Faculty Coordinators
VINEETH M V
(Asst. Prof.IT)
JABIR K.V.T
(Asst. Prof.IT)
3.
3
INDEX
1. Introduction
2. Existingsystem
3. Objectives
4. Modules
5. Requirement
6. ER diagram
7. Table design
8. Advantages of system
9. Reference
10. Thank you
4.
INTRODUCTION
⮚ The softwarehas the facility to give a unique id
for every patient and stores the details of every
patient and the doctor automatically. The doctor
can also know their appointment schedules.
⮚ Patient can make their accounts and the doctors
as well.
⮚ Only Admin can add data into the database
after confirming the request.
⮚ Hospital Management System powerful,
flexible, and easy to use and is designed and
developed to deliver real conceivable benefits
to hospitals.
⮚ Hospital Management System enables you to
develop your organization and improve its
effectiveness and quality of work.
4
5.
EXISTING SYSTEM
The currentmanagement system used by hospitals is a manual one. A
manual system for the management and maintenance of critical
information like patient’s data and other important documents. The current
system is hectic and tedious as it requires numerous paper forms, with data
stores spread throughout the hospital management infrastructure. Often
information is incomplete or does not follow management standards.
5
6.
OBJECTIVE
❑ The proposedsystem is to control the information of
patients, doctors, appointments, schedules and
patients documents.
❑ The aim to achieve with this hospital management data
base system is to provide the above services in an
efficient and cost effective manner, with the goal of
reducing the time and different resources like human
and physical currently required for such tasks
❑ The system takes patient’s data and stores it in the data
base which can be accessed by the doctor, the admin
and the patient themselves
❑ The admin accepts doctor and the patient registration
requests and verifies the reports of the patients.
❑ The doctor regularly updates patient’s data according
to their health and condition and fix their appointment
details and tell the invoice information.
❑ The patient can request for and appointment and can
preview their invoice.
6
MODULES:-
ADMINISTRATOR MODULE
• Login
•Change password
• Adding Doctors
• Deleting doctors
• Review income and change their profile.
• Logout
• Register
• Login
• Change password
• View assigned doctor
• Book appointment
• Status
• Invoice
PATIENT MODULE
17
18.
MODULES:-
DOCTOR MODULE
• Login
•Change password
• Viewing patient
• Assign appointment to patient
• Send treatment details to patient
• Discharge a patient
• Logout
• Register
• Login
• Change password
• View assigned doctor
• Ward status
• Bill
PATIENT MODULE
18
19.
REQUIREMENTS
FUNCTIONAL
REQUIREMENTS
o Registration Process
oCheckout
o Report generation
o Database
NON-FUNCTIONAL
REQUIREMENTS
o Front End: HTML, CSS,
JAVASCRIPT
o Back End: PHP, My SQL
o Security
o Maintainability
o Performance
o Reliability
19
20.
FUNCTIONAL REQUIREMENT
20
Adding Doctors:The Hospital
Management enables the
Admin to include new Doctors
to the system.
Assigning an ID to the patients
REGISTRATION
PROCESS:-
Deleting Patient ID: The
doctor can delete the
patient ID from the system
when the patient's
checkout from the
hospital.
CHECKOUT:-
Information of the Patient:
The Hospital Management
System generates a report
on every patient regarding
various information like
patients name, Phone
number, email id.
REPORT GENERATION:-
Mandatory Patient Info: Every
patient has some necessary
data like phone number, their
name, their health condition,
address, etc.
Updating information of the
patient: we regularly have
to update the patient
database.
DATABASE:-
21.
NON-FUNCTIONAL REQUIREMENT
21
• FrontEnd: HTML, CSS,
JAVASCRIPT
• Back End: PHP, My
SQL
TOOLS:-
●Identification:The system
needs the patient to
recognize herself or
himself using username
and password.
● Logon ID: Any users who
make use of the system need to
hold a Login ID and password
SECURITY:-
● Response Time: The
system should provide
report in within
seconds.
● Capacity: The system
needs to support at least
1000 people at once.
PERFORMANCE:-
● 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.
MAINTAINABILITY:-
TABLE DESIGN
23
Admin Table-
FieldDescription Type Length
Id Admin Id Int 25
User Name Admin Full name Char 25
Password Admin password Varchar 30
profile Admin profile Varchar 30
24.
24
Appointment table:
Field DescriptionType Length
id patient id int 100
First_name patient first name Varchar 100
Surname_name patient Surname Varchar 100
gender Patient gender Varchar 100
Appointment date Date of appointment Varchar 100
Symptoms Patient problem text 20
Status Patient current condition text 20
Date_booked Booked Appointment date Varchar 100
25.
25
Doctor table:
Field DescriptionType Length
id Doctor id int 100
first _name Doctor first name Varchar 100
Surname_name Doctor Surname Varchar 100
username Doctor username Varchar 100
Email-id Doctor email id Varchar 100
Gender Doctor gender text 20
country Doctor country text 20
password Doctor login password Varchar 100
Date_reg Doctor registration date Varchar 100
Address Doctor address Varchar 100
status Doctor registration status Varchar 100
Salary Doctor salary Varchar 100
profile Doctor profile Varchar 100
26.
INCOME TABLE
26
Field DescriptionType Length
Id Patient id Int 11
Doctor Doctor Name VarChar 100
Patient Patient name Varchar 100
Date_discharge Discharge date of the patient Varchar 100
Description Purpose of paid amount Varchar
Amount_paid Amount to be paid by the
patient
Varchar 100
27.
27
Patient detail table:-
FieldDescription Type Length
id Doctor id int 100
first _name Doctor first name Varchar 100
Surname_name Doctor Surname Varchar 100
username Doctor username Varchar 100
Email-id Doctor email id Varchar 100
Gender Doctor gender text 20
country Doctor country text 20
password Doctor login password Varchar 100
Date_reg Doctor registration date Varchar 100
Address Doctor address Varchar 100
status Doctor registration status Varchar 100
Salary Doctor salary Varchar 100
profile Doctor profile Varchar 100
28.
28
28
Report type:-
Field DescriptionType Length
Id Id Int 11
Subject Subject of the issue VarChar 100
Issue Issue of the patient Varchar 100
Username Username of the patient Varchar 100
Date_send Report issue date Varchar 100
29.
ADVANTAGES OF THESYSTEM:
EASILY ACCESSIBLE
The integration of the software
into the system has made
communication much more
effective in the case of the
health care system. As a result,
it is possible to access every
data from anywhere in the
world specifically via.
authorized login. This mode of
communication has become
relatively cheaper
PRODUCTIVE
Improved productivity and
cost-effectiveness is considered
to be another important
advantage of the hospital
management system.
Currently, it has been
productive to manage the
things automatically when
compared to the old day
manual set up
AVAILABILITY
In the case of the hospital
management system, the
information is available 24
hours throughout the week.
This indicates that the reports
can be sent anytime on any
particular day. So, there is no
such possibility for the delay in
getting the treatment.
KEY FEATURES
• Security
• Performance
• Reliability
• Maintainability
29
30.
30
DISADVANTAGES OF THESYSTEM:
ACCESSIBILITY
Admin can’t access the
appointment details of a
patient.
He can also not manage the
workload of the doctor.
SELECTION
Patient can’t select from the
list of the doctors to book its
appointment.
The doctor cannot contact the
patient through video calls.
PAYMENT METHODS
There is not any formal
payment method added to the
system through which the
patient can pay their bill,and
the bill generation is also not
possible here.
KEY FEATURES
• Security
• Performance
• Reliability
• Maintainability
30
31.
Future Scope
• HospitalManagement System is designed to
improve the quality and management of
hospital in the areas of clinical process
analysis and activity-based costing. Hospital
Management System enables you to develop
your organization and improve its
effectiveness and quality of work.
• Developing an interface so that more than
one doctor can view the patient and send
invoice to the patients. patients can online,
choose their doctor according to their
preferences.
• In our project, only one doctor can able to
send invoice. This can be overcome in the
future where an interface would be
developed which will support multiple doctor
can send invoice and according to patient
preferences they select the doctor.
• In future the admin can also view the dates
assigned to the patients and manage the
workload of the doctor.
31
32.
CONCLUSION
• Taking intoaccount all the mentioned details, we can make
the conclusion that the hospital management system is the
inevitable part of the lifecycle of the modern medical
institution.
• It automates numerous daily operations and enables
smooth interactions of the users. Developing the hospital
system software is a great opportunity to create the
distinct, efficient and fast delivering healthcare model.
• Implementation of hospital management system project
helps to store all the kinds of records, provide coordination
and user communication, implement policies, improve day-
to-day operations, arrange the supply chain, manage
financial and human resources, and market hospital
services.
• This beneficial decision covers the needs of the patients,
staff and hospital authorities and simplifies their
interactions.
• It has become the usual approach to manage the hospital.