- Elemen diagram aliran data
- Entitas eksternal
- Proses
- Gudang data
- Aliran data
- Aturan untuk DFD
- Jenis
- Logis
- Fisik
- Yang mana yang akan digunakan?
- Contoh
- Tingkat 0
- Tingkat 1
- Level 2
- Referensi
The diagram aliran data adalah cara visual untuk menunjukkan pergerakan data melalui sistem informasi. Ini menyajikan bagaimana informasi masuk dan keluar dari sistem, rute apa yang dilaluinya, di mana ia disimpan, dan sumber serta tujuan informasi itu.
Perusahaan tidak dapat beroperasi tanpa sistem dan proses, dan efektivitas penting untuk mencapai tujuan. Ada banyak cara untuk mempelajari keefektifan ini, tetapi diagram aliran data mengungguli yang lain.
Contoh diagram aliran data dalam bahasa Spanyol
Diagram arus data atau DFD menunjukkan bagaimana proses mengalir dalam suatu sistem. Ini adalah representasi grafis untuk menunjukkan suatu sistem dan, pada gilirannya, dapat membantu memecahkan masalah dan ketidakefisienan.
Dalam DFD durasi proses tidak ditampilkan atau jika proses ini beroperasi secara seri atau paralel. Tidak ada loop atau loop, seperti pada diagram jaringan, tidak ada titik keputusan, seperti pada diagram alir.
Diagram alir digunakan untuk merancang, menganalisis, mendokumentasikan, atau mengelola program atau proses, yang banyak digunakan di berbagai bidang seperti pemrograman, psikologi kognitif atau ekonomi, dan pasar keuangan.
Hal ini menyebabkan kisaran diagram alur menjadi lebar dan diperlukan pembagian berdasarkan jenis dan klasifikasi.
Elemen diagram aliran data
Tanda-tanda yang digunakan dalam diagram aliran data menggambarkan jalur data dalam suatu sistem, lokasi penyimpanan, input dan output data, dan berbagai utas. Mereka adalah notasi standar seperti lingkaran, persegi panjang, dan panah.
Berbagai metodologi notasi digunakan dalam DFD. Ini memiliki beberapa perbedaan, tetapi semuanya menggunakan tanda dan bentuk untuk mewakili elemen utama DFD.
Entitas eksternal
Itu bisa mewakili manusia, sistem atau subsistem. Ini adalah asal atau tujuan data tertentu. Artinya, ia mengirim atau menerima data ke atau dari sistem diagram.
Bergantung pada proses bisnis, ini berada di luar sistem yang sedang dianalisis. Untuk alasan ini, entitas eksternal biasanya ditarik ke tepi DFD.
Proses
Ini adalah aktivitas atau fungsi bisnis di mana data dan alirannya diubah, dengan mengubah, memesan atau mengubah arah aliran. Itu mengambil data yang masuk, mengubahnya dan dengan itu menghasilkan keluaran.
Suatu proses dapat melakukan ini dengan melakukan perhitungan dan juga menggunakan logika untuk dapat menyortir data atau mengubah arah aliran. Ini dapat dipecah ke tingkat detail yang lebih tinggi untuk menunjukkan bagaimana data diproses dalam proses tersebut.
Prosesnya terletak di antara masukan dan keluaran, umumnya dimulai dari kiri atas DFD dan berakhir di kanan bawah diagram. Ada beberapa di antaranya dalam satu diagram.
Gudang data
Ini berisi informasi untuk digunakan nanti, seperti file dokumen yang menunggu untuk diproses.
Input data dapat mengalir melalui suatu proses dan kemudian masuk ke data warehouse, sedangkan output data mengalir keluar dari data warehouse dan kemudian melalui suatu proses.
Aliran data
Merupakan arus informasi. Ini menentukan rencana perjalanan yang diambil informasi dari entitas eksternal melalui berbagai proses dan gudang data. Dengan panah DFD dapat menunjukkan arah aliran data.
Aturan untuk DFD
Sebelum Anda mulai menggambar diagram aliran data, ada empat aturan umum yang harus diikuti untuk membuat DFD yang valid.
- Setiap penyimpanan data minimal harus memiliki satu data masukan dan keluaran data stream.
- Setiap proses harus memiliki setidaknya satu masukan dan satu keluaran.
- Semua proses dalam DFD harus ditautkan ke proses lain atau penyimpanan data.
- Data yang disimpan dari suatu sistem harus melalui suatu proses.
Jenis
Bergantung pada apa yang ingin Anda periksa dalam aliran, ada dua jenis diagram aliran data yang dapat dipilih.
Logis
Jenis diagram ini mencerminkan apa yang terjadi dalam arus informasi. Ini menunjukkan informasi yang dihasilkan dan yang dikomunikasikan, entitas yang menerima informasi itu, proses yang dilakukan secara umum, dll.
Proses-proses yang digambarkan dalam diagram logika merupakan kegiatan yang dilakukan di suatu perusahaan, artinya aspek teknis dari sistem tidak dipelajari secara mendalam. Oleh karena itu, staf dapat memahami diagram ini tanpa harus teknis.
Fisik
Jenis diagram ini mencerminkan bagaimana informasi bergerak melalui suatu sistem. Ini menunjukkan bahwa program, serta peralatan komputer, orang, dan file yang terlibat dalam arus informasi dirinci secara khusus.
Diagram fisik mencakup proses yang sesuai dengan entri data, seperti pemeriksaan kontrol. Penyimpanan data menengah, seperti tabel atau file sementara, juga ditempatkan.
Misalnya, Anda dapat menunjukkan bagaimana pelanggan memesan secara online dengan meninjau perangkat lunak perusahaan untuk melakukan dan menyelesaikan pesanan itu. Ini umumnya bersifat teknis.
Dengan demikian, diagram fisik yang terperinci dapat sangat membantu program kode yang diperlukan untuk implementasi sistem informasi.
Yang mana yang akan digunakan?
Diagram fisik dan logika dapat merepresentasikan aliran informasi yang sama. Namun, masing-masing akan memiliki sudut pandang yang berbeda dan memberikan aktivitas yang berbeda untuk mengoptimalkan sistem.
Mereka dapat digunakan bersama-sama atau secara terpisah. Bersama-sama mereka memberikan lebih banyak detail daripada diagram saja. Saat memutuskan mana yang akan digunakan, perlu diingat bahwa Anda mungkin membutuhkan keduanya.
Contoh
Dalam rekayasa perangkat lunak, diagram aliran data dapat dirancang untuk merepresentasikan sistem pada berbagai tingkat abstraksi.
DFD tingkat yang lebih tinggi dibagi menjadi tingkat yang lebih rendah, sehingga menangani lebih banyak informasi dan elemen fungsional. Tingkatan dalam DFD diberi nomor 0, 1, 2 atau lebih.
Tingkat 0
Ini diuraikan untuk mencerminkan perspektif di mana seluruh sistem diringkas dalam satu proses, yang menunjukkan hubungannya dengan entitas eksternal.
Data input dan output ditandai dengan panah masuk atau keluar dari sistem. Tingkat ini disebut diagram konteks.
Sumber: geeksforgeeks.org (CC BY-SA 4.0)
Tingkat 1
Pada level ini diagram konteks dipecah menjadi beberapa proses. Fungsi utama sistem disorot dan proses tingkat tinggi dipecah menjadi sub-proses.
Sumber: geeksforgeeks.org-CC-BY-SA-4.0
Level 2
Level ini lebih dalam dari level 1. Ini dapat digunakan untuk mencatat detail spesifik tentang pengoperasian sistem.
Sumber: geeksforgeeks.org (CC-BY-SA-4.0)
Referensi
- Computer Hope (2017). Diagram aliran data. Diambil dari: computerhope.com.
- Komputasi W3 (2019). Mengembangkan Diagram Arus Data Fisik. Diambil dari: w3computing.com.
- Georgina Guthrie (2019). Cara menggunakan diagram aliran data untuk meningkatkan proyek Anda. Cacoo. Diambil dari: cacoo.com.
- Geeks for Geeks (2019). Tingkatan dalam Data Flow Diagram (DFD). Diambil dari: geeksforgeeks.org.
- Clifford Chi (2019). Panduan Pemula untuk Diagram Alur Data. Titik Hub. Diambil dari: blog.hubspot.com.