You are on page 1of 5

ANALISIS PERANCANGAN SISTEM

DATA FLOW DIAGRAM

Disusun Oleh :

Brisma Pambudi

M3115036

D3 TEKNIK INFORMATIKA

UNIVERSITAS SEBELAS MARET SURAKARTA

2016 / 2017
Pengertian DATA FLOW DIAGRAM
Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan frofesional sistem
untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu
sama lain dengan alur data, baik secara manual baik secara komputerisasi. DFD ini sering juga
disebut juga dengan nama bubble chart, bubble diagram, model proses, diagram alur kerja atau
model fungsi.

DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khusus nya bila fungsi-
fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang
dimanipulasikan oleh sistem.

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep
dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang
mudah dikomunikasikan oleh frofesional sistem kepada pemakai maupun pembuatan program.

TUJUAN DFD

Beberapa tujuan dibuatnya sebuah DFD atau DAD pada sistem yang dibuat, antara lain

Menggambarkan fungsi-fungsi yang mentrasformasikan aliran data.

Memberikan indikasi mengenai bagaimana data ditrasformasikan pada sata data bergerak melalui
sistem

Fungsi DFD
Fungsi dari Data Flow Diagram adalah :

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan
profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional
yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun
komputerisasi.
DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila
fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data
yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem.
DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan
konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan
sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun
pembuat program.

Komponen pada DFD


a) Komponen Terminator/Kesatuan luar (external entity) merupakan kesatuan (entity) di
lingkungan luar sistem yang dapat berupa orang, organisasi, atau sistem lain yang berada pada
lingkungan luarnya yang memberikan input atau menerima output dari system

b) Komponen Proses (process) menunjukan pada bagian yang mengubah input menjadi output,
yaitu menunjukan bagaimana satu atau lebih input diubah menjadi beberapa output. Setiap
proses mempunyai nama, nama dari proses ini menunjukan apa yang dikerjakan proses.
c) Komponen Store/Simpanan Data (Data Store)
Data Store merupakan simpanan dari data yang dapat berupa suatu file atau database pada sistem
computer

d) Komponen DATA FLOW / ALUR DATA


Suatu data flow / alur data digambarkan dengan anak panah, yang menunjukkan arah menuju ke
dan keluar dari suatu proses.

Alur data ini digunakan untuk menerangkan perpindahan data atau paket data/informasi dari satu
bagian sistem ke bagian lainnya.

Selain menunjukkan arah, alur data pada model yang dibuat oleh profesional sistem dapat
merepresentasikan bit, karakter, pesan, formulir, bilangan real, dan macam-macam informasi
yang berkaitan dengan komputer. Alur data juga dapat merepresentasikan data/informasi yang
tidak berkaitan dengan komputer.

SYARAT-SYARAT PEMBUATAN DFD

Syarat pembuatan DFD ini akan menolong profesional sistem untuk menghindari pembentukkan
DFD yang salah atau DFD yang tidak lengkap atau tidak konsisten secara logika. Beberapa
syarat pembutan DFD dapat menolong profesional sistem untuk membentuk DFD yang benar,
menyenangkan untuk dilihat dan mudah dibaca oleh pemakai.

Pemberian nama untuk tiap komponen DFD


Pembrian nomor pada komponen proses
Penggambaran DFD sesering mungkin agar enak dilihat
Penghindaran penggambaran DFD yang rumit
Pemastian DFD dibentuk konsisten secara logika

LEVILISASI DFD
Levilisasi DFD adalah :
1. Diagram Konteks

Contoh diagram konteks


Merupakan diagram tingkat atas yang terdiri dari proses dan menggambarkan hubungan
terminator dengan sistem yang mewakili suatu proses. Hubungan antar Terminator dan Data
Store tidak digambarkan.
2. Diagram Zero

Comtoh diagram zero


Diagram ini merupakan diagram tingkat menengah yang menggambarkan proses utama dari
dalam sistem, yang terdiri dari hubungan entitas (entity), proses data flow dan penyimpanan data
(data store).

3. Diagram Detail dan Diagram primitif


Diagram Primitif merupakan diagram paling bawah yang tidak dapat diuraikan lagi, sedangkan
Diagram Detail masih dapat diuraikan.