hospital management system oosd assignment 1 object oriented analysis presented by group 4: vivek...

27
Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Upload: shonda-jacobs

Post on 22-Dec-2015

218 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Hospital Management System

OOSD Assignment 1

Object Oriented AnalysisPresented by Group 4:

Vivek Sachdeva

Nesa Simon David

Eric

Page 2: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Presentation Outline

Introduction Project description

Scope Assumptions

Package diagrams System sequence diagrams Activity diagrams System contracts Conclusion

Page 3: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

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.

Page 4: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

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)

Page 5: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

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

Page 6: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsRegister Patient

Page 7: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsUpdate Patient

Page 8: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Domain ModelPatient, Accounting, Scheduling

Page 9: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Domain ModelPatient, Accounting, Scheduling

Page 10: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Sequence DiagramsPackage: Patient – Patient Registration

Page 11: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Sequence DiagramsPackage: Patient – Update Record

Page 12: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Analysis Class DiagramPatient Package

Page 13: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Design Class DiagramPatient Package

Page 14: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Sequence DiagramsPackage: Accounting – Make Payment

Page 15: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Sequence DiagramsPackage: Accounting – Issue Refund

Page 16: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsBillable Items

Page 17: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsBills

Page 18: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsIssue Refunds

Page 19: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsIssue Refund cont..

Page 20: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsLogin

Page 21: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

User Interface Screen LayoutsCard Payment

Page 22: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Sequence DiagramsPackage: Accounting – Make Payment

Page 23: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Design Class DiagramAccounting Package

Page 24: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Design Class DiagramScheduling Package

Page 25: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Design Class DiagramScheduling Package

Page 26: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Conclusion

Project will take approx 1 year to complete

Project will be developed modularly

We use Event – driven method.

Page 27: Hospital Management System OOSD Assignment 1 Object Oriented Analysis Presented by Group 4: Vivek Sachdeva Nesa Simon David Eric

Q&A