Team LiB
Previous Section Next Section

Chapter 10: Modeling the Static/Data Aspects of the System

Overview

Having employed use case analysis techniques in Chapter 9 to round out the Student Registration System (SRS) requirements specification, we're ready to tackle the next stage of modeling, which is determining how we're going to meet those requirements in an object-oriented fashion.

We saw in Part One of the book that objects form the building blocks of an OO system, and that classes are the templates used to define and instantiate objects. An OO model, then, must specify the following:

The static and dynamic models are simply two different sides of the same coin: they jointly comprise the object-oriented "blueprint" that we'll work from in implementing an object-oriented Student Registration System application in Part Three of the book.

In this chapter, we'll focus on building the static model for the SRS, leaving a discussion of the dynamic model for Chapter 11. You'll learn


Team LiB
Previous Section Next Section