CMSC 243: Assignment 6: Class Diagram with UML notation
CMSC243: Assignment 6: Class Diagram with UML notation
You will submit the paper, Lastname_Firstname_class.docx in Blackboard
under assignments.
Continuing Case: Online Tutors, Inc.
Online Tutors, Inc. provides Online tutoring. They are doing well with
scheduled tutoring sessions, but would like to offer on demand tutoring in
addition.
Online Tutors’ president, Mary Montgomery, sent a letter to IT consultant,
Julie Martin, to help develop the system for the new services. During the
project, Julie will work closely with Ryan Lewis, who manages Online
operations. You, as an intern will assist Julie. You are 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 clearly
label all sections of the report.
1. Design a class to show the tutoring session that will be part of the new
project database. Include at least five attributes and three methods.
2. Draw a Class Diagram with UML notation and explanation. Include the
tutoring session and at least three additional classes and several different
relationships.
Example: Patient Portal: Assignment
Requirements:
The score will be zero if you are not met any of the following requirements:
Submit the Assignment as a Word Document.
There is a heading with your name and description of the assignment at the
top.
The assignment addresses the request from Mary Montgomery.
Item Points
Label every section of the assignment clearly. 3
Layout is clear and easy to read. 3
There are no spelling or grammar errors. 4
Class shows at least 3 entities. 3
Each entity has at least 3 attributes. 3
The class is conceptually correct. 4
UML diagram shows correct cardinality for each relationship. 6
Tasks 1 and 2 show the same entities. 6
Each entity has at least 1 method. 4
Explain each UML notation in plain English. 4
The UML diagram has at least 4 classes 4
Grids are not showing in the diagrams, and screen shot is of only
the diagram.
2
Notation is correct, symbols are consistent size, and lines are
straight.
4
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.