MSc-IT Study Material
January 2011 Edition

Computer Science Department, University of Cape Town
| MIT Notes Home | Edition Home |

Chapter 4. An Introduction to Analysis and Design

Table of Contents

System analysis
System design
The relation between analysis and design
Introduction to models
Definition of the term model
The properties of models
Model properties: maintainability and disposability
Model properties: graphics and text
Model properties: comprehension
The main models of traditional analysis and design
Class model
Data-flow diagram
Sequence diagrams
Useful points
The benefits of using formal models
Case studies


At the end of this chapter you should be able to:

  • Describe the difference between analysis and design.

  • Describe how analysis and design are related.

  • Describe what a software model is.

  • Provide examples of models used in software analysis and design.