Question
Read the following narrative below and answer the questions underneath. 1. Identify all use cases and actors in the narrative above 2. Build a UML
Read the following narrative below and answer the questions underneath.
1. Identify all use cases and actors in the narrative above
2. Build a UML Activity Diagram based on the fully-developed use case description of the “enter new patient new information” use case
3. Identify all “things” that should be included in the problem domain and build a UML DMCD.
4. Challenge Question(s) – to be completed
a) Translate the given Entity Relationship Diagram (ERD) into a UML Domain Model Class Diagram (DMCD)
b) See if you can transform the DMCD in Question 3 into an Entity Relationship Diagram (ERD)
A patient record and scheduling system in a doctor's office is used by the receptionists, nurses, and doctors. The receptionists use the system to enter new patient information when first-time patients visit the doctor. They also schedule all appointments. The nurses use the system to keep track of the results of each visit including diagnosis and medications. For each visit, free form text fields are used to capture information on diagnosis and treatment. Multiple medications may be prescribed during each visit. The nurses can also access the information to print out a history of patient visits. The doctors primarily use the system to view patient history. The doctors may enter some patient treatment information and prescriptions occasionally, but most frequently they let the nurses enter this information. Each patient is assigned to a family. The head of family is responsible for the person with the primary medical coverage. Information about doctors is maintained since a family has a primary care physician, but different doctors may be the ones seeing the patient during the visit.
Step by Step Solution
3.38 Rating (151 Votes )
There are 3 Steps involved in it
Step: 1
1According to the given databa...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