CPlusOOP
SiteMap
Project Cycle
System Design
UML
Logical View
«Prev
UML Fundamentals
Intro to UML
Why UML was Created
UML Scope Specification
How to extend UML
Four Views SW Development
Use Case View
Purpose Logical View
Component View
Deployment View
Purpose Function Packages
UML Standardizes Development
UML Software - Quiz
Use Case View
Use Case Model
Use Case Diagram
Use Case System
Use Case Actors
Define Use Cases
Use Case Associations
Building Case Diagram
Use Case Narrative
Write Use Case
Use Case Scenarios.
Use Case Conclusion
Logical View Model
UML ClassDiagram
Model Attribute Notation
Notation Modeling Operations
Modeling UML Class
Modeling Associations
Reflexive Qualified Association
Modeling Aggregation Composition
Aggregation Composition - Quiz
UML Composition
Specifying Inheritance Generalization
Specifying UML Delegation
Generalization Visibility
Logical View Model Conclusion
Object Diagrams
Object Diagram
Object Diagram Notation
Test Class Diagrams
Logical View Object Diagram
Aggregation and Composition in Class Diagrams - Exercise
Objective:
Model aggregation and composition associations.
Instructions
Draw a class diagram to represent the information in the following problem narrative:
Problem description
"Our company maintains a group of race cars. Our cars use some of our new 8- cylinder engines and new transmissions. Once the engines are assembled, the pistons, carburetor, and plugs cannot be swapped between engines due to changes caused by the high temperatures."
"We want to keep records of the performance achieved by each engine in each car and each transmission in combination with each engine. Our drivers evaluate each car to give us their assessment of the handling. We need a system to track the configurations and the drivers' assessments."
Coherent Perspective on Information
A coherent perspective on information is an information model in an endeavor. To foster a solitary perspective on information, characterize a consistent information object model. A sensible information object model portrays information in an association and the connection between the information. You can utilize an information demonstrating instrument, like Erwin, to make the consistent information object model.
Exercise scoring
This exercise is worth a total of 15 points. It's auto-scored, which means all you need to do to receive full credit is click the
Submit
button below.