Assignment 6: Class Diagram with UML notation
Continuing Case: Family Health Care
Currently, when a patient enters our office, the receptionists give them a clipboard with several pages of forms to fill out. When the patient finishes filling out the forms, they give the forms back to the receptionists. The receptionists then enter the information for new patients into our patient portal system. If it is an existing patient, they check for any changes.
Family Health Care's managing partner, Dr. Stephen Nguyen, sent a letter to IT consultant, Adam Burke, to help develop the system for the new services. During the project, Adam will work closely with Maria Martinez, web master. Jayne Rogers, an intern will assist Adam. She is eager for the chance to make a good impression in your first professional job.
Background
Working as an IT consultant for Online Tutors, Julie Martin, used data and process modeling tools to create a logical model of the proposed information system. Now she wants to build an object-oriented view of the system using O-O tools and techniques. Before you perform the following tasks, you should review the information and background in Chapters 1 and 2, and the fact-finding summary of the case provided in Chapter 4.
Tasks
Create a professional looking document to address the issues noted below. Be sure that you have corrected all spelling and grammar errors and all sections of the report are clearly labeled.
- Design a class to show the tutoring session that will be part of the the new project database. Include at least 5 attributes and 3 methods.
- Draw a Class Diagram with UML notation and explanation. Include the tutoring session and at least 3 additional classes and several different relationships.