Professional Documents
Culture Documents
Hms Doc Final
Hms Doc Final
Hms Doc Final
ON
OF
BACHELOR OF BUSINESS ADMINISTRATION (COMPUTER
APPLICATIONS)
SUBMITTED BY
XYZ(Name of Student)
TO
CERTIFICATE
This is to certify that…… is students of …… Year full time degree course at our College.
His/ Her MINI PROJECT WORK TITLED "Hospital Management System" submitted
as part of the curriculum for the award of Bachelor Of Business Administration(computer
Applications) degree of Savitribai Phule Pune University, Pune. This is an original work
done by him / her. This work is not submitted earlier in part or full to this or any other
institute / University for any degree / diploma.
Place:
Date:
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
ACKNOWLEDGEMENT
My sincere thanks to our Principal Sir Prof. Shailendra Bhangale and HOD Prof.
Prajali Patil without whose guidance, ideas and time to time help to this project
would not have been completed. I would have never got this exhilarating sense of
accomplishment without his guidance. Especially I thank my project guide Prof.
Prajali Patil faculty of S. M. Dr. D. Y. Patil College Of Computer and Business
Studies, Shahunagar, Pune for her valuable guidance, co-operation &
encouragement throughout the project.
Date: Signature
Place:
XYZ (student name)
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
INDEX
II Requirement Analysis
2.1 Functional requirements 5
IV System Design
4.1 Data Dictionary 14
V Report Testing 39
VII Bibliography 41
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
INTRODUCTION
Our project Hospital Management system includes registration of patients, storing their
details into the system, and also booking their appointments. Our Website 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
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.
It is having mainly three modules. One is at Administration Level and other one is of user
I.e. of patients and doctors. The Website maintains authentication in order to access the Web
application. Administrator task includes managing doctors information, patient’s information. To
achieve this aim a database was designed one for the patient and other for the doctors which the
admin can access. The complaints which are given by user will be referred by authorities.
The Patient modules include checking appointments, prescription.
Page|1
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
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.
Page|2
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Purpose –
This scope is convergent to the one of private Hospital.
The scope for the system will involve patient, doctor and management of the hospital.
The user will register the patient.
The doctor will diagnose the patients and give the medication while the management will view
the daily report .
Objectives –
The main objective to develop a Hospital Management System in php is to manage the hospital
activity.
There are Three main Actors :
Admin
Doctor
User
Goals –
Page|3
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
The system will be used as the website that serves hospitals, Hospital, 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.
Existing System
The present system we have is a manual system. the existing task of managing the
records of patients and their history is unnecessarily time consuming. The present system also
lacks the proper security arrangement.
Use of paper to record data requires large space for storage over time. This can be seen in
many places where analogue systems are in use.
Old systems especially that which are analogue do not provide effective ways to back up data and
as result data can be permanently lost in the event data is damaged or misplaced.
It is time consuming and costly
It increases the chances of mistakes in the records.
The present system has no security and data does not have any back up.
Scope of System:
The proposed system includes the functionalities like:
Page|4
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
REQUIREMENT ANALYSIS
Recognition of Need:
It is the first stage of information system development cycle. The preliminary
investigation must define scope of the project. As for Hospital Management System we have
collected information through observation. We have observed that many Hospitals have manual
system where records are kept in books. The records in books have no back up.
Feasibility Study:
The goal of feasibility study is to evaluate alternative system and to propose the most
feasible and desirable system for development.
Technical feasibility :
Technical feasibility is the study of technical aspect of the system. hardware and software
requirements and what are input/output of system.
Hardware Requirement:
Hardware Minimum Requirement
Software Requirement:
Software Minimum Requirement
Operating System Windows XP or onwards
Database SQL Server
IDE Visual Studio 2013 or onwards
Inputs :
Page|5
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|6
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Patients Details
Outputs:
Reports
Bill
Since it is not a complex system , we have the technical feasibility of developing the system.
Economic Feasibility:
Economical analysis is the most frequent methods used for evaluating the effectiveness of
candidate system. more commonly known as cost and benefit analysis. The proposed system is
economically feasible and fulfils all the requirement of existing with much more accuracy. Lots
of paper work has been reduced.
Operational Feasibility:
In Operational Feasibility degree of providing service to requirement is analyzed along with how
much easy product will be to operate and maintain after deployment. The proposed system is
operationally feasible. It is user-friendly and very easy to use.
Page|7
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
SYSTEM DESIGN
ERD
Page|8
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Use-Case Diagram
Page|9
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Sequence Diagram
Page|10
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Collaboration Diagram
Page|11
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Activity Diagram
Page|12
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|13
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Structural Diagram
Class Diagram
Page|14
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
DATA DICTIONARY
admin
Column Type Null Default Links to Comments Media type
id ((Primary ) int(11) No
username varchar(255)
No
password varchar(255) No
updationDate varchar(255)
No
Indexes
Appointment
id ((Primary ) int(11) No
doctorSpecialization varchar(255) Yes NULL
Indexes
Keyname Type Uniqu Packed Column Cardinality Collation Null Comment
e
PRIMARY BTRE Yes No id 2 A No
E
Doctors
Page|15
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
id ((Primary) int(11) No
specilization varchar(255) NULL
Yes
doctorName varchar(255) Yes NULL
Indexes
Doctorslog
id ((Primary ) int(11) No
uid int(11) Yes
NULL
username varchar(255) Yes NULL
Indexes
Page|16
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Doctorspecilization
id ((Primary ) int(11) No
specilization varchar(255) NULL
Yes
creationDate timestamp Yes current_timestamp()
updationDate timestamp
Yes NULL
Indexes
Tblcontactus
Indexes
Page|17
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Tblmedicalhistory
BloodSugar varchar(200) No
Indexes
Tblpage
ID ((Primary) int(10) No
PageType varchar(200) Yes
NULL
PageTitle varchar(200) Yes NULL
OpenningTime Yes
varcha NULL
r(2
55)
Indexes
Page|18
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Tblpatient
Indexes
Keyname Type Unique Packed Column Cardinality Collatio Null Comment
n
PRIMARY BTREE Yes No ID 0 A No
Users
Y
e
s
address longtext Yes NULL
Y
e
s
gender varchar(255) Yes NULL
Page|19
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Y
e
s
password varchar(255) Yes NULL
Y
e
s
updationDate timestamp Yes NULL
Indexes
Page|20
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Home Page :
Login Page :
Page|21
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Contact Form :
Page|22
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Admin
Admin Login Form :
Admin Dashboard:
Page|23
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|24
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|25
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|26
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|27
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
DOCTOR
DOCTOR | Login:
Page|28
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
DOCTOR | DASHBOARD:
Page|29
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|30
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|31
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
User
USER | Login:
Page|32
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
USER | DASHBOARD:
Page|33
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|34
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Output Screens
Tables:
Admin:
Page|35
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Appointment:
Doctors:
Page|36
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Doctors Log:
Doctor Specialization:
Page|37
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Patient:
Page|38
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Page|39
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
✔ Despite these limitations, hospital management systems can be a valuable tool for
improving the efficiency and effectiveness of healthcare delivery. They can help to
streamline patient care, improve communication between staff, and reduce the risk of
errors. However, it is important to carefully consider the limitations of these systems
before implementing them.
✔ Here are some additional conclusions about hospital management systems:
✔ The use of hospital management systems is becoming more widespread. This is due to
the increasing awareness of the benefits of these systems, as well as the falling cost of
implementation.
✔ Hospital management systems are having a positive impact on patient care. They are
helping to improve the efficiency and effectiveness of healthcare delivery, and are
leading to better outcomes for patients.
Page|40
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
CONCLUSION
We believe we have done enough research on this project and completed this project over
the period specified.
A lot of research and observation , as well as the documentation needed to be done in
order to make sure that the information is accurate and system is more efficient and systematic.
Analysis is done to make sure that the data can be used as a guideline for developing this system.
Page|41
BBA(CA) SAVITRIBAIPHULEPUNEUNIVERSITY
Bibliography
Page|42