Question
The following is the problem statement for a dentist office system. Whenever new patients are seen for the first time, they complete a patient information
The following is the problem statement for a dentist office system. Whenever new patients are seen for the first time, they complete a patient information form that asks their name, address, phone number and brief medical history, which are stored in the patient information file. When a patient calls to schedule a new appointment or change an existing appointment, the receptionist checks the appointment file for an available time. Once a good time is found for the patient, the appointment is scheduled. If the patient is a new patient, an incomplete entry is made in the patient file; the full information will be collected when they arrive for their appointment. Because appointments are often made so far in advance, the receptionist usually mails a reminder postcard to each patient two weeks before their the patient, the appointment is scheduled. If the patient is a new patient, an incomplete entry is made in the patient file; the full information will be collected when they arrive for their appointment. Because appointments are often made so far in advance, the receptionist usually mails a reminder postcard to each patient two weeks before their appointment. In addition, patient can directly interact online with the system to schedule a new appointment or change an existing appointment. when patients arrive for their appointment the doctor will be able to create a new treatment record, view old treatment records and view patient information file.
Tasks you need to carry out:-
Part 1 Use case modeling (What the system should do)
1. Draw a use case diagram for the dentist office system)
2. Draw an activity diagram that represent all the required activities across use cases to complete a patient's treatment in the dentist office system
3. Write a use case specification for create new treatment record use case
Part 2 Use case realization( How the system will do it)
1. Find all participating class in the use case specification you created in part 1 and then distribute the use case behavior on those classes inform of responsibilities. 2. Draw a VOPC class diagram
3. Draw a sequence diagram and a colloaboration diagram for the basic path
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started