Data Flow Diagram (DFD)
adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus
dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem
secara logika, tersruktur dan jelas.
DFD merupakan alat
bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
Dalam sumber lain dikatakan bahwa DFD ini merupakan 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. (Pengertian Flowchart dan Definisi Data Flow Diagram
Menurut Para Ahli, 2015)
1.
Flow Direction symbol (Simbol Arus)
Yaitu simbol yang
digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain
atau menyatakan jalannya arus suatu proses. Simbol ini disebut juga connecting
line.
2.
Terminal Point Symbol (Simbol titik terminal)
Yaitu simbol untuk
permulaan (start) atau akhir (stop) dari suatu kegiatan.
3. Symbol One Connector (Simbol Penghubung)
Yaitu simbol untuk keluar – masuk atau
penyambungan proses dalam lembar / halaman yang sama.
4. Symbol Off Page Connector
(Simbol baris penghubung)
Yaitu simbol untuk
keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda.
5. Processing Symbol (Simbol
Proses)
Simbol yang menunjukkan
pengolahan yang dilakukan oleh computer
6. Symbol Manual Operation (Simbol
kegiatan manual)
Simbol yang menunjukkan
pengolahan yang tidak dilakukan oleh komputer
7. Symbol Decision (Simbol
keputusan)
Simbol pemilihan proses
berdasarkan kondisi yang ada.
8.
Symbol Input-Output (Simbol keluar-masuk)
Simbol yang menyatakan
proses input dan output tanpa tergantung dengan jenis peralatannya
9. Symbol Keying Operation (Simbol Manual Input)
Simbol
untuk pemasukan data secara manual on-line keyboard
10. Symbol Preparation (Simbol
persiapan)
Simbol untuk
mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam
storage.
11.
Symbol Predefine Proses (Simbol proses terdifinisi)
Simbol untuk
pelaksanaan suatu bagian (sub-program)/prosedure
12. Symbol Display (Simbol
Tampilan)
Simbol yang menyatakan
peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.
13. Symbol Disk and On-line Storage (Simbol disk dan
penyimpanan online)
Simbol
yang menyatakan input yang berasal dari disk atau disimpan ke disk.
14. Simbol Magnetic Tape Unit (Simbol unit pita
magnetik)
Simbol
yang menyatakan input berasaldari pita magnetik atau output disimpan ke pita
magnetik.
Simbol
yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu.
16.
Symbol Dokument (Simbol dokumen)
Simbol yang menyatakan
input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
17.
Symbol Flowline : (Simbol Garis Alir)
Tanda untuk menunjukan
bagian instruksi selanjutnya. Atau digunakan untuk aliran proses suatu
algoritma
18.
Symbol Annotation : ( Simbol anotasi)
Berisi catatan supaya
mudah dimengertiisi/tujuan Algoritma atau untaian data yang akan diproses.
19.
Symbol Off-line Storage (Simbol penyimpanan offline)
Simbol yang menunjukkan
bahwa data di dalam symbol iniakan di simpan.
20.
Symbol Couple (Simbol pasangan)
Simbol ini menunjukkan
suatu data/elemen yang dikirimkan dari satu modul kemodul lainnya. Anak panah
dengan lingkaran yang kosong menunjukkan data yang dikirimkan, sedangkan anak
panah dengan lingkaran padat menunjukkan elemen kontrol yang dikirimkan.
21.
Symbol Magnetik Disk (Simbol magnetik Disk)
Digunakan untuk input atau output yang menggunakan
disk magnetik.
22.
Symbol Magnetik Drum (Simbol magnetik drum)
Digunakan untuk input
atau output yang menggunakan Drum Magnetik.
23. Symbol Punched Tape : (Simbol penekan pita)
Digunakan untuk input
atau output yang menggunakan pita kertas berlubang.
24. Symbol Sorting Office (Simbol pengurutan office)
Digunakan untuk
menunjukan prosses pengurutan data diluar proses komputer.
25.
Symbol Transportation/Move (Simbol pemindahan)
Memindahkan material
dengan forklift, mengangkat barang dengan crane, memindahkan barang dengan
tangan, dll.
26. Symbol Delay (Simbol menunggu)
Digunakan
untuk material dalam trolley menunggu
diproses lebih lanjut, menunggu elevator, surat-surat menunggu untuk
diarsipkan, dll.
Jenis-Jenis Flowchart
- System Flowchart
System flowchart dapat
didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan
dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada
di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.
- Document Flowchart
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form
flowchart) atau paperwork flowchart merupakan bagan alir yang
menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.
- Schematic Flowchart
Bagan alir skematik
(schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem,
yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan
alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga
menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud
penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang
yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini
memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.
- Program Flowchart
Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci
langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi
bagan alir sistem. Bagan alir program dapat terdiri dari dua macam, yaitu bagan
alir logika program (program logic
flowchart) dan bagan alir program
komputer terinci (detailed computer
program flowchart). Bagan alir logika
program digunakan untuk menggambarkan tiap-tiap langkah di dalam program
komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis
sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir
program komputer terinci (detailed
computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi
program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
- Process Flowchart
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di
teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk
menggambarkan proses dalam suatu prosedur.
Sumber :
1. http://serilmu.blogspot.co.id/2015/02/pengertian-flowchart-dan-simbol.html
2. http://csa01-stmik-samarinda.blogspot.co.id/2014/04/1-simbol-simbol-flowchart-dan-fungsinya.html
3. http://www.landasanteori.com/2015/10/pengertian-flowchart-dan-definisi-data.html