System Modelling
Use-case diagrams, ER diagrams, and data flow diagrams as communication tools.
Models are simplified representations of a system that support communication and reasoning. This chapter covers entity-relationship diagrams, use-case diagrams, and data flow diagrams — with discussion of the trade-off between formalism and accessibility for different audiences.