Hospital Management System New

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 32

Hospital

Management
System

Presented By: Guided By:

Ms. Apurva Jesi Mrs. Dipti Kabra


1 Case study

2 Database and tables

List of 3 hands-on explanation

4 Components used

Contents 5 Future scope

6 bibliography

7 Thank you
Case Study
“ABC” hospital is a private hospital that provides Some vital activities in this management project are:
patient treatment with specialized medical 1. patient care
equipment and auxiliary healthcare staff. 2. diagnosis of disease
3. treatment by staff
This hospital management system addresses all the 4. housing of the patients
major functional areas of the hospital like patient 5. Maintaining stock of medicine
information, staff and scheduling of patients also
checks on the supply of medicines.
Database and tables
Hospital Database

Doctors Rooms Patients Patients Admitted


Doctor Id int PRI Room Id int PRI Patient Id int PRI Patient Id int PRI

Doctor Name varchar(20) Category varchar(40) Patient Name varchar(20) Room Id int FRK

Department varchar(30) Cost int Phone Number varchar(10) Doctor Id int FRK

Fees per Patient int Occupied tinyint Amount int Days Admitted int FRK

Gender varchar(10) Age int Amount int

Gender varchar(10)
Hands-on explanation
Start of the
Application

This is the start of the Application. We


are going to dive deep in the patients
module.
Patient Module
Explanation

The Patient Module features the


following operations..
Adding a Patient

Entering patients name


Adding a Patient

Entering the patient’s phone number


Adding a Patient

Entering amount
Adding a Patient

Entering patients age


Adding a Patient

Entering patients gender


Displaying a
Patient
Displaying patient
information like his
name, the amount he
paid, his age, and his
Gender.
Admitting a
Patient
Here we can select the
patient details from the
the list we already
created using Jtable.
Admitting a
Patient
Here we can select the
room details from the
the list we already
created using Jtable.
Admitting a
Patient
Here we can select the
doctor’s details from the
the list we already
created using Jtable.
Admitting a
Patient

Entering the number of days a patient is admitted


Displaying an
Admitted Patient

Here the list of admitted


patients and their room
numbers along with the
allotted doctor is
displayed and the net
amount is automatically
calculated
Doctor Module
Explanation

This module features the functionality


to add and display doctor’s detail.
Adding A Doctor

Entering doctors name


Adding A Doctor

Entering department
Adding A Doctor

Entering fees
Adding A Doctor

Entering gender
Displaying
doctor’s
Here details of each doctor
are displayed like the
doctor’s name, their
department, fees per
patient, and doctor’s
gender.
Room Module
Explanation

In this module we can add room


details and display room details.
Adding A Patient

Entering the room’s category


Adding A Patient

Entering the room’s cost


JTable:
A GUI element to create a table element with
given rows and columns populated with data.
Components
used Joption Pane:
Displays a Dialogue Box to show given data

Show Message DialogueBox:


Displays a Dialogue Box to show a given text
message.

Show Input Dialogue Box:


Displays a Dialogue Box to input a Value. It
returns that value in string form
Future scope
A better GUI could be implemented to make the
application more user-friendly.

More functionalities such as an Ambulance


management system, Hospital budget management
system, and a variety of departments can be added.

an automated system relating a patient's illness to the


concerned department can be deployed
Bibliography

W3 Schools JavaTpoint The Complete Java Reference


An online developer’s guide and learning place Website for in-depth knowledge about
for programming. Java and other languages. A book by Herbert Schildt which goes in-
depth about libraries provided by java.
Thank
You!
Any comments?
Questions?

You might also like