In: Computer Science
Question: Class Diagram – Make a class diagram for 'Patient Appointment' showing attributes and operations / methods. Associations are optional.
References from earlier questions/instructions from the project:
1) Use Case Tables – Consider the Mentcare system for which we considered requirements in the previous module. Make 2 use case tables for this system (table examples may be found in the textbook, section 5.2, and in the content guides). Be sure to consider who the actors would be in each case (not all actors are human).
a) ‘View Patient Medical Record’
b) ‘View Patient Personal Information’
Please make Diagrams for Questions 2 - 5.
Note: Make a simple sketch with labeling. You do not need fancy software – PowerPoint will work or other office software. An image of a NEAT hand sketch is also acceptable. Visio or other software may be used, but your diagram should be inserted as an image into a document, so that the instructor can easily view the diagram without having special software.
2) Sequence Diagram – Referring to 1a above, make a sequence diagram for accessing and viewing a patient medical record.
Mentcare:
Project Instructions
This project is a role-play exercise based on the Mentcare case study introduced in Chapter 1 of the Sommerville textbook and discussed further in Chapter 4 (additional material available through the Course Resources page). You will be assigned to a role along with several other students. Following is the scenario description.
Assumption: A company plans to design and develop a new software system, which is very much like the Mentcare case study from your textbook. To determine a full and robust set of software systems requirements, various stakeholders will be brought in for a series of meetings to discuss specific needs that should be reflected in the software system requirements.
We will form four teams, each of which will represent a different stakeholder group for the new medical records software system. Members of each team will confer with each other to define what activities they need to perform that will use the new data system, and determine those overall system requirements which are uniquely critical to the team’s viewpoint, and must be brought forth to the software system designers during the meetings.
The Teams:
Edit: no programming language is needed this is just for a basic outline for a low level class.