Question: UML Class Diagram with Inheritance Objectives Use UML Correctly indicate inheritance Demonstrate permissions Understand inheritance relationships Labwork Please read all of the directions carefully .
UML Class Diagram with Inheritance
Objectives
Use UML
Correctly indicate inheritance
Demonstrate permissions
Understand inheritance relationships
Labwork
Please read all of the directions carefully. You will create a UML class diagram reflecting the class hierarchy for a fictional program that manages university personnel as constructed according to the graph displayed below. You will need to think about the attributes and behaviors that are unique to each class, and also those attributes and behaviors that are common amongst the subclasses and derived from the respective superclass (parent).
Figure 1. Class Hierarchy. The arrows point from the child class to its parent class(es); note: this diagram is not in UML class diagram format. The arrow tips should be open triangles pointing to the parent class.
UML Class Diagram Requirements and Other Important Information
You can create your UML class diagram using any tool that you want. One free option is Creately. You have to be logged in to export a pdf or image. However, you can login using your TAMU google account.
Remember, you aren't writing code, only constructing a UML diagram showing the class interfaces and connectivity between the classes.
A complete / thought out solution would be way too large and time consuming for this labwork. So create just enough detail to demonstrate the following:
Inheritance relationship (i.e. correct arrows)
Attributes that make sense for the class. (Dont waste your time doing too many. Id recommend about 2 per class.)
Methods that make sense for the class. (Dont waste your time doing too many. Id recommend about 2 per class.)
Member permissions that make sense illustrating all three levels.
Constructors that incorporate parameters needed in the parent(s).
Derived classes should make use of at least one member (attribute or method) available through inheritance.
Submission
eCampus
Personnel Student Employee TAStep by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
