Tutorial 9 Build ERD and DD - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Tutorial 9 Build ERD and DD

Description:

How to build an ERD (steps, tips)? Data Dictionary (DD) A Case Study: ERD and DD for a Credit Card Management System. Review: ERD. Three elements: ... – PowerPoint PPT presentation

Number of Views:552
Avg rating:3.0/5.0
Slides: 10
Provided by: seem2
Category:
Tags: erd | build | dd | tutorial

less

Transcript and Presenter's Notes

Title: Tutorial 9 Build ERD and DD


1
Tutorial 9 Build ERD and DD
  • SEG3430 Systems Analysis and Design

2
Outline
  • Review ERD
  • How to build an ERD (steps, tips)?
  • Data Dictionary (DD)
  • A Case Study ERD and DD for a Credit Card
    Management System

3
Review ERD
  • Three elements
  • Entity
  • Attribute
  • Relationship
  • Standard
  • Chen
  • IDEFIX
  • Crows foot

4
Review Cardinality and Modality
  • Cardinality refers to the number of times
    instances in one entity can be related to
    instances in another entity
  • 11, 1N, MN
  • Modality refers to whether or not an instance of
    a child entity can exist without a related
    instance in the parent entity
  • Not null, null

5
Building ERD
  • Drawing the ERD is an iterative process of trial
    and revision
  • Steps
  • Identify the entities
  • Add attributes and assign identifiers
  • Identify relationships
  • Tips
  • Data stores of the DFD should correspond to
    entities
  • Only include entities with more than one instance
    of information
  • Dont include entities associated with
    implementation of the system (they will be added
    later)

6
Related Parties for Building ERD
  • Identify Entities
  • check the process models for data stores,
    external entities, and data flows
  • check the major inputs and outputs from the use
    cases
  • verify there is more than one instance of the
    entity that occurs in the system
  • Identify attributes and identifiers
  • check the process model repository entries for
    details on data flows and data stores
  • check the data requirements of the requirements
    definition
  • interview knowledgeable users
  • perform document analysis on existing forms and
    reports
  • select the entitys identifier
  • Identify relationships
  • start with an entity and identify all entities
    with which it shares relationships
  • describe the relationship with the appropriate
    verb phrase
  • determine the cardinality and modality by
    discussing the business rules with knowledgeable
    users

7
Data Dictionary
  • The major objective of data dictionary is to
    store metadata. Metadata means the definition of
    the data.
  • Similar to ER-Model, there is no universal
    standard for data dictionary.

8
Data Dictionary An Example
9
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com