Project Report On Hms
Project Report On Hms
on
HOSPITAL MANAGEMENTSYSTEM
I Floor, H-Block, BBDU, BBD City, Faizabad Road, Lucknow (U. P.) INDIA 226028
PHONE: HEAD: 0522-3911127, 3911321 Dept. Adm. & Exam Cell: 0522-3911326 Dept. T&P Cell: 0522-3911305; E-Mail: [email protected]
w w w . b b d u . a c . i n
Babu Banarasi Das University
Lucknow
CERTIFICATE
This is to certify that Project Report entitled
being submitted by
<Atul Kumar Shukla>
and to the best of our knowledge the work reported here in does not form a part
of any other thesis or work on the basis of which degree or award was conferred
on an earlier occasion to this or any other candidate.
Date: 22/06/2021
2 General Description 12
2.1 Product Perspective 12
2.2 Product features 12
2.3 Design and Implementation Constraints 12
2.4 Assumption and dependencies 13
3 Function Requirement 14
3.1 Description 14
3.2 Technical issues 15
4 Interface Requirements 16
4.1 User Interface 16
4.2 Hardware Interface 16
4.3 Software Interface 16
4.4 Communication Interface 16
5 Software requirement Analysis 17
5.1 Define Problem 17
5.2 Define module & Functionality 17
6 Software Design 18
6.1 UML Diagram 18
6.1.1 State Diagram 18
6.1.2 Class Diagram 21
6.1.3 Use case Diagram 22
7.1 Performance 25
7.2 Security 25
7.3 Reliability 26
7.4 Availability 26
7.5 Safety 26
7.7 Reusability 26
7.8 Maintainability 26
8 Modules
9 Design Of Software
10 HMS Methodologies
11 Timeline Chart 27
12 Conclusion 28
13 References 29
1. INTRODUCTION
Purpose:
Scope
Overview
This Software Requirements Specification (SRS) is the requirements
work product that formally specifies Hospital Management System
(HMS).It includes the results of both business analysis and systems
analysis efforts various techniques were used to elicit the requirements
and we have identified your needs, analyzed and refinedthem.
2. GENERALDESCRIPTION
Product Perspective:
Product features:
1. Registration:
a. When a patient is admitted, the front-desk staff checks to
see if the patient is already registered with the hospital.
b. If he is, his/her Personal Health Number (PHN) is entered
into the computer. Otherwise, a new Personal Health
Number is given to this patient.
c. The patient’s information such as date of birth, address and
telephone number is also entered into computer system.
3.Generation:
The system generates reports based on the list of detailed information
regarding the patient who has been admitted in the hospital
Design and ImplementationConstraints
1. Database:
The system shall use the My SQL Database, which is open source and
free.
2.Operating System:
The Development environment shall be Windows 2000.
3.Web-Based:
The system shall be a Web-based application.
3. FUNCTIONALREQUIREMENTS
Description Registration:
a. Add patients:
The HMS shall allow front-desk staff to add new patients to thesystem.
b. Assign ID:
The HMS shall allow front-desk staff to give each patient an ID and add
it tothe patient’s record. This ID shall be used by the patient throughout
his/her stay in hospital.
c. Delete Patient ID:
The administrative staff in the ward shall be allowed to delete the ID of
thepatient from the system when the patient checksout.
Report Generation
a. Patient information:
The HPIMS shall generate reports on patients about the
followinginformation: Patient’s PHN, Patient’s name, Ward name, Bed
number and the doctor’s name which was assigned.
b. Bed Availability:
The HPIMS shall generate reports on bed availability about thefollowing
information: ward name, bed number, occupied /unoccupied.
Database
a. Patient MandatoryInformation:
Each patient shall have the following mandatory information: first
name, last name, phone number, personal health number, address,
postal code, city, country, patient identification number.
b. Update PatientInformation:
The HPIMS shall allow the user to update any of the patient’s
information as described in SRS007.
Technical issues
1. Database:
The system shall use the MySQL Database, which is open source and
free.
2. OperatingSystem:
The Development environment shall be Windows 2000.
3. Web-Based:
The system shall be a Web-based application.
4. INTERFACE REQUIREMENTS
UserInterface:
o The software provides good graphical interface for the user any
administrator canoperate on the system, performing the required
task such as create, update, viewing the details of the book.
o Allows user to view quick reports like Book Issues/Returned etc. in
betweenparticular time.
o Stock verification and search facility based on differentcriteria.
HardwareInterface:
o Operating system:window
o Hard disk :40GB
o RAM: 256 MB
o Processor: Pentium(R)Dual-coreCPU
Software Interface:
o MS SQL server2005
o Python 3.8
CommunicationInterface:
o Window
5. SOFTWARE REQUIREMENTANALYSIS
DefineProblem:
We develop the hospital management system for the hospital staff and
other department thatfor record for all the user.
Define module &Functionality:
I. UMLDIAGRAM
STATEDIAGRAMS
Figure 5
III. USE CASEDIAGRAM
Figure 6
IV. SEQUENCEDIAGRAM
Figure 7
V. DATABASEDESIGN
Figure 8: ER Database
7. NON- FUNCTIONALREQUIREMENT
a. Performance
o Response Time: The system shall give responses in 1
second after checking the patient’s information.
b. Security
d. Availability
The system shall be available all the time.
e. Safety
Humans are error-prone, but the negative effects of common errors
should be limited. E.g., users should realize that a given command will
delete data, and be asked to confirm their intent or have the option to
undo.
f. Software Quality
Good quality of the framework produces robust, bug free software
which contains all necessary requirements Customer satisfaction.
g. Reusability
It is part of the code going to be used elsewhere = produces simple and
independent code modules that can be reused
h. Maintainability
o Back Up: The system shall provide the capability to back-up the
Data.
o Errors: The system shall keep a log of all the errors.
8. MODULES
f. Invoice System:
After the appointment confirmation Invoice System generates an
automatic invoice against that specific patient, this invoice helps to
know about the current status of payment as well as complete
payment.
9. DESIGN OF SOFTWARE
2. About Us Page
3. Doctor’s Page
4. Footer page
5. Appointment Page
6.Xampp server
7.Server On
8.Pycharm
o We offer specialized HMS services that help reduce costs and time
of patient through managed and automated online services.
o The hospital management system (HMS) is an integrated software
that handles different directions of clinic workflows.
o It manages the smooth healthcare performance along with
administrative, medical, legal and financial control.
o That is a cornerstone for the successful operation of the
healthcare facility.
11.TIMELINE CHART
Figure 9
12.CONCLUSION
The project Hospital Management System (HMS) is for computerizing
the working in a hospital. The software takes care of all the
requirements of an average hospital and is capable to provide easy and
effective storage of information related to patients that come up to the
hospital. It generates test reports; provide prescription details including
various tests, diet advice, and medicines prescribed to patient and
doctor. It also provides injection details and billing facility on the basis
of patient’s status whether it is an indoor or outdoor patient. The
system also provides the facility of backup as per the requirement. This
SRS document is used to give details regarding Hospital Patient Info
Management System. In this all the functional and non-functional
requirements are specified in order to get a clear-cut idea to develop a
project.
13.REFERENCES
1. www.google.com
2. www.diagram.ly
3. www.umldiagram.org