Hospital Management System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Hospital Management System


Shaik Rajiya Sulthana1; K. Lakshmi Narayana2*; M. Sasi Kiran3*; D. Lavanya4*
A. Likitha5*; J. Narasimha Gowud VNL6*
1,3,4,5,6
B.Tech Student, 2Assistant Professor
Sri Vasavi Engineering College (A), Pedatadepalli, Tadepalligudem – 534101.

Corresponding Authors:- K. Lakshmi Narayana2*; M. Sasi Kiran3*; D. Lavanya4*; A. Likitha5*; J. Narasimha Gowud VNL6*

Abstract:- The primary goal of this Hospital II. LITERATURE SURVEY


Management System project is to give hospitals that
suggest E-Medical Management a web-based platform [1] In the year 2022, the paper proposed a system that
that does away with the necessity for paper helps in replacing the manual paper-based system with a
prescriptions. Traditionally, a hospital's various clear description of all the topics to be followed in order to
administration departments are run independently and develop a project. They include all the aspects such as
by hand. This takes a lot of time, paperwork, and people. methodology, project plan, feasible schedule, risk
Many essential everyday procedures at the hospital will management, background study, design, implementation,
be automated by this project. Furthermore, the testing. It gives a clear picture about how to go through the
technology facilitates the management of patient records, entire process of development of project in a better, efficient
doctor record and appointments. The Three categories and planned way.
that make up this project: Admin Panel, Doctor Panel,
and Patient Panel. The system is fully within the admin's [2] On the other hand, in the year 2022, the proposed
control. A patient can sign up and begin using it in system computerized most of the hospital's daily operations
accordance with their requirements. and divided the complete system into five modules and
included many features that are needed to the people by
Keywords:- Hospital Management System, Online replacing the paper work and this system makes it simpler to
Appointments. sort information by using the search feature. In simpler
words, it can be said that they automated many hospital’s
I. INTRODUCTION operations and provided a better understanding to develop it
through web technologies.
The most important component of our society is health
care, although providing services to people can be difficult [3] In the year 2017, the paper had demonstrated a very
for many healthcare institutions. Hospital Management simple design and implementation that helps you to collect
System was created to help hospitals deal with less most of the information about hospitality which is user-
difficulties. In essence, a hospital management system is a friendly software with minimum resources. They mainly
software solution created to aid healthcare organizations in a focused on allocating patients to doctors and doctor search.
variety of duties. It also aids hospitals in scheduling, billing, The system that they developed is user-friendly where
and other administrative tasks. It gathers and manages administrator is given the complete control over the whole
medical records, doctor information, error-free system with greater efficiency and accuracy. The primary
administration, etc. Additionally, it increases productivity by aim is to reduce paper work in the reception area and to
decreasing various kinds of mistakes. A hospital reduce the time wasted by patients for waiting for their files
management system is necessary for healthcare to be retrieved.
organizations because it minimizes wait times, such as those
at the front desk, and allows for more precise, better patient [4] In the year 2005, a paper reviewed the HIS
care. It appears that the hospital data is better secured by the (Hospital Information Systems) which are widely used in
hospital management system. many hospitals in China mainly to provide easier and faster
way for daily medical tasks or activities with a GUI and
However, the current manual system can have a risk of provides a way for overcoming some of the limitations of
document loss, which can be a problem at times. Hence, a HIS like improving quality of health care services but do not
system is required in order to overcome all such have way of evaluating /measuring those. So, this paper
disadvantages or problems or the challenges that are being proposes HSMS (Hospital Services Management System)
faced by the people that are associated with the hospital. which aims at improving quality of services, identifying cost
reduction areas, analyses and evaluate/rate healthcare
services.

IJISRT24FEB637 www.ijisrt.com 538


Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
[5] In the year 2015, the was made on the automated IV. IMPLEMENTATION
system that helps in managing patient information and
administration. They presented their complete work of The Hospital Management System is developed using
Hospital Management System in this project which is Django framework which follows MVT architecture. One
having the description of all the operations along with the type of software design pattern is the Model View Template,
necessary requirements. or MVT.

III. METHODOLOGY The three main parts of it are the Model, View, and
Template. The Model facilitates database management. The
 The project contains 3 modules-Admin, doctor and entire User Interface portion is handled by the Template, a
patient. Initially, the modules are developed individually presentation layer.
and then integrated into one system. The system was
implemented using python's Django framework and to The View interacts with a model to transfer data,
design a user-friendly interface, HTML, CSS, Bootstrap renders a template, and carries out business logic. We use
are used. Visual Studio Code as a source code editor for this HMS.
 Django framework helps to develop the projects in an
easier and efficient way with high level abstractions as it  In Order to Set up the Development Environment for the
follows ORM (Object Relational Mapping). The Django, Framework we Require the Following Steps:
database used is SQLite which is Django’s default
database with the Django’s development server. The  Python Installation:
primary operations included are management of Django is a Python web framework, so the first step is
appointments, reports, doctors, patients, feedbacks. to ensure you have Python installed on your system. If not
 Moreover, the Admin module has been given the install it from python's official website.
complete control over the system through which he can
be able to do many of the primary operations such as  Virtual Environment (Optional):
booking appointments, managing patients, managing It's good practice to create a virtual environment for
doctors along with their respective feedbacks. your Django project. Run this command to create a new
 On the other hand, the doctor can manage the virtual Environment : python -m veny myenv.
appointments of their respective patients and their
reports.  Django Installation:
 Finally, the patient simply registers and uses the system Once Django is installed, use the following command
as per their need. to start a new Django project: pip install Django.

 Existing System  Create a Django Project:


Presently, all the hospital functionalities are done After Django is installed Start a new project using the
manually. So much paper work is needed under the current below command: django-admin startproject projectname
approach, and data repositories are dispersed throughout the The necessary files will be automatically created in a
hospital administration infrastructure. Information is directory.
frequently lacking or is inconsistent to management
standards.  Database Setup & Initial Migrations:
Configure database settings in settings.py file inside
The limitations of the existing system include the project directory. Create the initial database schema by
problems such as retrieval of records of previous user’s running the following command: python manage.py migrate
details is a tedious task, lot of paper work and services are
done manually, is a time-consuming task, lack of security  Development Server:
for the data, anyone can disarrange the records, requires You can start a development server to test your Django
large quantities of file cabinets for storing the data, which is application locally. Use the following command: python
huge and require huge space and retrieving data from that it manage.py runserver
is very tough task.
This will start the server, and you can access your
 Proposed System project by opening a web browser and navigating to
The proposed system is an idea that emerged to design http://localhost:8000.
a web application. The goal was to replace any hospital’s
manual paper-based system. This new thing would compile  Building UI:
all of the hospital's data and operations into one place. That Create all the templates which handles logins,
way, the employees can control patient information, staff registrations and all required web pages and place them in
info, and even make invoices for patients all from one Template folder in our project folder. Also, place the CSS
platform. On top of that it’ll be efficient and cost-effective files and required images in static folder and configure the
by reducing the time and resources needed compared to settings.py file for templates and static files.
what’s currently being used.

IJISRT24FEB637 www.ijisrt.com 539


Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
 Handling the Operations:
Handling the operations by writing the business logic
in views.py file which is in our project folder.

V. RESULT AND ANALYSIS

 User Management
Introduction of HMS in order to overcome some of the
challenges that are being faced by the many of the hospitals
like lots of paper work, consumption of time and efforts.
Using HMS, patients will be able to book their appointments
easily without a lot of waiting times. It also reduces the
burden of patients about carrying the past reports.

Initially the user has to first register to get login in case


of patient. But, in case of doctor, the user should get
approval for registration from admin and then he will be
able to login with the corresponding credentials. Admin has
his own fixed credentials, manages all the remaining users. Fig 4 Doctor Login Page

 Doctors Need to Apply to get Registered and when they


Apply the Admin has to Approve their Account.

Fig 1 Admin Login Page

Fig 5 Doctor Registration Page

 Admin Module
Fig 2 Patient Login Page Usually, an admin can do many of the operations that
are done by both patients and doctors. The operations are
managing appointments, managing doctors along with the
approvals, managing patients, generating invoice for the
discharged patients, managing feedbacks sent by doctors
and patients. A basic search operation to fetch the specific
doctor record is also available. The management of all the
above operations includes add, delete and update. Finally,
the admin need not register in the HMS as his credentials are
fixed unlike doctor and patient. And admin also manages
billing like printing the bill for discharged patients.

Fig 3 Patient Registration Page

IJISRT24FEB637 www.ijisrt.com 540


Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165

Fig 6 Admin Dashboard Fig 9 Admin’s Appointment Panel

Fig 7 Admin’s Doctor Panel Fig 10 Feedback Panel

Fig 8 Admin’s Patient Panel Fig 11 Billing Page

IJISRT24FEB637 www.ijisrt.com 541


Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
 Doctor Module
Basically, the doctor will first go through his
registration process, after receiving the approval from the
admin. As soon as the appointment of the patient is booked
for the respective doctor, he will be able to view the details
of the patient that has booked the appointment from here.
After the treatment of the patient is done, he can discharge
the patient. However, an additional feature of the doctor
panel is the reports. The doctor has to post the reports of the
patients after his treatment has been completed and those
reports can be viewed in another template. That template
consists of all the reports of patients with an additional
search operation. Finally, a feedback form will be available
where that feedbacks are sent to the admin.

Fig 15 Doctor Feedback Form

 Patient Module
A patient is free to register in this HMS, after the
registration, he can login into Hospital Management System.
In his portal, he can book appointment, view his reports. The
additional feature in booking appointment is that he can
choose his own doctor based on the disease’s department he
got caused. Furthermore, the patients can view all the
doctors working in HMS through their portal according to
their departments. Finally, a feedback form will be available
for the patients as same as doctors through which the
feedbacks can be sent to the admin.

Fig 12 Doctor Dashboard

Fig 16 Patient Home Page


Fig 13 Report Upload Form

Fig 14 Previous Patients Reports Fig 17 Page to Book Appointments

IJISRT24FEB637 www.ijisrt.com 542


Volume 9, Issue 2, February 2024 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
FUTURE ENHANCEMENT

In the future, it can be changed to include other


functions including appointment reminders, bill downloads,
and pharmacy to improve user experience and yield better
outcomes. For the first conversation, we'll offer a chatbot,
and we'll also have online payment choices. When it comes
to features like maintaining patient data with complex
relationships, the present system cannot keep up. In some
situations, switching to a different database will be
beneficial later on. The modifications made to the server and
database can be adjusted to meet the needs of the application
that will be built later on. For example, utilizing a QR code
for each reservation can assist patients and those involved
save a great deal of time.

REFERENCES
Fig 18 Patients Previous Reports [1]. Rohit Gopal Misal, Mujahid Ramzan Sanaafrin,
Lakhan Baban Bagade, Mrunal Rahul Gadade,
Subhanali Shaikh Sayyad: “Advanced Hospital
Management System”, 2022 International Journal for
Research in Applied Science and Engineering
Technology(IJRASET) ISSN: 2321-9653.
[2]. K.Nishanthan, S.Mathyvathana, R.Priyanthi,
A.Thusara, D.I. De Silva and Dulanji Cooray: ”The
Hospital Management System”, 2022 in International
Journal of Engineering and Management Research e-
ISSN: 2250-0758.
[3]. Kumaran S*, Dr Pusphagaran, Kalai Selvi,
Christopher, Deepak: “A Study of Advanced
Hospital Management System”, 2017 in IOSR
Journal of Dental and Medical Sciences(IOSR-
JDMS) e-ISSN: 2279-0853.
[4]. Daiping Hu, Weiguo XU, Huizhang Shen, Mengyu
Li: “Study on Information System of Health Care
Fig 19 Patients Feedback Form Services Management in Hospital”, 2005
Proceedings of ICSSSM ’05 International
VI. CONCLUSION Conference ISBN:0-7803-8971-9.
[5]. Adebisi O.A, Oladosu D.A, Busari O.A, Oyewola:
In the end, we created a system that would improve “Design and Implementation of Hospital
patient care while lowering hospital running expenses and Management System”, 2015 International Journal of
administrative work. The goal of the web application is to Engineering and Innovative Technology (IJEIT)
offer a more streamlined and dependable hospital ISSN: 2277-3754.
management system. People would benefit from the project
we developed since it would lessen the time they had to wait
for appointments and complete all of their prior reports. A
user-friendly system has been built to maintain patient and
physician records. It includes every essential everyday task
carried out in a hospital. Our hospital management system,
which was created with the Django framework, makes it
easier for staff, physicians, and patients to handle their tasks
effectively. Information can be sorted more easily with this
approach by using the search function in the reports. The
system provides solutions for a few basic hospital duties.

IJISRT24FEB637 www.ijisrt.com 543

You might also like