Professional Documents
Culture Documents
Naresh Prajapati (Roll No: 517) Sandip Patel (Roll No: 504) Hitul Patel (Roll No: 518) Jaykishan Patel (Roll No: 520) Semester - Iv
Naresh Prajapati (Roll No: 517) Sandip Patel (Roll No: 504) Hitul Patel (Roll No: 518) Jaykishan Patel (Roll No: 520) Semester - Iv
INCHARGE NAME
ASST. PROF. HITESH PANCHAL
COMPUTER DEPARTMENT
CERTIFICATE
This is to certify that Mr. Naresh Student of B.E. Semester IV,
Roll No. 517 has satisfactorily completed his term work of the
subject Object Oriented Analysis and Design (140703) during the
academic year 2010-11 and submitted on 25-04-2011.
CERTIFICATE
This is to certify that Mr. Sandip Student of B.E. Semester IV,
Roll No. 504 has satisfactorily completed his term work of the
subject Object Oriented Analysis and Design (140703) during the
academic year 2010-11 and submitted on 25-04-2011.
CERTIFICATE
This is to certify that Mr. Hitul Student of B.E. Semester IV,
Roll No. 518 has satisfactorily completed his term work of the
subject Object Oriented Analysis and Design (140703) during the
academic year 2010-11 and submitted on 25-04-2011.
CERTIFICATE
This is to certify that Mr. Jaykishan Student of B.E. Semester
IV, Roll No. 520 has satisfactorily completed his term work of the
subject Object Oriented Analysis and Design (140703) during the
academic year 2010-11 and submitted on 25-04-2011.
1. Abstract
2. Requirement
4. List of Diagram
4.1 User’s View Diagram
4.2 Structural View
4.2.1 Class Diagram
4.2.2 Object Diagram
4.3 Behavioral Diagram
4.3.1 Activity Diagram
4.3.2 State Diagram
4.3.3 Sequence Diagram
5. Conclusions
6. Reference
1. Abstract
Analysis and design of Hospital management system is based on
UML diagram.
2. Requirement
1. ADMISSIONS:
2. DOCTOR APPOINTMENTS
This Module deals with, when the ID is generated the
Appointment time & number from the Receptionist
and accordingly visit the doctor.
3. TESTS APPOINTMENTS
4. BED ALLOTMENT
5. UNDERGO OPERATION
This Module handling with undergoes the various
operations by diagnosing the patients.
6. DRAW SALARY
8. PRESCRIBE TESTS
This Module handles various activities such as Doctor
Diagnoses the patient, gives treatment & gives suggestions
to the patients, & prescribes laboratory tests & medicines.
11 . PATIENT INFORMATION
3. Introduction
to
tools
3.1 Use Case Diagram
Actor
An actor is a direct external user of a system, it is not part
of system Actor can be person, device, & other system.
Ex. Patient is an actor of hospital management system.
UseCase
System
«uses»
End1 End2
1 *
ActionState
An action state is noted the working flow .
Ex. Get appointment is a active state.
State
Object
Message
Message
Check up
«extends»
Tests appoinment
Patient
Under go operation
«extends»
Doctor
Prescribstion
«uses»
Addmit /Discharge
Patient information
Employee
Nurse Edit doctor/staff
Cleaning
Meals/breakfast
Opn.machinary
application
Technologist
«extends»
Opn.machinary
repair
Technistion
4.2 Structural View
Addministration staff
Patient Operation staff Technical staff
-name:string
-accepted:Date -name:string -name:string
* -post:Post
-sikness:History -add:Address -post:Post
* -accountent:Accountent
-1 -presciption:string -speciality:string +mainten machinary()
-reciptionist:Reciptionist
-allergies:string +check up() +order machinary()
+login()
+appoinment() +write priscription() +use machinary()
* +accont()
+addmit() +advice()
+patint billing -info()
+leave() +doctor-info()
+under go opretion() +cash collection()
-* *
Examination Doctor Nurse Front desc staff Technician Technologist
-e.type:string -d.name:string -n.name:string -front desk name:string -t.name:string -t.name:string
-e.name:string 1 -d.add:Address -n.degree:string -staff member:Member
-phone:Phone +repairing of machinary() +use of machinary()
+check up() -vard .no:ward number +detail of patient()
-d.speciality:string
+set warding() +all detail doctor&nurse()
-* +give advice() +check up()
*
+write prescription()
+treatment()
1
+sergery()
* 1
*
Theory Surgery *
-t.name:string -s.name:string
-t.cost:Cost -s.type:Type
+apply to patient() -s.cost:Cost
+apply to patient()
*
Strling : Hospital
* *
1
: Person Ortopadic : Department
*
1
*
: Staff 1
Michel's cantin : Catring
* *
-1 John : Patient : Operation staff : Administretive staff : Technical staff
*
-* *
1
: Examination Joe : Doctor Mery : Nurse : Front desk staff Alis : Technician Martin : Technoligist
-*
1
*
*
: Diagonosis William : Surgeon Karl : Receptionist Mike : Surgical technologist
1
1
: Prescription : Tretment
-1 James pharma : Medical
*
*
: Theory : Surgery
Go to Reception
Check up
[normal disease]
Prescription
Admit
Discharge
Go to medical
Buy drug
[Pay money]
Buy
4.3.2. State Diagram
Go to Reception
Getting appoinment
Cheking Prescribing
Admiting
Discharging
Discharged
Go to madical
Buying drug
Buyed
4.3.3. Sequence Diagram
Get appoinment
Pay fees
Petient type
Check up
Normal disease
Prescription
Buy drug
Get drug
Not good
Give testes
Test report
Prescription
By drug
Get drug
A sequence-2 diagram for hospital management system
Check up
Major dieses
Admit
Check up
Patient is good
Prescription
Buy drug
Get drug
5. Conclusion