9      SYSTEMS DESIGN – 2

Peter Thompson

CONTENTS OF THIS CHAPTER

This chapter covers the following topics:

  • the objectives and principles of data design;
  • the design of codes;
  • the scope and principles of security and control design;
  • logical and physical design;
  • design patterns;
  • references and further reading.

DATA DESIGN

The objective of data design is to define a set of flexible data structures that will enable the realisation of the functional requirements agreed during requirements engineering, by supporting the input, output and process designs. The start point for data design is often a model of the data requirements, or a high-level business domain model, typically in the form of a UML class diagram or an entity relationship diagram. ...

Get Developing Information Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.