Reading

Sommerville, Chapter 5, Sections 5.3

Objectives

  1. Create UML Class Diagrams to model the object-oriented structure of a software product.
  2. Understand the components, purpose, and functional decomposition development of a Structure Chart.

Notes

Read using the following as a guide:

  1. 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.
  2. Understand the components, purpose, and functional decomposition development of a Structure Chart.
    • Describe the purpose and components of a Structure Chart.

Resources

Class Diagrams

Overview

Examples