Structural Models
Reading
Sommerville, Chapter 5, Sections 5.3
Objectives
- Create UML Class Diagrams to model the object-oriented structure of a software product.
- Understand the components, purpose, and functional decomposition development of a Structure Chart.
Notes
Read using the following as a guide:
- Create UML Class Diagrams to model the object-oriented structure of a
software product.
- Describe the purpose for each of the three parts of a Class representation in UML.
- Describe the concepts of Inheritance, Association, Aggregation, and Composition in Object-Oriented Design.
- Understand the components, purpose, and functional decomposition development
of a Structure Chart.
- Describe the purpose and components of a Structure Chart.
Resources
Class Diagrams
Examples
- Bank Account (courtesy uml-diagrams.org)
- Online Shopping (courtesy uml-diagrams.org)
- Library (courtesy uml-diagrams.org)
- Android Camera API (courtesy uml-diagrams.org)