Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Case Study 4 Care Clinic System:

Analysis & Design

IS323 Project 4: Sem 1, 2011


PacTech (Group 2): Eleanor Fakaua Saimone Caginivalu Apisalome Matai Kavinay Chand

S11051143 (Team Leader) S11042551 S0200028 3 S11013381

Lecturer: Ronal Singh Due Date: 1 PM (FJ Time)30th May, 2011 Weight: 10%

IS323 Project 4

Semester 1, 2011

Group 2

Care Clinic System: Analysis & Design

Table of Contents
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Introduction .......................................................................................................................................... 3 Event Table............................................................................................................................................ 3 Use Case Diagram ................................................................................................................................. 3 Use Case Descriptions ........................................................................................................................... 4 System Sequence Diagram.................................................................................................................... 6 Sequence Diagrams............................................................................................................................... 6 Detailed/Design Class Diagram ............................................................................................................. 6 Package Diagram ................................................................................................................................... 6 Deployment and Development Environment ....................................................................................... 6 User Interface ................................................................................................................................... 6 Conclusion ......................................................................................................................................... 6 References ........................................................................................................................................ 6 Appendix ........................................................................................................................................... 6 Mark Allocation Sheet....................................................................................................................... 6

IS323 Project 4

Group 2 : Case Study 4

Page 2

Care Clinic System: Analysis & Design

1. Introduction

2. Event Table
Event 1) Practitioner registers new patient account 2) Practitioner updates patients medical history 3) IT admin registers practitioner 4) Patient request medical history 5) Practitioner wants to register Trigger New Patient Account Patient Update Details Practitioner Registration Request Medical history Request Practitioners Registration Form End of Week Source Practitioner Use Case Add Patient Response Confirmation Destination Practitioner

Practitioner

Update medical history Add Practitioner Produce medical history Report Submit Practitioner Registration Form Produce Weekly Patient Registrations Report Produce Medical History Report

Confirmation

Practitioner

Practitioner

Notification Confirmation Medical History Report New Request Notification

Practitioner IT Admin Patient Practitioner IT Admin

Patient Practitioner Practitioner

6) CSS Team Leader wants to view weekly patient registrations 7) Team Leader wants to view patients medical history

Care Clinic System

Weekly Patient Registration Report Medical History Report

CCS Team Leader

Health Ministry Request

Team Leader

CCS Team Leader

3. Use Case Diagram

IS323 Project 4

Group 2 : Case Study 4

Page 3

Care Clinic System: Analysis & Design

4. Use Case Descriptions


Use Case Name: Scenario: Triggering Event: Brief Description: Add Patient Create a new patient account. Patient does not exist, i.e. is not found in the system.DNE After the patient is treated the doctor will search for patient, if patient does not exist the doctor will create a new patient account. The doctor will ask the patient for their details and enter it, however the system generates a unique identifier which serves as the PatientID and username. Practitioner Search for Patient Record CSS Team Leader: To create reports for Ministry of Health Practitioners: To verify that patients exist or not in the system Patient must be present. Practitioner must be in the Care Clinic System. Patient Account is Created. Actor System 1. Doctor treats patient 2. Doctor searches for patient. 2.1 Displays patient search result. 3. Doctor selects the patients record. 3.1 Displays a new patient registration Form. 4. Doctor initiates the creation of a new patient account. 5.1 Add new Patient 5. Doctor enters patients details into Registration Form. 6. Doctor saves patient account details. 2.1 If patient exists then Doctor invokes Update Patient Medical History use case.

Actors: Related Use Case: Stakeholders: Preconditions: Postconditions: Flow of Activities

Exception Conditions:

IS323 Project 4

Group 2 : Case Study 4

Page 4

Care Clinic System: Analysis & Design

Use Case Name: Scenario: Triggering Event: Brief Description: Actors: Related Use Case: Stakeholders:

Preconditions: Postconditions: Flow of Activities

Exception Conditions:

Update Patient Medical History To update the patients medical history after treatment. Doctor updates new details for patients medical history. After the patient is treated the doctor will search for patient, if patient exists then doctor will enter the necessary details into the patients medical history. Practitioner Search for Patient Record Practitioners: To verify that patients exist in the system and to view their history details. Patients: To view an updated report of their medical history. Patient must exist in the system. Practitioner must be in the Care Clinic System. Patient Medical History is updated. Actor System 1. Doctor treats patient 2. Doctor searches for patient. 2.1 Displays patient search result. 3. Doctor selects the patients record. 3.1 Displays the patients medical history. 4. Doctor initiates the update 4.1 Displays the Medical History process. Update Form. 5. Doctor enters update details into the Medical Update Form. 6. Doctor saves Medical History 6.1 Confirms changes made. Update Form. 6.2 Saves Medical History Details. 2.1 If patient does not exist then Doctor invokes Add Patient use case. 6.1 If Doctor wants to make more changes before submitting the form, return to 4.1, Else 6.2.

IS323 Project 4

Group 2 : Case Study 4

Page 5

Care Clinic System: Analysis & Design

5. System Sequence Diagram 6. Sequence Diagrams 7. Detailed/Design Class Diagram 8. Package Diagram 9. Deployment and Development Environment 10. 11. 12. 13. 14. User Interface Conclusion References Appendix Mark Allocation Sheet

IS323 Project 4

Group 2 : Case Study 4

Page 6

Care Clinic System: Analysis & Design

IS323 Project 4 Due Date 30th May 2011 1pm Fiji Time

Project 4 Mark Allocation Sheet


After having discussed as group, we recommend the following mark allocation to each group member based on contribution or lack of it throughout the project. Group number: Project manager:

2 Eleanor Fakaua
Member ID S11051143 S02000283 S11042551 S11013381 Percentage of final points

Signed:
Member name ID Signature

Eleanor Fakaua Apisalome Matai Saimone Caginivalu Kavinay Chand

S11051143 S02000283 S11042551 S11013381

_____________________ _____________________ _____________________ _____________________

IS323 Project 4

Group 2 : Case Study 4

Page 7

You might also like