0% found this document useful (0 votes)
278 views35 pages

Hospital Management System

The document describes a hospital management system project developed by Saniya I Saiyad and Amrin A Saiyad. The system allows for registration of patients, storing their details, assigning unique IDs, and searching for doctor availability and patient details. It has modules for administration, doctors, and patients/users. The system is designed to computerize hospital front office management and make processes like registration, storing patient information and reports more efficient. Context, entity relationship, and data flow diagrams are included to illustrate the system design and components.

Uploaded by

rtkdalvi1808
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
278 views35 pages

Hospital Management System

The document describes a hospital management system project developed by Saniya I Saiyad and Amrin A Saiyad. The system allows for registration of patients, storing their details, assigning unique IDs, and searching for doctor availability and patient details. It has modules for administration, doctors, and patients/users. The system is designed to computerize hospital front office management and make processes like registration, storing patient information and reports more efficient. Context, entity relationship, and data flow diagrams are included to illustrate the system design and components.

Uploaded by

rtkdalvi1808
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 35

Hospital

Management
System
Developed By:

 Saniya I Saiyad
 Amrin A Saiyad

Internal Guide:

 Prof. Kalpesh. H. Patel


Introduction

The project Hospital Management system includes registration of


patients, storing their details into the system. The software has the
facility to give a unique id for every patient and stores the details of
every patient and the staff automatically. User can search availability
of a doctor and the details of a patient using the id. The Hospital
Management System can be entered using a username and password.
It is accessible either by an administrator, doctor or receptionist. Only
they can add data into the database. The data can be retrieved easily.
The interface is very user-friendly. The data are well protected for
personal use and makes the data processing very fast. Hospital
Management System is powerful, flexible, and easy to use and is
designed and developed to deliver real conceivable benefits to
hospitals.
Abstract

The purpose of the project entitled as “ONLINE HOSPITAL


MANAGEMENT SYSTEM” is to computerize the Front Office
Management of Hospital to develop software which is user friendly
simple, fast, and cost–effective. It deals with the collection of
patient’s information, patient’s report details, etc. Traditionally, it
was done manually. The main function of the system is register and
store patient details and doctor details and retrieves these details as
and when required, and also to manipulate these details meaningfully.
System input contains patient details, diagnosis detail, while system
output is to get these details on to the screen.
Client Side

 Hardware Requirements

RAM : 2 GB or Higher
Hard disk : 32 GB or Higher

 Software Requirements

Software : Any Browser


Operating System : Window7 , Android and above
Server Side
 Hardware Requirements

RAM : 4 GB or Higher
Hard disk : 1 TB
Processor: Intel core i5

 Software Requirements

Software : Notepad++
Operating System : Windows 10
Front-End: HTML , CSS , BOOTSTRAP
Back-End: MYSQL, PHP
Development Environment / Tools: Xampp
Proposed System

The aim of proposed system is to develop a system of improved facilities. The


proposed system can overcome all the limitations of the existing system. The
system provides proper security and reduces the manual work.
 Security of data.
 Ensure data accuracy’s.
 Proper control of the higher officials.
 Minimize manual data entry.
 Minimum time needed for the various processing.
 Greater efficiency.
 Better service.
 User friendliness and interactive.
 Minimum time required
Feasibility Study

A. Economic Feasibility
B. Operational Feasibility
C. Technical Feasibility
Module
 Admin Module
• Manage department of hospitals, user, Doctor.
• watch appointment of doctors
• watch transaction reports of patient payment
 Patient Module
• View appointment list and status with doctors
• View prescription details
• View medication from doctor
• View doctor list
 Doctor Module
• Manage patient. Account opening and updating
• Create, manage appointment with patient
Context Level DFD
First Level Admin Side DFD
First Level Doctor Side DFD
First Level User(Patient) Side DFD
ER-Diagram
Admin Table

No Name Type Null Default Description

1 Id Int(11) No None Store admin id

2 Username Varchar(255) No None Store admin name

3 Password Varchar(255) No None Store Admin


password
4 Updating Date Varchar(255) No None Store admin
updating date
Appointment Table
No Name Type Null Default Description
1 Id Int(11) No None Store appointment id

2 Doctor Varchar(255) Yes Null Store doctor


specialization specialization

3 Doctor id Int(11) Yes Null Store doctor id


4 User id Int(11) Yes Null Store user id
5 Consultancy Int(11) Yes Null Store consultancy fees
fees
6 Appointment Varchar(255) Yes Null Store appointment date
date
7 Appointment Varchar(255) Yes Null Store appointment
time time
8 Posting date DATETIME No Null Store posting date

9 User status Int(11) Yes Null Store user status


10 Doctor status Int(11) Yes Null Store doctor status

11 Updating date DATETIME Yes Null Store updating date


Doctor’s Login Table
No Name Type Null Default Description

1 Id Int(11) No None Store doctor id

2 Uid Int(11) Yes Null Store user id

3 Username Varchar(255) Yes Null Store user name

4 Userip Int(16) Yes Null Store Userip

5 Login time DATETIME Yes Null Store login time

6 Log out Varchar(255) Yes Null Store log out detail

7 Status Int(11) Yes Null Store status


Doctor Details Table
No Name Type Null Default Description
1 Id Int(11) No None Store appointment id

2 Doctor Varchar(255) Yes Null Store doctor specialization


specialization

3 Doctor Name Varchar(255) Yes Null Store Doctor Name

4 Address Varchar(255) Yes Null Store address


5 Docs Fees Varchar(255) Yes Null Store Doctor Fees

6 Contact No Int(11) Yes Null Store Contact No

7 Doc Email Varchar(255) Yes Null Store Doc Email

8 Password Varchar(255) Yes Null Store Password

9 Creation date DATETIME No Null Store creation date

10 Updating date DATETIME Yes Null Store updating date


Doctors specialization Table

No Name Type Null Default Description

1 Id Int( 11) No None Store Doc.


Specialization
ID

2 Specializati Varchar(255) Yes Null Store doctor


on specialization

3 Creation DATETIME Yes Null Store creation


date date

4 Updating DATETIME Yes Null Store updating


date date
Contact Table
No Name Type Null Default Description
1 Id Int(11) No None Store Category
Id
2 Fullname Varchar(255) Yes Null Store Category
Name

3 Email Varchar(255) Yes Null Store date


4 Contact No Int(11) Yes Null Store Contact
No
5 Message Varchar(255) Yes Null Store Message

6 Posting Date DATETIME Yes Null Store posting


date
7 Admin Varchar(255) Yes Null Store admin
remark remark
8 Last DATETIME Yes Null Store last
Updating update
Date
9 Is Read Int(11) Yes Null Store is read/
Not read
Medical History Table

No Name Type Null Default Description


1 Id Int(11) No None Store medical
Hi. Id

2 Patient Id Int(11) Yes Null Store patient Id

3 Blood Pressure Varchar(200) Yes Null Store Blood


Pressure

4 Blood Sugar Varchar(200) No None Store Blood


Sugar
5 Weight Varchar(200) Yes Null Store Weight
6 Temperature Varchar(200) Yes Null Store
temperature
7 Medicalpres Varchar(255) Yes Null Store
Medicalpres
8 Creation date DATETIME No Null Store creation
date
Pages Table

No Name Type Null Default Description

1 Id Int(10) No None Store Id


2 Page type Varchar(200) Yes Null Store page type

3 Page Title Varchar(200) Yes Null Store Page Title

4 Page Varchar(200) Yes Null Store page disc.


Description

5 Email Varchar(200) Yes Null Store email

6 Mobile No Int(10) Yes Null Store mobile no

7 Updating DATETIME Yes Null Store updating


Date Date

8 Opening Time Varchar(200) Yes Null Store opening


time
Patient Table

No Name Type Null Default Description


1 Id Int(10) No None Store Patient id

2 Doc Id Int(10) Yes Null Store doctor Id

3 Patient Name Varchar(200) Yes Null Store Patient


Name
4 Patient No Int(10) Yes Null Store Patient No

5 Patient Email Varchar(200) Yes Null Store Patient


Email
6 Patient Gender Varchar(200) Yes Null Store Patient
Gender
7 Patient Add Varchar(255) Yes Null Store Add
8 Patient age Int(10) Yes Null Store Patient
Age
9 Patient Medhis Varchar(255) Yes Null Store Patient
Medhis
10 Creation Date DATETIME Yes Null Store creating
date
User Login Table
No Name Type Null Default Description

1 Id Int(11) No None Store id

2 Uid Int(11) Yes Null Store user id

3 Username Varchar(255) Yes Null Store user


name
4 Userip Int(16) Yes Null Store Userip

5 Login time DATETIME Yes Null Store login


time

6 Log out Varchar(255) Yes Null Store log out


detail

7 Status Int(11) Yes Null Store status


User Registration Table
No Name Type Null Default Description
1 Id Int(11) No None Store users id
2 Full name Varchar(255) Yes Null Store users
name
3 Address Varchar(255) Yes Null Store address
4 City Varchar(255) Yes Null Store users city
5 Gender Varchar(200) Yes Null Store users
Gender
6 Email Varchar(255) Yes Null Store users
Email
7 Password Varchar(255) Yes Null Store Password
8 Creation date DATETIME Yes Null Store creation
date
9 Registration DATETIME Yes Null Store
date registration
date

10 Updating date DATETIME Yes Null Store updating


date
Home page
About Us
Gallery
Admin Login
Admin Dashboard
Doctor Login
Doctor Dashboard
User(Patient) Login
User(Patient) Dashboard
Thank You

You might also like