CSE1IS Information Systems
Week 7

La Trobe University, Bendigo campus Department of Computer Science an d Computer Engineering
 

Systems Design Overview & Entity-Relationship Diagrams

Introduction to Systems Design:

(S.C.&R. Chapters 6 and 7)

So far, in Systems Analysis we have defined requirements for the new system:

Systems Design is the next major phase in the SDLC.
The major deliverable from the design phase will be a Systems Design Specification.
There are several major components of a system which will need to designed:


Data Design: Entity-Relationship Diagrams:

(S.C.&R. Chapter 7)

MS-Access E-R Diagram:

Microsoft Access Relationships diagram showing one to many relationships between the Tutor table and the Tutorial table; between the Tutorial table and the Student table; between the Student table and the Result table and between the Assessment table and the Result table.  Each table has its own attributes listed and the one to many relationships directly link the primary key of the table on the one side of the relationship to the foreign key in the realted table on the many side of the relationship.

Standard E-R Diagram:

Diagram showing named entities (tables) related to other entities via named relationships.  Entities shown as rectangles and relationships represented with  diamond shapes

Extended E-R Diagram:

Diagram showing named entities (tables) related to otherentities via named relationships.  This diagram also shows each entities' attributes, and where a named relationship is a many to many variety, attribute(s) of that relationship are also shown (associative entity)


Components of an E-R Diagram:

Entity:

Attributes (or column or field):

Relationship:

Notation:


Guidelines for Construction of an Entity-Relationship Diagram:

Identify entities:

Identify Attributes for each entity:

Identify Relationships:

Many-to-Many Relationships:

Final Diagram:

Example:

S.C.&R. P354, Apply Your Knowledge, Question 1(2):

Assume that the Pick and Shovel's main entities are its customers, employees, projects, and equipment. A customer can hire the company for more than one project, and employees sometime work on more than one project at a time. Equipment, however, is assigned only to one project. Draw an ERD showing those entities.

References:


copyright © 2006 Brian Retallick. This page last updated on Thursday 28 August 2008 by Noel McEwan, La Trobe University, Bendigo

Valid XHTML 1.0 Transitional