Data-Flow Diagram

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

CHAPTER 3

SYSTEM ANALYSIS
DFC 40243

[email protected]
LEARNING OUTCOME
AT THE END OF THIS LECTURE, STUDENT SHOULD BE
ABLE TO:

3.2: understand data & process modelling


describe data & process modelling
concepts and tools
describe symbols used in Context
Diagram
PROCESS
MODELLING
The process modeling is an important
building block in a systems development
activities as it defines what’s going on
now, and what should be going on in the
new system.
PROCESS
MODELLING
A LOGICAL MODEL SHOWS WHAT THE SYSTEM
MUST DO, REGARDLESS OF HOW IT WILL BE
IMPLEMENTED PHYSICALLY.

A PHYSICAL MODEL THAT DESCRIBES HOW THE


SYSTEM WILL BE CONSTRUCTED
DATA AND PROCESS
MODELING INVOLVES THREE
MAIN TOOLS

1. Data flow diagrams


2. Data dictionary
3. Process descriptions.
DFD Context Diagram

Top-level view of Information System.


Sometimes called a level 0 data-flow diagram
Shows the system boundaries, external entities that interact with
the system, and major information flows between entities and the
system.
A context diagram is a graphic design that clarifies the interfaces
and boundaries of the project or process at hand. 
It not only shows the process or project in its context, it also
shows the project’s interactions with other systems and users.
example: Context Diagram - Level 0 - DFD

https://creately.com/diagram/example/BbwVECBtELi/context-diagram-level-0-dfd
2 categories of context diagram

1The first lacks any formal


2The second type is a bit
structure; an object is more rigid, drawing from
simply placed in its the same rules, syntax,
context, showing its and symbols established
interaction with external for data flow diagrams.
entities from a high level.
main parts
of a
context
diagram
main parts of a
context diagram

1) Process
Represented as a rounded rectangle, which shows a given process or
activity at its highest level. A process must react in a preplanned way,
and indicates where data is transformed, stored, or distributed.

main parts of a
context diagram

2) External Entity
May be an actor (person or thing) that either triggers the process or
receives output from the process. An external entity may also be either
a data source and/or destination. External entities are represented as
rectangular boxes

main parts of a
context diagram

3) Data Flows
Represented as arrows, are the connectors between the main process
and the various external entities and show data flow among them

Example 1 : Grading System


Example 2: Billing System
Example 3 : Payroll System
Example 4 : Hotel Reservation System
1. Create a context diagram for Booking
Room system

Assume, there are 3 entity involved,


Guest, External Reservation System
and Bank.
Firstly, guest request to booking a room,
Exercises system will confirm the booked. Then
system will request the booked room to
the reservation services and will confirm
it. After that the system request the
payment validation with bank and bank
will validate it.
TERIMA
KASIH

You might also like