Data Flow Diagram Symbols

Data Flow Diagram Symbols
Process
Step-by-step instructions
Data flow
External agent
Data store
Data at rest
Real-time link
Satzinger et al. Fig 6-2
Layers of DFD Abstraction
Satzinger et al. Fig 6-5
Decomposition Diagrams
A
decomposition
diagram or
hierarchy chart
shows the topdown,
functional
decomposition
of a system.
RML: Basic constructs
• Class concepts (sets) and individual
concepts (elements)
• Individuals are members of a class
RML: Relations
• Cardinality: Full (filled circle) vs Partial (no circle)
• Coverage: 1 (arrowhead), N (no arrow), max (numeric)
RML: Abstraction constructs
Organizational
Actor
Object
Tool
Actor
Manual
Tool
Agent
Material
Object
Software
Tool
Invoked
Software
Tool
Software
Agent
Information
Object
Active
Information
Object
Detailed resource properties
Role
Concrete
Invoked
Application
Software
resource
Composite
resource
Ax
Pluggable
Action
Definition
name
Conference Arrangement Case
Information Submodel
Legend:
Conference
Workspace (CW)
1..N
Forms
PersonDB
Sessions (s#)
0..N
1..N
Letters of
Intent
Papers (p#)
p#
s#
ch#
r#
pid
p#*
r#*
paper id
session id
chair id
reviewer id
person id
repeated paper id
repeated reviewer id
1..N
Potential
Potential
Participants (pid) Reviewers (r#)
CFP
Authors
CFP
Jounals
Response
Recieved
Paper
Recieved
AdmInfo
(ch#, s#, p#*, ..)
Paper
Accepted
Paper
Rejected
Contents
Reviewer
Reminder
AdmInfo
(p#, s#, r#*, ..)
Too late
response
Review
Form
Review
Report (r#)
Review
Results
Use Case Name:
Summary:
Basic Course of Events:
Alternative Paths:
Exception Paths:
Event Driven Process Chains
(EPC)
EPC and viewpoints