0% found this document useful (0 votes)
8 views59 pages

Project File Sample-Compressed

The document outlines the Hospitality Service Provider System, a computerized solution designed to manage hospital operations, including patient registration, appointment scheduling, and billing. It aims to enhance patient experience by allowing online appointment bookings and providing access to medical records from anywhere. The system includes modules for admin, doctors, and patients, and emphasizes improved efficiency and data security in hospital management.

Uploaded by

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

Project File Sample-Compressed

The document outlines the Hospitality Service Provider System, a computerized solution designed to manage hospital operations, including patient registration, appointment scheduling, and billing. It aims to enhance patient experience by allowing online appointment bookings and providing access to medical records from anywhere. The system includes modules for admin, doctors, and patients, and emphasizes improved efficiency and data security in hospital management.

Uploaded by

quentam60
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

INDEX

Sr. No Description Page No.

1 Introduction 3-12
1.1 Project profile 4
1.2 Problem Statement 6
1.3 Overview 7
1.4 Objectives 8
1.5 Goals 8
1.6 Modules 8
1.7 Functions 8
1.8 Module Description 9
1.9 Purpose 11
1.10 Abbreviations 12
2 Scopes & Planning 13-19
2.1 Scope 13
2.2 Assumptions and Dependencies 13
2.3 Feasibility Study 14
2.4 Software Engineering Model 17
5 References 19
3 Designing 20-56
3.1 Database Design 20
3.2 Data Flow Diagram 22
3.3 ER Diagram 30
3.4 Use Case Diagram 31
3.5 Snapshots 32 - 56
6 Conclusion 57
Back to index

INTRODUCTION
Hospitality Service Provider System is an organized computerized system designed and
programmed to deal with day to day operations and management of the hospital
activities. The program can look after inpatients, outpatients, records, database
treatments, status illness, billings.

It also maintains hospital information such as patient id, doctors in charge and
department administering. The major problem for the patient nowadays to get report
after consultation, many hospital managing reports in their system but it's not available
to the patient when he / she is outside. In this project we are going to provide the extra
facility to store the report in the database and make available from anywhere in the
world.

The project Hospitality Service Provider System includes registration of patients, storing
their details into the system, and also computerized billing . The software has the facility
to give a unique id for every patient and stores the details of every patient and the staff.
It includes a search facility to search all the doctors, patients and appointments.

The Hospital Management System can be entered using a username and password. It is
accessible by an receptionist, doctor and the patient can register themselves on the
website. 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.

It is powerful, flexible, and easy to use and is designed and developed to deliver real
conceivable benefits to hospitals. It is designed for multispeciality hospitals, to cover a
wide range of hospital administration and management processes. It is an integrated
end-to- end Hospital Management System that provides relevant information across the
hospital to support effective decision making for patient care, hospital administration
and critical financial accounting, in a seamless flow.

Hospitality Service Provider System is a software product suite designed to improve the
quality and management of hospital management 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. Managing
the key processes efficiently is critical to the success of the hospital helps you manage
your processes.
Back to index

PROJECT PROFILE

Project Title: DND HOSPITALS


Definition :
Hospitality Service Provider
System is an organized
computerized system designed
and programmed to deal with
day to day operations and
management of the hospital
activities. The program can
look after inpatients,
outpatients, records, database
treatments, status illness,
billings.
Developed For :

Project Guide(s):

Front End: Html, css ,Javascript

Scripting language : Php

Back End : Mysql

Operating System: Microsoft Windows 11

Designing Tools
Back to index

Submitted By
Back to index

PROBLEM STATEMENT

In this busy world we don’t have the time to wait in infamously long
hospital queues. The problem is, queuing at hospital is often managed
manually by administrative staff, then take a token there and then wait for
our turn then ask for the doctor and the most frustrating thing - we went
there by traveling a long distance and then we come to know the doctor is
on leave or the doctor can’t take appointments.

HMS will help us overcome all these problems because now patients can
book their appointments at home, they can check whether the doctor they
want to meet is available or not. Doctors can also confirm or decline
appointments, this help both patient and the doctor because if the doctor
declines’ appointment then patient will know this in advance and patient
will visit hospital only when the doctor confirms’ the appointment this will
save time and money of the patient.

Patients can also pay the doctor’s consultant fee online to save their time.
HMS is essential for all healthcare establishments, be it hospitals, nursing
homes, health clinics, rehabilitation centers, dispensaries, or clinics. The
main goal is to computerize all the details regarding the patient and the
hospital. The installation of this healthcare software results in
improvement in administrative functions and hence better patient care,
which is the prime focus of any healthcare unit.
Back to index

OVERVIEW
Our application contains three modules – the admin module, the doctor module and the
patient module. Our application will not only help the admin to preview the monthly
and/or yearly data but it will also allow them to add, delete and view records. The admin
will be able to manage and delete information about doctors. Admin can view the
appointment list, prescription list, patients list, doctors list and feedbacks by the
patients.

In the doctor module the doctor can cancel appointments. The doctors can even add
prescriptions for their patients using our application. And then an email will be sent to
the patients when doctor cancels the appointment or prescribes the patient.

The patients will be able to apply for the appointment and make transaction for the
same, and can even cancel appointments with the doctors and will receive an email if
doctor cancels or prescribes the patient . Patients can add their feedbacks on the website
which will be visible by the admin.

ADVANTAGES

• The system automates the manual procedure of managing hospital


activities.

• Doctors can view their patients’ treatment records and details easily.

• It even generates an instant bill.

• The system is convenient and flexible to be used.

• It saves their time, efforts, money and resources.

DISADVANTAGES

• The admin has to manually keep updating the information by


entering the details in the system.

• Need Internet connection.


Back to index

OBJECTIVES

• Appointments can be canceled by doctors and patients as well.

• Prescriptions by doctors to patients.

• Generation of Bill.

• Patients can change their password

GOALS

• User friendly

• Simple fast

• Low cost and effective

• It deals with the collection of patient’s information

MODULES

• Admin module

• Doctor module

• Patient module

FUNCTIONS

• Provide access to registered users only.


• Registration of new patients.
• Enable patient to view their record.
• Select appointment date and timing.

• Patients can do Payment


• Admin access to patient’s record.
• Generate Bill/Receipt
• Patients can change password
Back to index

MODULE DESCRIPTION

ADMIN MODULE

Admin has the full access to the system which means he is able to manage any activity with regard to the
system. He is the highest privileged user who can access to the system.

Key functions:-

• Add doctors

• Delete doctors

• Watch appointments of doctor

• View doctors and patients list

• Keep a watch on prescriptions provided by doctors

• Keep a check on feedbacks

DOCTOR MODULE

Doctors can view the patient appointment list and provide the priscriptions if required. Doctors have
access to only records of those patients whom they are treating.

Key functions:-

• Manage appointments with patients


• Create prescriptions for patients
• Cancel appointments
Back to index

PATIENT MODULE

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 appointments
• View prescription details

• View doctors according to specializations


• View appointment history

• Cancel appointments
• Change password
Back to index

PURPOSE

This software will help the company to be more efficient in registration of


their patients and manage appointments, records of patients. The purpose
of this project is to computerize all details regarding patient details and
hospital details.

• Less paper work


• Cost reduction
• Improves patients experience

• Improve data security


• Better collaboration & communication

• Easy access to patient data


Back to index

ABBREVIATIONS

Cardiologist- heart specialist

Dermatologist- skin specialist

Neurologist- brain specialist

Obstetrician- specialist for pregnant women

Ophthalmologist- specializes in eye diseases

Pediatrician- specialist for babies and children

Psychiatrist- specialist in mental health

Infectious disease doctors- specialist in contagious diseases. Like- tuberculosis, pneumonia, HIV

Endocrinologists- specialist in endocrine system. Like- diabetes, thyroid conditions, hormone


imbalances

Gastroenterologists- focus on the digestive system.

Anesthesiologists- focus on a person’s well-being before, during, and after surger

Otolaryngologists- ear, nose, and throat (ENT) doctors.

Clinical Immunologist- Study on immune system


Back to index

SCOPES AND PLANNING

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.

ASSUMPTIONS AND DEPENDENCIES

• Each user must have a valid user id and password

• Server must be running for the system to function

• Users must log in to the system to access any record.

• Only the Administrator can delete records.


Back to index

FEASIBILITY STUDY:

What is feasibility study?

• To understand the needs of the community

• Estimate the patient load the hospital can attract

• Establish the viability of the planned hospital

• Designing the services and its phase-wise roll-out

• Preparing the project plan

Basic feasibility criteria are:

• Technological

• Operational

• Economic

• Schedule

• Social

• Legal

Technological:

Technological criteria provide the most appropriate technical solutions to the


discovered problems. According to this hospital management system once we analyze
the requirements one thing is highlighted to use online system for managing the
hospital activities which will make things easier and faster.
Back to index

Economic:

Economic is deciding the cost of the entire system. After analyzed the
requirements cost can estimate. While developing the management cost is not an exact
amount. Because sometimes processes can not finish on time, some errors may occur and
etc. Fluctuate of cost can be occur due to this reason.

• An estimated cost of the system can fulfill patient’s requirements

• Estimated cost is enough to finish the processes.

• Can do the processes without any other addition charges.

Operational:

This will check how the designed system performs in the real operational environment.
When we apply to this criteria there are some important questions may arise,

• How does the staff will feel about the new system?

• Do they contribute to the proposed system?

• The proposed solution may perform in good in the real environment or not?

Schedule:

This criteria model is parallel goes with the scheduled time. Ability of finish the tasks on
time is measured under this model. At the beginning of the system make the agreement.
After how many time periods client will get the product.
Customer’s satisfaction is more needed in this stage. The system development process will
meet the delivery deadline of seven months provided by the hospital management team.
Back to index

Legal:

Most of the time this criteria model is depends on government rules. Once the product
finished it will check under the government. It will check what kinds of functions are
available in the system, are there any functionalities that not suitable and the product is
observance the rules and regulations of the government or not. At the end this
product hospital management system should registered under government. Then no one
can create the same system under their name.

Social:

People will talk about the system when it operates in real environment. Let’s think
according to this product it is in the top of world best hotel reservation system. Then
what will happen? Everyone will talk about this system and they also motivate to
apply this into their operation also. According to this system customer is one of the most
important part of their society. Management system should realize the user needs well.
Back to index

SOFTWARE ENGINEERING MODEL :

Software engineering model used in our project is waterfall model, The Waterfall Model
was the first Process Model to be introduced. It is also referred to as a linear-sequential life
cycle model. It is very simple to understand and use. In a waterfall model, each phase must
be completed before the next phase can begin and there is no overlapping in the phases.
The sequential phases in Waterfall model are –

• Requirement Gathering and analysis − All possible requirements of the system to be


developed are captured in this phase and documented in a requirement specification
document.

• System Design − The requirement specifications from first phase are studied in this
phase and the system design is prepared. This system design helps in specifying hardware
and system requirements and helps in defining the overall system architecture.

• Implementation − With inputs from the system design, the system is first developed in
small programs called units, which are integrated in the next phase. Each unit is developed
and tested for its functionality, which is referred to as Unit Testing.

• Integration and Testing − All the units developed in the implementation phase are
integrated into a system after testing of each unit. Post integration the entire system is
tested for any faults and failures.
• Deployment of system − Once the functional and non-functional testing is done; the
product is deployed in the customer environment or released into the market.

• Maintenance − There are some issues which come up in the client environment.
To fix those issues, patches are released. Also to enhance the product some better
versions are released. Maintenance is done to deliver these changes in
the customer environment.
Back to index

ADVANTAGES:

• Simple and easy to understand and use

• Easy to manage due to the rigidity of the model. Each phase has specific
deliverables and a review process.

• Phases are processed and completed one at a time.

• Works well for smaller projects where requirements are very well understood.

• Clearly defined stages.

• Well understood milestones.

• Easy to arrange tasks.

• Process and results are well documented.

DISADVANTAGES:

• High amounts of risk and uncertainty.

• Not a good model for complex and object-oriented projects.

• Poor model for long and ongoing projects.

• Not suitable for the projects where requirements are at a moderate to high risk of
changing. So, risk and uncertainty is high with this process model.

• It is difficult to measure progress within stages.

• Cannot accommodate changing requirements.

• Adjusting scope during the life cycle can end a project.


Back to index

REFERENCES

[Link]

[Link]

[Link]

[Link]
Back to index

DATABASE DESIGNS

Admin Table:

FIELD NAME DATA TYPE DESCRIPTION


Username Varchar Enter Username
Password Varchar Enter password

Appointment Table:

FIELD NAME DATA TYPE DESCRIPTION


Pid Int Patient id
Id Int Appointment id
Fname Varchar First name
Lname Varchar Last name
Gender Varchar Gender
Email Varchar Email
Contact Varchar Contact
Doctor Varchar Doctor name
Docfees Int Doctor fees
Appdate Date Appointment date
apptime Time Appointment time
Userstatus Int User’s status
doctorstatus Int Doctor’s status

Contact Table:

FIELD NAME DATA TYPE DESCRIPTION


Name Varchar Name
Email Text Enter email
Contact Varchar Enter contact no.
Message Varchar Enter message
Back to index

Doctor Table:

FIELD NAME DATA TYPE DESCRIPTION


Username Varchar Username
Password Varchar Password
Email Varchar Email
Spec Varchar Specialization
Docfees Int Doctor fees

Patient Register Table:

FIELD NAME DATA TYPE DESCRIPTION


Pid Int Patient id
Fname Varchar First name
Lname Varchar Last name
Gender Varchar Gender
Email Varchar Email
Contact Varchar Contact no.
Password Varchar Password
Cpassword Varchar Confirm password
Resettoken Varchar Reset token
Resettokenexpired Date Reset token expired

Prescription Table:

FIELD NAME DATA TYPE DESCRIPTION


Doctor Varchar Doctor name
Pid Int Patient id
Id Int Appointment Id
Fname Varchar First name
Lname Varchar Last name
Appdate Date Appointment date
Apptime Time Appointment time
Disease Varchar Disease
Allergy Varchar Allergy
Prescription Varchar Prescription
Back to index

DATA FLOW DIAGRAMS

0 LEVEL
Back to index

LEVEL 1 DFD

ADMIN :
Back to index

DOCTOR:
Back to index

PATIENT:
Back to index

DFD 2ND LEVEL

Admin side ( login ):

Admin side ( manage doctors ):

Admin side ( view appointment ):


Back to index

Admin side ( view prescription ):

Admin side ( view feedback ):

Doctor side ( login ):

Doctor side ( manage appointment ):


Back to index

Doctor side ( give prescription ):

Patient side ( registration ):

Patient side(login):

Patient side ( manage appointments ):


Back to index

Patient side ( view prescription ):

Patient side ( send feedbacks ):

Patient side ( forgot password ):


Back to index

ER DIAGRAM
Back to index

USE CASE DIAGRAM


Back to index

SNAPSHOTS

HOME PAGE:
Back to index

ABOUT US:
Back to index

PATIENT REGISTER PAGE:


Back to index

PATIENT LOGIN PAGE:


Back to index

FORGOT PASSWORD:
Back to index

EMAIL SENT TO CHANGE PASSWORD:


Back to index

UPDATE PASSWORD:
Back to index

PATIENT SIDE DASHBOARD:


Back to index

BOOK APPOINTMENT:
Back to index

VIEW APPOINTMENT HISTORY:


Back to index

CONTACT US:
Back to index

EMAIL SENT TO PATIENT:


Back to index

DOCTOR LOGIN PAGE:


Back to index

DOCTOR SIDE DASHBOARD:


Back to index

VIEW APPOINTMENTS: Inactive if date is in past


Back to index

PRESCRIPTION LIST:
Back to index

PRESCRIBE PATIENTS:
Back to index

PRESCRIPTION SENT IN EMAIL:


Back to index

APPPOINTMENT CANCELLED BY DOCTOR:


Back to index

ADMIN LOGIN:
Back to index

ADMIN SIDE DASHBOARD:


Back to index

DOCTORS LIST:
Back to index

PATIENTS LIST:
Back to index

APPOINTMENT DETAILS:
Back to index

PRESCRIPTIONS LIST:
Back to index

ADD DOCTOR:
Back to index

DELETE DOCTOR:
Back to index

FEEDBACKS:
Back to index

CONCLUSION

Hospital management system is all about the modernizing a hospital through use of
technology. Computers helps in it and take over the manual system for quick and easy
functioning. This hospital management system is a quite the reliable and is proven on
many stages. All the basic requirements of the hospital are provided in the hospital in
order to manage it perfectly and large amount of data can also be stored . It gives many
facilities like taking appointments, prescribing patients online, searching for the detail
of patients and doctors , as well as billing facilities. So it’s a important system for
modern days.

You might also like