HOSPITAL
MANAGEMEN
T SYSTEM
RDBMS MINI PROJECT
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
INDEX
1. Introduction
2. Existing system
3. Objectives
4. Modules
5. Requirement
6. ER diagram
7. Table design
8. Advantages of system
9. Reference
10. Thank you
INTRODUCTION
⮚ The software has 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
EXISTING SYSTEM
The current management 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
OBJECTIVE
❑ The proposed system 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
7
THE PROJECT
8
9
10
11
12
13
14
15
16
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
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
REQUIREMENTS
FUNCTIONAL
REQUIREMENTS
o Registration Process
o Checkout
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
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:-
NON-FUNCTIONAL REQUIREMENT
21
• Front End: 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:-
22
• ER Diagram:-
TABLE DESIGN
23
Admin Table-
Field Description 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
Appointment table:
Field Description Type 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
Doctor table:
Field Description 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
INCOME TABLE
26
Field Description Type 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
Patient detail table:-
Field Description 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
Report type:-
Field Description Type 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
ADVANTAGES OF THE SYSTEM:
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
DISADVANTAGES OF THE SYSTEM:
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
Future Scope
• Hospital Management 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
CONCLUSION
• Taking into account 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.
REFERENCES
FLORA@CONTOSO.COM
• HTTPS://PRACTICE.GEEKSFORGEEKS
.ORG/PROBLEMS/ER-DIAGRAM-OF-H
OSPITAL-MANAGEMENT-SYSTEM
• HTTPS://WWW.RESEARCHGATE.NET/
PUBLICATION/343149774_HOSPITAL_
MANAGEMENT_SYSTEM
• HTTPS://IEEEXPLORE.IEEE.ORG/DOC
UMENT/8660386
THANK YOU!

HMS_PTT HOSPITAL MANAGEMENT SYSTEM(4).pptx

  • 1.
  • 2.
    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
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
    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:-
  • 22.
  • 23.
    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.
  • 33.
  • 34.