Beruflich Dokumente
Kultur Dokumente
ID
1. TEKLAY G/HER
2222/04
2. ARIF ABAS
2234/04
3. ABDUREHMAN NESRU
2236/04
4. NEIMA HUSSEIN
2418/04
5. ABDUREHMAN REDI
2238/04
SUBMITED TO
INSTRUCTOR AMHA WUBSHET
DATE 24-04-2012
1. Introduction
This project is done by a group of five second year student school of
information systems. The project so called HOSPITAL & PATIENT
MANAGEMENT SYSTEM is available to be used in the society. The essence for
which this project is conducted for the user is to facilitate the system methods
and to solve problems that found on hospital. As the current system of
hospital and patient management system does not fulfill the need of most
clients, the new system will make a solution for those drawbacks of the old
system Among many of the drawbacks of the old system, the way of storing
data about the patient is one. In this case it is very tedious to get information
about the patient easily when needed for some purpose. But the new system
applies a computerized way of storing and retrieving data about the patient
which can be done easily.
Contents
Page No
1.1, ACTOR..................................................................... 1
1.2, Use case................................................................2
2.1, Essential use case diagram..........................4
2.2, Essential use case description.....................5
2.3, Essential user interface prototype..........9
2.4, Essential user interface flow diagram....10
2.5, DOMAIN modelinG.............................................................11
2.5, Business rule..13
3.1, System use case Diagram.14
3.2, System use case Description19
3.3, Sequence Diagram.20
3.4, Analysis class model.21
3.5, Activity Diagram..23
3.6, user interface prototype.25
4.1, Design class model.27
4.2, State chart Diagram29
4.3Relation Persistent model30
Actors
Use case
Doctor
Patient
Nurse
Supervisor
Check employee.
Report formanger.
Order employee
pharmacist
Hospital manger
clerk
sell drug
Descriptions
give drug
Pre-condition
Post condition
getstreatment
Description-
Pre-condition
Post-condition-
giving card.
Description
Pre-condition
issuing room.
Post-condition
patient.
B7 the systems tell the patient that she/he will not be treated.
B8 the patient tries to get money and return back to the hospital.
B9 alternative courses of action back to step5
Essential use case description 4
Name give treatment
Description treat patient based on doctors prescription.
Pre-condition the doctor wrote a prescription for the patient to take
laboratory test.
Post- condition wrote laboratory result to the doctors.
BASIC COURSES OF ACTION
1the doctor prescribes laboratory examination for patient
2 the patient goes to laboratory room.
3 give the paper for the nurses.
4 test everything thats in the paper.
5 and give the result to the patient to brought back to the doctor.
6 use case end.
ALTERNATIVE COURSES OF ACTION A the nurse jump something
without testing.
A1 the nurses forget to test something in the paper.
A2 the patient will not have all the needed results.
treatment
Description
treat patient
Pre-condition
take the history and feeling of the patient
which is more important in this case in order to give better treatment.
Post-condition
PATIENT information
Patient number
Patient name
Help
information
The patient
treatment
condition
Display
information
Patient
Address
Diseases detail
Search Diseases
Diseases
name
Diseases name
Diseases
lists
Display
request
Diseases
problem
Diseases
description
Requester list
detail
Disease type
Name
Password
Login
MANAGER
Lub,technian
INFO
ROLE
CLERK
INFO
INFO
CONTROL
ALL
ACTIVITY
ROLE
ROLE
ROLE
INFO
INFO
ROLE
ROLE
GIVE
TRITMENT
REGISTOR
RECORD
INFO
INFO
INFO
PATIENT
PHARMASIST
NURSE
DOCTOR
REGISTOR
ORDER
DRUG
GIVE INFO
SET
SCHEDULE
ROLE
GIVE INFO
GIVE
MEDICIN
TAKE DRUG
Report
result
Examine
PAY FEES
Mentine
patient
GIVE DRUG
CHECK
DRUG
Patient <<ACTOR>>
giving information
about self
Taking treatment
Request result
Giving drug<<ui>>
See the prototype
Doctor
Patient
<<ACTOR>>
<<ACTOR>>
Treatment<<UI>>
Doctor <<ACTOR>>
Give aresult to the
patient
Ordering maintenance
PATIENT
PATIENT
<<ACTOR>>
<<ACTOR>>
Pharmacist<<ACTOR>>
Giving drug for the
patient
Giveing the receipt for
the patient
See the drug to the
patient
Order what way the
DOCTOR
Get treatment
register the patient to
the sysytem
See prototype
PATIENT
REGISTRATION
<<ACTOR>>
ROOM
GET BY
PESON
PATIENT
DOCTOR
Doctor
Name
Address
Accept information
E-mail
Patient
<<ACTOR>>
Prescribing a drug
Give treatment
Patient
Request identifying
Provide information
treatment giving
Patient
Clerk
Name
Name
Address
Address
Age
Get treatment<<UI>>
Sex
Card number
Recording patient information
Patient
registration<<
UI>>
Result received
Get treatment
Provide treatment
taker
Pharmacist
Name
Address
Email
Card number
Name
Type
Symptom
Room number
Diagnosis
Business rule
Access control
Business calculation
Principle of organization
ALTERNATIVE COURSE OF ACTION A:If the patient cant pay the payment
A4. The system is tell to the patient that the amount of money required.
A5. The patient is tell to the system that the amount of money currently found on his/her hands.
A6. The system is determine that the patient cannot pay the payment.
A7. The patient is return back to fulfill the insufficient money.
A8. The patient is return back to the system with enough money.
A9.The alternative course of action is return to the basic course of action on STEP 5.
SEQUENCE DIAGRAM
ACTIVITY DIAGRAM
Posit
+position ID :char(12)<<primary
: float
Benefit
+Benefit ID integer<<primary key>>
+description: char(50)
+value: float
ion
Employee
+employee
NO:char(20)<<primary key>>
Name:char(55)
Salary:float
Start DATE:date
+position ID:char(10)<<forign
key>>