Documentation Techniques: in System Representation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 29

Documentation

Techniques
In System Representation

Documentation
Techniques:

Data Flow Diagram (DFD)


Entity-Relationship Diagram (ERD)
System Flowchart
Program Flowchart
Record Layout Diagram

Data Flow
Diagram
It uses symbols

to represent the
entities, processes, data flows,
and data stores that pertain to a
system

Data Flow
Diagram
It uses symbols

to represent the
entities, processes, data flows,
and data stores that pertain to a
system.
It shows what logical tasks to
be done but not how they are
done or who/what is performing
them.

Entity Relationship
Diagram
It is used to represent the relationship
between entities about which the
organization wishes to capture data.
Entities are resources, events,
agents.
It can also be used to model an
organizations database.

CARDINALITY

Cardinality nature of relationship;


reflects normal business rules and
organizational policy
Data Model blueprint of physical
database

System Flowchart
It is a graphical representation of
the physical relationships among key
elements of a system.
It is used for manual, computerbased and accounting systems having
both elements.

Flowcharting Rules and Convention


The flowchart should be labeled to
clearly identify the system it represents.
The correct symbols should be used to
represent the various entities in the
system.
All symbols in the flowchart should be
labeled.
Lines should have arrowheads to clearly
show the process flow and sequence of
events.
If complex processes need additional

System Flowcharting:
Manual Processes

Batch Processing
It permits the efficient management
of a large volume of transactions.
batch: a group of similar
transactions that are accumulated over
time and then processed together

Batch Processing
Advantages: (1) improves operational
efficiency and (2) provides control over
the transaction process
Implication: (1) reduction of average
transaction costs and (2) difficulty of
finding errors
Absolute batch size depends on
operational, business and economic
factors.

System Flowcharting:
Manual and Computer-based
Processes

Program Flowcharts
It is a flowchart that represent computer
program.
Every program represented in a system
flowchart should have a supporting
program flowchart that describes its logic.

Record Layout
Diagram
It reveals the internal structure of
the records that constitute a file or
database tables.

You might also like