Chapter

Computer Science, An Overview Brookshear © 2000 Addison Wesley
Chapter Six, Figures 1-11
Software Engineering
Computer Science — An Overview
J. Glenn Brookshear
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.1
The software life cycle
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.2
The development phase of the software life cycle
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.3
A structure chart for a simple fantasy role-playing game
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.4
A class diagram for a simple fantasy role-playing game
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.5
A structure chart showing data coupling
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.6
A collaboration diagram of a simple fantasy role-playing game
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.7
Logical and functional cohesion within an object representing a room in a simple
fantasy role-playing game
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.8
A dataflow diagram of a simple fantasy role-playing game
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.9
An entity-relationship diagram
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.10
The publisher-subscriber pattern
Computer Science, An Overview Brookshear © 2000 Addison Wesley
Figure 6.11
The component-container pattern