SlideShare a Scribd company logo
1 of 22
Hospital Management System OOSD Object Oriented Analysis Presented by : MANISH MISHRA
Presentation Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Project Description ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Project Description ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Package Diagram
Activity Diagrams Pharmaceuticals Activity Diagram Checking Stock
Activity Diagrams Web Package Remote doctor patient consultation.
Activity Diagrams Billing and payment: Payment by Credit Card / Cash
Activity Diagrams Billing and payment: Payment by Insurance
Activity Diagrams
Sequence Diagrams
Sequence Diagrams
Sequence Diagrams Payment Use Case
System Contracts Contract for the Enter Payment Payment Package A new payment was entered, linking to the Customer and the Payment. Post conditions: A valid patient ID exists. Preconditions: None Output: If the combination of Payment ID, Payment Method and patient ID is not valid, indicate that it was an error. Exceptions: System Type: Enter patient payment into the system Responsibilities: Enter payment(Amount, Payment ID, Payment Method, Payment Date, Patient ID) ‏ Name: Contract
System Contracts Contract for the Store Payment Payment Package A new patient payment was stored, linking to the Customer and Payment. Post Conditions: The combination of payment ID, payment Method and patient ID is valid. Preconditions: Display “Payment has been stored” Output: None Exceptions: System Type: Store patient payment into the system Responsibilities: Store Payment Name:  Contract
System Contracts Contract for the Send Payment Payment Package Payment details have been sent to the bank system. Post Conditions: Patient payment must be stored in the system. Preconditions: Message payment has been sent to the bank system. Output: If the bank doesn’t exist, indicate that it was an error. Exceptions: System Type: Send the stored patient payment to the bank system Responsibilities: Send Payment (Payment Date, Payment Method, Amount, Customer Name, Customer Account Number) ‏ Name:  Contract
System Contracts Contract for the Confirmation Payment Package Confirmation of payment has been made Post Conditions: Patient payment must be sent by hospital Preconditions: Display “Payment has been confirmed” Output: If the Payment details are not valid, indicate that it was an error. Exceptions: System Type: Confirmation of the payment detail Responsibilities: Confirmation Name:  Contract
System Contracts Contract for the Print Receipt Payment Package Print out the receipt Post Conditions: Confirmation must be done by the bank system Preconditions: Receipt Output: If the printer does not work, indicate that it was an error. Exceptions: System Type: Print the Patient payment receipt Responsibilities: Print Receipt Name:  Contract
System Contracts Contract for the Create Report A new instance of report from dermatology was created. Post Conditions: Patient, doctor, symptoms, prescription must be know to the system. Preconditions: An object of report from Dermatology Output: If the combination of patient, doctor, symptoms and prescription is not valid, indicate that it was an error. Object may not be found; method/operation may not be found. Exceptions: System Type: Create a Report from Dermatology Responsibilities: Create Report (patient, doctor, symptoms, prescription) ‏ Name:  Contract
System Contracts Contract for making payment through the web interface Payment created, credit card authentication successful, confirmation from payment processor received, patient gets receipt.. Post Conditions: Patient has a debit balance, patient is able to pay with credit card, patient is logged in, invoice has been viewed by patient. Preconditions: confirmation from payment processor Output: Patient does not exist; credit card authentication error Exceptions: System Type: To allow the patient to pay through the web interface Responsibilities: Make Payment (Patient, Amount) ‏ Name:  Contract
Conclusion ,[object Object],[object Object],[object Object]

More Related Content

What's hot

PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
NICHOLAS RATEMO
 
Helpdesk and ticketing
Helpdesk and ticketingHelpdesk and ticketing
Helpdesk and ticketing
SyAM Software
 

What's hot (20)

Feasibility Study of Hospital Management System
Feasibility Study of Hospital Management SystemFeasibility Study of Hospital Management System
Feasibility Study of Hospital Management System
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
PROJECT-HOSPITAL MANAGEMENT SYSTEM CHAP. 1 TO 4
 
Step By Step Microsoft Power Point 2010
Step By Step Microsoft Power Point 2010Step By Step Microsoft Power Point 2010
Step By Step Microsoft Power Point 2010
 
Java presentation
Java presentationJava presentation
Java presentation
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Hospital managment system
Hospital managment systemHospital managment system
Hospital managment system
 
ERP software for Doctor. Complete management software for hospital.
ERP software for Doctor.  Complete management software for hospital.ERP software for Doctor.  Complete management software for hospital.
ERP software for Doctor. Complete management software for hospital.
 
Benefits of hospital management system software
Benefits of hospital management system softwareBenefits of hospital management system software
Benefits of hospital management system software
 
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
 
The atm system
The atm systemThe atm system
The atm system
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Doctor appointment-booking-script
Doctor appointment-booking-scriptDoctor appointment-booking-script
Doctor appointment-booking-script
 
Hospital management
Hospital managementHospital management
Hospital management
 
Admission system development
Admission system developmentAdmission system development
Admission system development
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Hospital presentation
Hospital presentationHospital presentation
Hospital presentation
 
Helpdesk and ticketing
Helpdesk and ticketingHelpdesk and ticketing
Helpdesk and ticketing
 
Hospital Menagment System
Hospital Menagment SystemHospital Menagment System
Hospital Menagment System
 
MedSysB - HOSPITAL MANAGEMENT SOFTWARE
MedSysB - HOSPITAL MANAGEMENT SOFTWAREMedSysB - HOSPITAL MANAGEMENT SOFTWARE
MedSysB - HOSPITAL MANAGEMENT SOFTWARE
 

Similar to Hms

Hospital management system
Hospital management systemHospital management system
Hospital management system
subu
 
MDeverywhere\'s solution for Hospital\'s
MDeverywhere\'s solution for Hospital\'sMDeverywhere\'s solution for Hospital\'s
MDeverywhere\'s solution for Hospital\'s
csteadman
 
Md Everywhere Pp Presentation Hospital
Md Everywhere Pp Presentation HospitalMd Everywhere Pp Presentation Hospital
Md Everywhere Pp Presentation Hospital
csteadman
 
Introduction to physician professional claims and billing
Introduction to physician professional claims and billingIntroduction to physician professional claims and billing
Introduction to physician professional claims and billing
Adnan Waheed. [LION]™
 
Proxsys Presentation Gateway
Proxsys Presentation GatewayProxsys Presentation Gateway
Proxsys Presentation Gateway
Cherie Masters
 
Fanestra medical billing system
Fanestra medical billing systemFanestra medical billing system
Fanestra medical billing system
Devashish Pradhan
 
CPPS Part 2 Page 1 Community Patient Portal System (CPP.docx
CPPS Part 2 Page 1  Community Patient Portal System (CPP.docxCPPS Part 2 Page 1  Community Patient Portal System (CPP.docx
CPPS Part 2 Page 1 Community Patient Portal System (CPP.docx
vanesaburnand
 
United Healthcares Online Solutions Hartwig Moss
United Healthcares Online Solutions  Hartwig MossUnited Healthcares Online Solutions  Hartwig Moss
United Healthcares Online Solutions Hartwig Moss
Tom Daly
 
Healthcare Revenue Integrity Strategies
Healthcare Revenue Integrity StrategiesHealthcare Revenue Integrity Strategies
Healthcare Revenue Integrity Strategies
karthik Venkilot
 

Similar to Hms (20)

Confirm Pay Introduction
Confirm Pay IntroductionConfirm Pay Introduction
Confirm Pay Introduction
 
Revenue Cycle Management
Revenue Cycle ManagementRevenue Cycle Management
Revenue Cycle Management
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
MDeverywhere\'s solution for Hospital\'s
MDeverywhere\'s solution for Hospital\'sMDeverywhere\'s solution for Hospital\'s
MDeverywhere\'s solution for Hospital\'s
 
Md Everywhere Pp Presentation Hospital
Md Everywhere Pp Presentation HospitalMd Everywhere Pp Presentation Hospital
Md Everywhere Pp Presentation Hospital
 
Introduction to physician professional claims and billing
Introduction to physician professional claims and billingIntroduction to physician professional claims and billing
Introduction to physician professional claims and billing
 
Proxsys Presentation Gateway
Proxsys Presentation GatewayProxsys Presentation Gateway
Proxsys Presentation Gateway
 
Medical Practice Management Billing Tools
Medical Practice Management Billing ToolsMedical Practice Management Billing Tools
Medical Practice Management Billing Tools
 
Healthcare Overview2
Healthcare Overview2Healthcare Overview2
Healthcare Overview2
 
Ch 16 and 18
Ch 16 and 18Ch 16 and 18
Ch 16 and 18
 
Fanestra medical billing system
Fanestra medical billing systemFanestra medical billing system
Fanestra medical billing system
 
The Blueprint for a Successful Patient Payment Strategy
The Blueprint for a Successful Patient Payment StrategyThe Blueprint for a Successful Patient Payment Strategy
The Blueprint for a Successful Patient Payment Strategy
 
Warm Market Slides
Warm Market SlidesWarm Market Slides
Warm Market Slides
 
CPPS Part 2 Page 1 Community Patient Portal System (CPP.docx
CPPS Part 2 Page 1  Community Patient Portal System (CPP.docxCPPS Part 2 Page 1  Community Patient Portal System (CPP.docx
CPPS Part 2 Page 1 Community Patient Portal System (CPP.docx
 
Cloud-Hospital Overview
Cloud-Hospital OverviewCloud-Hospital Overview
Cloud-Hospital Overview
 
Authorization and Referral Modules
Authorization and Referral ModulesAuthorization and Referral Modules
Authorization and Referral Modules
 
United Healthcares Online Solutions Hartwig Moss
United Healthcares Online Solutions  Hartwig MossUnited Healthcares Online Solutions  Hartwig Moss
United Healthcares Online Solutions Hartwig Moss
 
Patient Cash Flow Management
Patient Cash Flow ManagementPatient Cash Flow Management
Patient Cash Flow Management
 
How to improve the Claims Adjudication Process?
How to improve the Claims Adjudication Process?How to improve the Claims Adjudication Process?
How to improve the Claims Adjudication Process?
 
Healthcare Revenue Integrity Strategies
Healthcare Revenue Integrity StrategiesHealthcare Revenue Integrity Strategies
Healthcare Revenue Integrity Strategies
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Hms

  • 1. Hospital Management System OOSD Object Oriented Analysis Presented by : MANISH MISHRA
  • 2.
  • 3.
  • 4.
  • 5.
  • 7. Activity Diagrams Pharmaceuticals Activity Diagram Checking Stock
  • 8. Activity Diagrams Web Package Remote doctor patient consultation.
  • 9. Activity Diagrams Billing and payment: Payment by Credit Card / Cash
  • 10. Activity Diagrams Billing and payment: Payment by Insurance
  • 15. System Contracts Contract for the Enter Payment Payment Package A new payment was entered, linking to the Customer and the Payment. Post conditions: A valid patient ID exists. Preconditions: None Output: If the combination of Payment ID, Payment Method and patient ID is not valid, indicate that it was an error. Exceptions: System Type: Enter patient payment into the system Responsibilities: Enter payment(Amount, Payment ID, Payment Method, Payment Date, Patient ID) ‏ Name: Contract
  • 16. System Contracts Contract for the Store Payment Payment Package A new patient payment was stored, linking to the Customer and Payment. Post Conditions: The combination of payment ID, payment Method and patient ID is valid. Preconditions: Display “Payment has been stored” Output: None Exceptions: System Type: Store patient payment into the system Responsibilities: Store Payment Name: Contract
  • 17. System Contracts Contract for the Send Payment Payment Package Payment details have been sent to the bank system. Post Conditions: Patient payment must be stored in the system. Preconditions: Message payment has been sent to the bank system. Output: If the bank doesn’t exist, indicate that it was an error. Exceptions: System Type: Send the stored patient payment to the bank system Responsibilities: Send Payment (Payment Date, Payment Method, Amount, Customer Name, Customer Account Number) ‏ Name: Contract
  • 18. System Contracts Contract for the Confirmation Payment Package Confirmation of payment has been made Post Conditions: Patient payment must be sent by hospital Preconditions: Display “Payment has been confirmed” Output: If the Payment details are not valid, indicate that it was an error. Exceptions: System Type: Confirmation of the payment detail Responsibilities: Confirmation Name: Contract
  • 19. System Contracts Contract for the Print Receipt Payment Package Print out the receipt Post Conditions: Confirmation must be done by the bank system Preconditions: Receipt Output: If the printer does not work, indicate that it was an error. Exceptions: System Type: Print the Patient payment receipt Responsibilities: Print Receipt Name: Contract
  • 20. System Contracts Contract for the Create Report A new instance of report from dermatology was created. Post Conditions: Patient, doctor, symptoms, prescription must be know to the system. Preconditions: An object of report from Dermatology Output: If the combination of patient, doctor, symptoms and prescription is not valid, indicate that it was an error. Object may not be found; method/operation may not be found. Exceptions: System Type: Create a Report from Dermatology Responsibilities: Create Report (patient, doctor, symptoms, prescription) ‏ Name: Contract
  • 21. System Contracts Contract for making payment through the web interface Payment created, credit card authentication successful, confirmation from payment processor received, patient gets receipt.. Post Conditions: Patient has a debit balance, patient is able to pay with credit card, patient is logged in, invoice has been viewed by patient. Preconditions: confirmation from payment processor Output: Patient does not exist; credit card authentication error Exceptions: System Type: To allow the patient to pay through the web interface Responsibilities: Make Payment (Patient, Amount) ‏ Name: Contract
  • 22.