Professional Documents
Culture Documents
Hospital Management System: OOSD Assignment 1 Object Oriented Analysis
Hospital Management System: OOSD Assignment 1 Object Oriented Analysis
System
OOSD Assignment 1
Presented by Group 4:
Vivek Sachdeva
Object Oriented Analysis
Nesa Simon David
Eric
Presentation Outline
Introduction
Project description
Scope
Assumptions
Package diagrams
System sequence diagrams
Activity diagrams
System contracts
Conclusion
Introduction
Parkside Hospital
Hospital Management System
Patient details and registration
Consultations
Resource allocation
Pharmaceuticals management
Billing and payments
User interface conforming to usability guidelines
Database with audio/visual and past consultations
Future extensions (web, remote a/v consulting, etc)
Management reports, security levels, accounting, etc.
Project Description
Revised Scope
Patient registration
Appointments scheduling
Billing and payments (cash, CC, insurance)
Security of the whole system
Pharmaceutical drugs/equipment
Staff management (work roster, availability, scheduling, etc)
Management functions (report generation, accounting, etc)
System administration
Resource allocation (booking rooms, operating theatres, etc)
Comprehensive database
Web interface (proposed for future)
Project Description
Assumptions
Patient must provide insurance details when
registering.
Advance deposit require when patient don’t have
Insurance.
Appointments can be cancelled 24 hours in advance
without penalty
Patient medical history can be viewed by concerned
doctors at the hospital with approval of the patient
Hospital is covered by insurance policy
Staff are assigned roles to interact with the system
Staff have basic computer operating skills
User Interface Screen Layouts
Register Patient
User Interface Screen Layouts
Update Patient
Domain Model
Patient, Accounting, Scheduling
Domain Model
Patient, Accounting, Scheduling
Sequence Diagrams
Package: Patient – Patient Registration
Sequence Diagrams
Package: Patient – Update Record
Analysis Class Diagram
Patient Package
Design Class Diagram
Patient Package
Sequence Diagrams
Package: Accounting – Make Payment
Sequence Diagrams
Package: Accounting – Issue Refund
User Interface Screen Layouts
Billable Items
User Interface Screen Layouts
Bills
User Interface Screen Layouts
Issue Refunds
User Interface Screen Layouts
Issue Refund cont..
User Interface Screen Layouts
Login
User Interface Screen Layouts
Card Payment
Sequence Diagrams
Package: Accounting – Make Payment
Design Class Diagram
Accounting Package
Design Class Diagram
Scheduling Package
Design Class Diagram
Scheduling Package
Conclusion
Project will take approx 1 year to complete
Project will be developed modularly
We use Event – driven method.
Q&A