Upload
syeda-javeria
View
10.785
Download
2
Embed Size (px)
DESCRIPTION
Activity List, Gantt Chart, Network Diagram, ER Diagram, Data Flow Diagram, State Transition Diagram
Citation preview
PATIENT RECORD MANAGEMENT SYSTEM
Software Engineering Project By:Javeria
11-arid-3303MIT-2
University Institute of Information Technology, Rawalpindi(UIIT,UAAR)
Pakistan
• Introduction• Scope• Functional Requirements• Non-functional Requirements• Activity List• Gantt Chart• Network Diagram• Entity Relationship Diagram• Data Flow Diagram• State Transition Diagram• Testing
INTRODUCTION
• Hospitals these days use excel sheets to maintain the various patient details like patient information, ward, bed number, billing details etc.,
• manual operation • number of patient details that are stored in a single excel sheet is
limited.• Searching for information with respect to certain criteria could be
difficult. • data stored in those excel sheets is not very secured.• If we want to maintain more than one copy of this excel sheet
then inconsistency may arise. • We make use of a database to provide the required details,
instead of using an excel sheet.
INTRODUCTION(Cntd..)• The information regarding patients can be stored in database.• It can update the table fields (patient details, the amount to be paid /
any balance remaining, the ward number, the bed number, the registration number, case number, etc.) as soon as a new patient admits.
• Enter the ward number for the patient either in the general ward or the ICU.
• Settle all bills pending to be paid by a patient before the patient’s discharge.
• Keep a track of all beds occupied / free in both the ward and the ICU.• Keep a track of all transfers of patients from the general ward to the ICU
and vice versa.• View information of all patients details, their admit time and the
amount to be paid based on the treatment given and the ward selected.
SCOPE
• This system can be used by only team members and administrator of a particular hospital.
• The database can be used by team members in order to search, edit and add patient details.
• The database can be accessed only after installing the software on local system.
• This software can be used by only by a single user at any instant.
• The systems’ usage is confined to usage by single organization.
FUNCTIONAL REQUIREMENTS
• The system should add the details along with automatically generated registration number of newly admitted patients to the database.
• The system should search for existing patient details for a given registration number.
• The system should keep the track of vacant and occupied beds in general ward and ICU.
NON-FUNCTIONAL REQUIREMENTS
• Usability: The system should be user friendly and self-explanatory.
• Availability: The system should be available 100% for the user and is used 24 hrs a day. The system shall be operational 24 hours a day and 7 days a week.
• Accuracy: The accuracy of the system should be limited by the accuracy of the speed at which the users of the system use it.
• Access Reliability: The system shall provide 100% access reliability.
ACTIVITY LIST
GANTT CHART
NETWORK DIAGRAM
1
8
3 45
9 6
7
2
Receptionist
Receive
Managed by
Record saved in
Patient Record Database
Out PatientIn Patient
System Administrator
ENTITY RELATIONSHIP
DIAGRAM
Patient ID
Name
History
Bed no.
Ward no.
NamePatient ID
History
System Administrator
Patient
Patient Record
Database
DATA FLOW DIAGRAMLevel 0
Update data
Get view
Patient data stored
Getview
Level 1Patient Receptionist
Manage Patients
Indoor/outdoor patients registeredin
Take patient history,Store record
Patient record database
Received by
Allocate ward no. / bed no.
Level 2
Manage patients
Add patient
View patient details
Search patient
Allocate ward no./bed no.
to indoor patients
Show free beds in
ward and ICU
Patient record database
Make bills
Amount to be paid based on treatment given /ward selectedSearch
patient by name
Keep track of free beds
Allocate free bed to new indoor patient
Add new indoor/ outdoor patient info
Allocate free bed to new indoor patient View patient
registration no., name, date discharged, date admitted, history, treatment, bills
Show in patient info
STATE TRANSITION DIAGRAM
New patient
Take patient info
treatment
Receive treatment
Indoor patient
Outdoor patient
Patient leaves
Login to the system
Pay the bills
ask patient details
allocate registration no. Doctor
treat the patient
Fees paid
Patient discharged
All bills cleared
Allocate bed no. in ward/ICU
Treatment completed
Update database
Patient details added to database
Patient details added to database
TESTING
Javeria