Pengertian Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah representasi grafis dari aliran data melalui sistem informasi. Hal ini memungkinkan Anda untuk mewakili prosesdalam sistem informasi dari sudut pandang data.
Pengertian dan Flowchart
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Perbedaan DFD dengan flowchart
Data Flow Diagram (DFD) adalah representasi grafis dari aliran data melalui sistem informasi. Hal ini memungkinkan Anda untuk mewakili prosesdalam sistem informasi dari sudut pandang data.
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Dibawah ini ada beberapa Perbedaan antara DFD dan Flowchart :
1. DFD menunjukkan alur data di suatu sistem sedangkan flowchart sistem menjelaskan alur kerja atau prosedur-prosedur yang ada di dalam sistem
2. DFD prosesnya dapat dilakukan serentak atau pararel sedangkan flowchart alur datanya harus urut
3. DFD tidak ada looping sedangkan flowchart ada looping
4. DFD tidak ada proses perhitungan sedangkan flowchart ada proses perhitungan
DOCUMENT FLOWCHART PADA UKM RUMAH MAKAN BARAYA
DOCUMENT FLOWCHART PADA UKM RUMAH MAKAN BARAYA
Ada beberapa peroses untuk mendapatkan Document Flowchart dari Rumah Makan Baraya sebagai berikut :
1. Pelanggan memesan makanan pada pelayan rumah makan.
2. Pelayan menuju bagian dapur untuk mengolah makan yang dipesan oleh pelanggan.
3. Pelayan mengantarkan makana yang sudah siap kepada pelanggan.
4. Pelanggan menuju kasir untuk melakukan pembayaran.
5. Bagian produksi / koki melaporkan hasil barang-barang yang dipakai kepada bagian keuangan. Untuk melakukan pembelanjaan kembali.
Flowchart merupakan bagan alir yang digunakan untuk alat bantu komunikasi dan untuk dokumentasi. Ada lima macam bagan alir (flowchart), yaitu :
1. Bagan Alir Sistem (Systems Flowchart) Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan dekripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem. Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Data dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan komputer, misalnya mesin tik, cash register atau kalkulator).
2. Bagan Alir Dokumen (Document Flowchart) Disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang digunakan di dalam bagan alir sistem.
3. 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.
4. 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 alir logika program ini dipersiapkan oleh analis sistem.
5. Bagan Alir Proses (Process Flowchart) Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Bagan alir proses menggunakan lima buah simbol tersendiri seperti terlihat pada tabel di bawah ini.
Konsep Dasar FLOWCHART dan Perbedaan Tiap Jenis FLOWCHART
FLOWCHART
Dalam membuat suatu program perlu adanya suatu cara untuk menganalisa suatu kasus yang akan dibuatkan program dengan salah satu bahasa pemrograman. Pada bagian sebelumnya telah dibahas suatu bentuk analisa dengan menggunakan algoritma, ada juga cara lain untuk menganalisa suatu kasus dengan menggunakan Flowchart.
Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. Kegunaan flowchart sama seperti halnya algoritma yaitu untuk menuliskan alur program tetapi dalam bentuk gambar atau symbol.
Flowchart dibagi menjadi dua (2) bagian, yaitu :
1. Flowchart yang menggambarkan alur suatu sistem
2. Flowchart yang menggambarkan alur dari suatu program.
Sistem Flowchart
Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, melalui flowchart ini dapat terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output.
Contoh :
Dari contoh flowchart di atas terlihat bahwa system flowchart menggambarkan :
• Hubungan antara suatu file dengan file lainnya
• Media yang dipakai untuk setiap file
Jadi system flowchart dapat memberikan gambaran umum mengenai system pengolahan data.
Program Flowchart
Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.
Flowchart merupakan langkah awal pembuatan program. Dengan adanya program flowchart maka urutan proses di program menjadi lebih jelas, jika ada penambahan proses, maka dapat dilakukan lebih mudah.
Contoh :
Dari contoh flowchart di atas terlihat bahwa program flowchart memberikan gambaran secara rinci tentang urutan instrukdi yang disusun oleh pemrograman untuk diterapkan ke computer.
Setelah flowchart selesai disusun selanjutnya diterjemahkan ke bentuk program dengan bahasa pemrograman, seperti, BASIC, PASCAL, dll.
SIMBOL – SIMBOL FLOWCHART
Flowchart dalam menggambarkan alur sistem atau program menggunakan suatu gambar yang mempunyai symbol tertentu seperti dibawah ini :
Simbol Sistem Flowchart
Simbol Program Flowchart
Contoh :
Sistem yang menunjukan proses entry data, dimana tujuan data yang akan disimpan pada stored data
Sistem yang menunjukan proses pembuatan laporan, dimana sumber data dari Direct Access Storage dan hasil proses dicetak ke document
Referensi :
http://dukhonajjib.blogspot.com/2014/11/pengertian-dan-perbedaan-data-flow.html
http://dukhonajjib.blogspot.com/2014_11_01_archive.html