Professional Documents
Culture Documents
Hospital Mangament System
Hospital Mangament System
Hospital Mangament System
(Affiliated to GGSIPU)
Submitted By
This report has not been submitted to any other organization/institution for the award any other
degree/diploma.
INDERJEET YADAV
(Project Guide)
ACKNOWLEDGEMENT
PAGE 1
Introduction
1.1 PURPOSE
1.2 SCOPE
1.4 REFRENCE
1.5 OVERVIEW
1.1 PURPOSE
1.2 SCOPE
The system will be used as the application that serves hospitals, clinic,
dispensaries or other health institutions. The intention of the system is
to increase the number of patients that can be treated and managed
properly. If the hospital management system is file based, 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.
PAGE 2
1.3 DEFINITIONS, ACRONYMS, and ABBREVIATIONS
✓ Appt – Appointment.
1.4 REFERENCES
https://www.w3schools.com/php/DEFAULT.asp
https://api.jquery.com.
https://www.tutorialspoint.com/php/php_and_aj
ax.htm
https://www.phpmyadmin.net/docs/
Youtube
PAGE 3
1.5 OVERVIEW
This application contains two modules – the admin module and the
user module. Our application will not only help the admin to preview
the monthly and/or yearly data but it will also allow them to edit, add
or update records. The software will also help the admin to monitor
the transactions made by the patients and generate confirmations for
the same. The admin will be able to manage and update information
about doctors. The user module can be accessed by both the doctors
and the patients. The doctor can confirm and/or cancel appointments.
The doctors can even add prescriptions for their patients using our
application. The patients will be able to apply for the appointment and
make transaction for the same, and can even cancel appointments with
the doctors. They can track details about the previous transactions
made by them.
PAGE 4
Design
The system is divided into some parts these are Register system,
Login System, Viewing System side with database represent the
server using PHP , MYSQL and APACHE with XAMPP server.
System diagram and system database diagram illustrated in
figure.
User Characteristics
Admin The administrator has all the rights to access the system. He is
the one who has all rights to view the information related patient,
employee etc.
He can easily access retrieval, and search and manipulation of data.
Users The user can log in to the system by using his specific email and
password. And fill the necessary details
PAGE 5
PATIENT
Patients can choose the best preferred appointments from the options
provided and can also change the appointment schedule or cancel it.
After appt. is confirmed by the respective doctor they can pay their
consultant fee online. Patients have access to only their records.
Key functions:
• Make appointment.
• Cancel appointment.
• Update Details.
DOCTOR
Doctors can view the patient appointment list and provide the
confirmation or make changes in the appointment list if required.
Doctors have access to only records of those patients whom they are
treating.
Key functions:
• Confirmation of appointment.
• Cancellation of appointment.
• Add Prescription.
PAGE 6
Requirement
Hardware and Software Requirement
Hardware Required
Software Required
PAGE 7
Implementing Tools for the Project
Tools
HTML
CSS
Bootstrap
MySQL
XAMPP
What is XAMPP
XAMPP stands for Cross-Platform (X), Apache (A), MySQL (M), PHP
(P) and Perl (P). It is a simple, lightweight Apache distribution that
makes it extremely easy for developers to create a local web server for
testing purposes. Everything you need to set up a web server – server
application (Apache), database (MySQL), and scripting language
(PHP) – is included in a simple extractable file. XAMPP is also cross-
platform, which means it works equally well on Linux, Mac and
Windows. Since most actual web server deployments use the same
components as XAMPP, it makes transitioning from a local test server
to a live server is extremely easy as well. Web development using
XAMPP is especially beginner friendly.
PAGE 8
What’s included in XAMPP
Apache: Apache is the actual web server application that processes and
delivers web content to a computer. Apache is the most popular web
server online, powering nearly 54% of all websites.
PAGE 9
HTML
In the editor to the right, there's a tab called test.html. This is the file
we'll type our HTML into. Like any language, it has its own special
syntax. A browser's job is to transform the code in test.html into a
recognizable webpage! It knows how to lay out the page by following
the HTML syntax.
CSS
MySQL
PAGE 11
Project Database and Table
Database Design
Database is critical for all businesses. A good database does not allow
any form of anomalies and stores only relevant information in an
ordered manner. If a database has anomalies, it is affecting the
efficiency and data integrity. For example, delete anomaly arise upon
the deletion of a row which also forces other useful data to be lost. As
such, the tables need to be normalized. This fulfils the last objective of
ensuring data are accurate and retrieved correctly.
Database files are the key source of information into the system. It is
the process of designing database files, which are the key source of
information to the system. The files should be properly designed and
planned for collection, accumulation, editing and retrieving the
required information.
Data integration
Data integrity
Data independence
PAGE 12
PAGE 13
All Table List
Admin
PAGE 14
Appointments table
Contact table
PAGE 15
Doctor table
Patient table
PAGE 16
Prescription table
PAGE 17
Project View
HOME PAGE
PAGE 18
Register as patient
Patient login
PAGE 19
Dashboard
Book My Appointment
PAGE 20
MY Appointment
PAGE 21
LOGIN AS DOCTOR
Dashboard
PAGE 22
Appointments
Prescription
PAGE 23
Login as Admin
Dashboard
PAGE 24
Doctor List
Patient list
PAGE 25
Appointment Details
Prescription List
PAGE 26
Add Doctor
Doctor Delete
PAGE 27
Queries
PAGE 28
CONCLUSION
The project was successfully completed after a lot of efforts and work
hours. This project underwent number of compiling, debugging,
removing errors, making it bug free, adding more facilities in Hospital
Management System and interactivity making it more reliable and
useful.
There are also few features which can be integrated with this system to
make it more flexible. Below list shows the future points to be consider
:
Finally, we like to conclude that we put all our efforts throughout the
development of our project and tried to fulfill most of the
requirements of the user.
PAGE 29