You are on page 1of 27

Hospital Management System

Presented by Group 4: Vivek Sachdeva

OOSD Assignment 1 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. Advancedepositrequirewhenpatientdonthave 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

You might also like