The Design Phase is covered in Part 3 of the textbook. In Chapter 7, students
create an alternative matrix that compares custom, packaged, and outsourcing
alternatives. Chapter 8 focuses on designing the system architecture, which
includes the architecture design, hardware/software specification, and security
plan. Chapter 9 focuses on the user interface and presents interface design; in this
chapter, students learn how to create use scenarios, the interface structure diagram,
interface standards, and interface prototypes. Finally, data storage design
and program design are discussed in Chapters 10 and 11, which contain information
regarding the data storage design, the program structure chart, and program
specifications.
The Implementation Phase is presented in Chapters 12 and 13. Chapter 12
focuses on system construction, and students learn how to build and test the system.
It includes information about the test plan and user documentation. Conversion is
covered in Chapter 13, where students learn about the conversion plan, the change
management plan, the support plan, and the project assessment.
Chapter 14 provides a background of object orientation and explains several
key object concepts supported by the standard set of object-modeling techniques
used by systems analysts and developers. Then, we explain how to draw four of the
most effective models in UML: the use case diagram, the sequence diagram, the
class diagram, and the behavioral state machine diagram.