O'Reilly logo

Developing Information Systems: Practical guidance for IT professionals by Pete Thompson, Debra Paul, Alan Paul, Lynda Girvan, Julian Cox, Tahir Ahmed, James Cadle

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required