Académique Documents
Professionnel Documents
Culture Documents
HOSPITAL MANAGEMENT
SYSTEM
SUBMITTED BY:
KANIKA SHRIDHAR
SANIA MAHAJAN
KUNAL GUPTA
1
INTRODUCTION
2
CERTIFICATE
Teacher-in-charge
3
ACKNOWLEDGEMENT
Kanika Shridhar
Sania Mahajan
Kunal Gupta
4
CONTENTS
1. SYSTEM REQUIREMENT
2. REQUIREMENT SPECIFICATION
3. FLOWCHARTS
4. ANALYSIS MODELING
5. TEST PLAN
6. FUTURE ENHANCEMENTS
7. BIBLIOGRAPHY
8. SUGGESTIONS
5
SYSTEM
REQUIREMENT
1. FUNCTIONAL REQUIREMENTS
2. NON- FUNCTIONAL REQUIREMENTS
SYSTEM REQUIREMENT
1. FUNCTIONAL REQUIREMENTS
6
The system should provide the facility for storing the
information in the database and hence perform
modification as required.
7
REQUIREMENT
SPECIFICATION
8
REQUIREMENT SPECIFICATION
HOSPITAL MANAGEMENT
3. MEDICAL RECORDS:
Diagnosis: The disease which the patient is suffering
from is diagnosed.
Treatment: It deals with the treatment done by the
doctor for a particular patient.
9
4. RECORD:
Admission – Discharge record
Charges / Bills :
• Visiting fees
• Diagnosis charges
• Treatment charges
• Miscellaneous charges
FLOWCHARTS
1. PATIENT REGISTRATION
2. BEDS CODIFICATION
3. DOCTORS CODIFICATION
4. DIAGNOSIS AND TREATMENT
5. MISCELLANEOUS CHARGES
10
11
PATIENT REGISTRATION
START
REGISTER THE
PATIENT
ENTER PATIENT
DETAIL
ENTER ROOM NO
NO
IS
ROOM
EMPTY
E
YES
ASSIGN DOCTOR
STOP
12
BEDS CODIFICATION
START
ENTER
CODE
MODIFY
THE INSERT ROOM TYPE, PRINT THE
RECORD BED TYPE AND RECORD
CHARGES
SEARCH
THE
GENERATE THE BILL RECORD
STOP
13
DOCTORS CODIFICATION
START
ENTER
CODE
SEARCH
THE
GENERATE THE BILL RECORD
STOP
14
DIAGNOSIS AND TREATMENT
START
ENTER
CODE
MODIFY INSERT
TREATMENT PRINT THE
THE RECORD
RECORD DETAILS AND
CHARGES HARGES
SEARCH
THE
GENERATE THE BILL RECORD
STOP
15
MISCELLANEOUS CHARGES
START
ENTER
CODE
MODIFY INSERT
MISCELLANEOUS PRINT THE
THE RECORD
RECORD ITEMS AND THEIR
CHARGES HARGES
SEARCH
THE
GENERATE THE BILL RECORD
STOP
16
ANALYSIS
MODELING
1. ERD
2. DFD
3. DATA DICTIONARY
17
ENTITY
RELATIONSHIP
DIAGRAM
18
Bill
Reciept Date
no. Amount
A.C. &
Canteen
Heater
All Final Bill
Charge
s
Facilities
available Patient Patient
Name ID
Diagnosis,
Avail Patient Treatmen
facilities t
Registere Doctor
d
Room
No. Doctor Doctor
ID name
Room
Room
type
20
Patient Healthy
Person
discharged
Gets
admitted HOSPITAL
MANAGEMENT
21
PATIENT
Gets DISCHARGED
admitted
REGISTER BILL
PAID
TREATMENT
22
Total Bill
Paid Discharged
Patient
Bills Diagnosis
Generated &
Treatment
Allot
room if rooms
empty Codification
Diagnosis
&
Treatment
Patient
Registration
Assign Doctors
Doctor Codification
23
DATA
DICTIONARY
24
TABLE 1 :
NAME : patientreg
PURPOSE : It stores the details of the patient.
STRUCTURE :
25
TABLE 2:
STRUCTURE:
FIELD NAME DATA TYPE DESCRIPTION
TABLE 3:
26
NAME : doctor codification
PURPOSE : It stores the details of the doctor dealing with a particular
patient .
STRUCTURE:
27
TABLE 4 :
STRUCTURE:
FIELD NAME DATA TYPE DESCRIPTION
28
TEST PLAN
29
TEST PLAN
INTEGRATION TESTING
Integration testing is a technique to uncover errors associated
with interfacing. The objective is to take unit testing
components and build a program structure. Here interfaces can
be between patient and doctor , between patient and facilities
between patient and charges, between patient and rooms and so
on. Therefore these interfaces are properly tested.
SYSTEM TESTING
Software in incorporated with other system elements(such as
people, information , hardware) thus a series of system
integration and validation tests are conducted. It is actually a
series of different test whose primary purpose is to fully
exercise the computer based system.
30
FUTURE
ENHANCEMENTS
31
FUTURE ENCHANCEMENTS
32
BIBLIOGRAPHY
1. SOFTWARE ENGINEERING
A Practitioner’s Approach
- By ROGER S. PRESSMAN
2. SOFTWARE ENGINEERING
- By PANKAJ JALOTE
33
SUGGESTIONS
34