Access Millions of academic & study documents

After getting the Software Requirements Documentation Report of the

Content type
User Generated
Showing Page:
1/3
After getting the Software Requirements Documentation
Report of the new system,WSMP management hired an
analyst who has studied the business but could not
complete the analysis report. The analysis has been done
in Object-Oriented methodology. The analysts findings are
listed below. WSMP management wants this report to be
completed, designed and fully implemented using an
appropriate OO system development CASE tool using UML
2.5 model.
Business Functions and Process Rules
The following functions have been identified by the
Analyst-
Managing Patient Appointments
Managing Doctors Consultation (Finding Medication,
Recording Advice to Patients)
Managing Pathological Sampling
Managing Reporting- Patients Medical History &
Medicare Claim
Managing General Administration- Ordering Stationeries,
Staff Rostering etc.
Please note, access to the system should be controlled by
using different level of access for different type of users.
How a Patient Appointment is expected to manage
Patients are expected to make bookings prior to visiting
the centre. This can be done with the receptionists either
by making a phone call or visiting the centre. However, at
times some patients are attended by the doctors without
prior appointments. This only happens when a patient
arrives with some sort of emergency, the patient is then
squeezed into the current appointments or in a vacant slot
if available. The receptionists should amend the
appointments in the system for any such event.
Sometimes, the appointments may need to be re-
scheduled due to the patients inability to keep the
previous appointment time or due to a doctors

Sign up to view the full document!

lock_open Sign Up
Showing Page:
2/3
absencedue to sickness or some other emergency job.
Receptionist do their best in rescheduling such
appointments (not an easy and friendly task though!) in the
system. Pathological Sampling needs are subject to
Doctors advice and are optional to patients.
Tasks for you to do:
Produce Systems Analysis & Design Models of the WSMP
new system using UML standard that would include the
following items in it.
1. Draw a high-level Use Case Diagram of the new
system. One of the Use Cases should be Manage Patient
Appointment.
2. Draw an Expanded Use Case Diagram of the new
system.
3. Write Use Case Specification for Manage Patie nt
Appointment use case.
4. Identify Candidate Classes of the whole WSMP system
and classify them into class categories.
5. Draw a Sequence Diagram for Manage Patient
Appointment use case.
6. Draw an Activity Diagram for Manage Patient
Appointment use case.
7. Identify Attributes and Operations of all Entity classes
plus the Control class of Manage Patient Appointment
use case and show their visibilities.
8. Draw a Static Class Diagram (Analysis View Entity
Classes only) showing their relationships with
multiplicities.
9. Draw a Detailed Class Diagram showing all applicable
relationships (Design View all classes).

Sign up to view the full document!

lock_open Sign Up
Showing Page:
3/3

Sign up to view the full document!

lock_open Sign Up
Unformatted Attachment Preview
After getting the Software Requirements Documentation Report of the new system,WSMP management hired an analyst who has studied the business but could not complete the analysis report. The analysis has been done in Object-Oriented methodology. The analyst’s findings are listed below. WSMP management wants this report to be completed, designed and fully implemented using an appropriate OO system development CASE tool using UML 2.5 model. Business Functions and Process Rules The following functions have been identified by the AnalystManaging Patient Appointments Managing Doctors Consultation (Finding Medication, Recording Advice to Patients) Managing Pathological Sampling Managing Reporting- Patients’ Medical History & Medicare Claim Managing General Administration - Ordering Stationeries, Staff Rostering etc. Please note, access to the system should be controlled by using different le ...
Purchase document to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.
Studypool
4.7
Indeed
4.5
Sitejabber
4.4

Similar Documents