Literature
Definition &
Elements
4
Definisi
5
Advantages
6
Elements of DFD
• Entitas biasanya diberi nama dengan
kata benda.
• Aliran data merupakan perpindahan
data dari satu titik ke titik yang lain
(penggambarannya dengan cara
kepala tanda panah mengarah ke
tujuan datanya.
• Proses biasanya selalu menunjukkan
suatu perubahan data dan terjadinya
proses transformasi data.
• Penyimpanan Data (data store) diberi
nama dengan kata benda, sesuai
dengan data yang disimpan
didalamnya.
7
Yourdon and
Coad
Elements of DFD
8
Type of
DFD
9
A system context diagram (SCD) in
engineering is a diagram that defines the
Jenis DFD boundary between the system, or part of a
system, and its environment, showing the
Context Diagram entities that interact with it. This diagram is a
menggambarkan satu lingkaran besar yang dapat high level view of a system. It is similar to a
mewakili seluruh proses yang terdapat di dalam suatu block diagram.
sistem. Merupakan tingkatan tertinggi dalam DFD dan
biasanya diberi nomor 0 (nol). Semua entitas eksternal The logical DFD describes the business events
yang ditunjukkan pada diagram konteks berikut aliran- that take place and the data required for each
aliran data utama menuju dan dari sistem. Diagram ini event. It provides a solid basis for the physical
sama sekali tidak memuat penyimpanan data dan tampak DFD, which depicts how the data system will
work, such as the hardware, software, paper
sederhana untuk diciptakan.
files and people involved.
Logical Data Flow Diagram The physical DFD depicts how the system will
Adalah diagram yang menggambarkan proses, be implemented (or how the current system
penyimpanan data, dan aliran input output data. operates).
11
DeMarco VS Gene Sarson
12
Context Diagram
13
Logical DFD
14
Physical DFD
15
Level 0 Diagram:
• A data flow diagrams (DFD) that represents a system’s
Modelling on Multiple Level major processes, data flows and data stores at a higher
level
• Shows all the processes that comprise the overall system
• Shows how information moves from and to each process
• Adds data stores
Level 1 Diagram:
• Shows all the processes that comprise a single process on
the level 0 diagram
• Shows how information moves from and to each of these
processes
• Shows in more detail the content of higher level process
• Level 1 diagrams may not be needed for all level 0
processes
Level 2 Diagram:
• Shows all processes that comprise a single process on the
level 1 diagram
• Shows how information moves from and to each of these
processes
• Level 2 diagrams may not be needed for all level 1
processes
• Correctly numbering each process helps the user
understand where the process fits into the overall system
16
Example &
Discussion
17
Contoh: DFD Koperasi
Level 0
18
Contoh: DFD Koperasi
Level 1
19
Contoh: DFD Koperasi
Level 2
Proses input data anggota
20
Contoh: DFD Koperasi
Level 3
Proses PO
21
Contoh: DFD Koperasi
Level 3
Proses Pembayaran
22
Contoh: DFD Koperasi
Level 3
Proses Installment
23
Data Flowchart