Diagram aliran data
- 3867
- 912
- Domingo Gutkowski
Apa itu Diagram Aliran Data?
Diagram aliran data adalah cara visual untuk menunjukkan pergerakan data melalui sistem informasi. Menyajikan bagaimana informasi masuk dan meninggalkan sistem, mengapa mereka lewat, di mana ia disimpan dan sumber dan tujuan dari informasi itu.
Perusahaan tidak dapat beroperasi tanpa sistem atau proses, dan keefektifannya sangat penting untuk mencapai tujuan. Ada banyak cara untuk mempelajari efektivitas ini, tetapi diagram aliran data melebihi yang lain.
Contoh aliran data dalam bahasa SpanyolDiagram aliran data atau DFD menunjukkan bagaimana proses mengalir dalam suatu sistem. Ini adalah representasi grafis untuk menunjukkan suatu sistem dan, pada gilirannya, dapat membantu menyelesaikan di mana ada masalah dan inefisiensi.
Dalam DFD durasi proses tidak ditampilkan atau jika proses ini beroperasi secara seri atau paralel. Tidak ada loop atau ikatan, karena ada di dalam diagram jaringan, juga tidak ada poin keputusan, seolah -olah ada dalam diagram aliran.
Diagram alir digunakan untuk merancang, menganalisis, mendokumentasikan atau mengelola program atau proses, yang banyak digunakan di bidang yang sangat berbeda seperti pemrograman, psikologi kognitif atau ekonomi dan pasar keuangan.
Ini berasal dari kenyataan bahwa kisaran diagram aliran lebar dan pembagian diperlukan berdasarkan jenis dan klasifikasi.
Elemen diagram aliran data
Diagram aliran data. Sumber: Diedit oleh Pengguna: Autumnsnow dengan Inkscape, Berdasarkan Gambar: DataFlowDiagram Esempio1.PNG Dibuat oleh Pengguna: Ilario, CC BY-SA 3.0, via Wikimedia CommonsTanda -tanda yang digunakan dalam diagram aliran data menggambarkan lintasan data dalam sistem, situs penyimpanan, input dan output data dan berbagai subproses. Mereka adalah notasi standar sebagai lingkaran, persegi panjang dan panah.
Dalam DFDS beberapa metodologi notasi digunakan. Ini memiliki beberapa perbedaan, tetapi semuanya menggunakan tanda dan cara untuk mewakili elemen utama DFD.
Dapat melayani Anda: Bagaimana cara kerja telekomunikasi di Meksiko?Entitas eksternal
Anda dapat mewakili manusia, sistem atau subsistem. Itu adalah asal atau nasib data tertentu. Yaitu, mengirim atau menerima data ke atau dari sistem diagram.
Bergantung pada proses bisnis, itu eksternal dari sistem yang sedang dianalisis. Untuk alasan ini, entitas eksternal umumnya ditarik ke tepi DFD.
Proses
Ini adalah aktivitas bisnis atau fungsi di mana data dan alirannya ditransformasikan, saat mengubah, memesan atau mengubah arah aliran. Ambil data yang masuk, itu mengubahnya dan dengan mereka menghasilkan jalan keluar.
Suatu proses dapat melakukan perhitungan melakukan ini dan juga menggunakan logika untuk memesan data atau mengubah arah aliran. Anda dapat memecah ke tingkat detail yang lebih tinggi untuk mewakili bagaimana data diproses dalam proses.
Prosesnya adalah antara pintu masuk dan pintu keluar, biasanya mulai dari kiri atas DFD dan berakhir di kanan bawah diagram. Mungkin ada beberapa dari mereka dalam satu diagram.
Gudang data
Ini berisi informasi untuk penggunaan selanjutnya, seperti file dokumen yang menunggu untuk diproses.
Input data dapat mengalir melalui proses dan kemudian memasukkan gudang data, sementara output data mengalir saat meninggalkan gudang data dan kemudian melalui proses.
Aliran data
Mewakili aliran informasi. Tentukan rencana perjalanan yang mengambil informasi dari entitas eksternal melalui berbagai data dan menyimpan proses. Dengan panah DFD dapat menunjukkan alamat aliran data.
Aturan untuk DFD
Sebelum mulai menggambar diagram aliran data, empat aturan umum harus diikuti untuk membuat DFD yang valid.
- Setiap gudang data harus memiliki setidaknya satu aliran input dan data output data.
Dapat melayani Anda: bagian eksternal komputer- Setiap proses harus memiliki setidaknya satu entri dan keluar.
- Semua proses dalam DFD harus ditautkan ke proses lain atau gudang data.
- Data yang tersimpan dari suatu sistem harus melalui suatu proses.
Teman-teman
Menurut apa yang ingin Anda periksa dalam aliran, ada dua jenis diagram aliran data untuk dipilih.
Logis
Prosedur Impor Database Umum. Sumber: Bamyers99, CC0, via Wikimedia CommonsJenis diagram ini mencerminkan apa yang terjadi dalam aliran informasi. Menunjukkan informasi yang sedang dihasilkan dan yang dikomunikasikan, entitas yang menerima informasi itu, proses yang dilakukan secara umum, dll.
Proses yang dijelaskan dalam diagram logis adalah kegiatan yang dilakukan di perusahaan, yang berarti tidak memperdalam aspek teknis sistem. Oleh karena itu, staf berada dalam kemampuan untuk memahami diagram ini tanpa perlu menjadi teknisi.
Fisik
Sumber: John Azzolini, domain publik, melalui Wikimedia CommonsDalam jenis diagram ini tercermin bagaimana informasi bergerak melalui sistem. Ini mewakili bahwa program secara khusus terperinci, serta peralatan komputer, orang dan arsip yang terlibat dalam aliran informasi.
Diagram fisik mencakup proses yang sesuai dengan entri data, seperti pemeriksaan kontrol. Penyimpanan data menengah juga ditempatkan, seperti tabel sementara atau file.
Misalnya, Anda dapat menunjukkan bagaimana pelanggan membuat pesanan online dengan meninjau perangkat lunak perusahaan untuk membuat dan menyelesaikan pesanan itu. Ini umumnya teknis.
Dengan demikian, diagram fisik yang terperinci dapat sangat membantu pemrograman kode yang diperlukan untuk implementasi sistem informasi.
Dapat melayani Anda: densitometerApa yang digunakan?
Notasi AndaDiagram fisik dan logika dapat mewakili aliran informasi yang sama. Namun, masing -masing akan memiliki sudut pandang yang berbeda dan akan memberikan kegiatan yang berbeda untuk mengoptimalkan sistem.
Mereka dapat digunakan bersama atau terpisah. Bersama -sama mereka memberikan lebih banyak detail daripada salah satu dari dua diagram secara terpisah. Ketika Anda akan memutuskan mana yang akan digunakan, Anda harus ingat bahwa keduanya mungkin perlu.
Contoh
Dalam rekayasa perangkat lunak Anda dapat merancang diagram aliran data untuk mewakili sistem di berbagai tingkat abstraksi.
DFD tingkat yang lebih tinggi dibagi menjadi tingkat yang lebih rendah, sehingga menangani lebih banyak informasi dan elemen fungsional. Level DFD diberi nomor 0, 1, 2 atau lebih.
Level 0
Itu digambarkan untuk mencerminkan perspektif di mana seluruh sistem dienkapsulasi dalam satu proses, menunjukkan hubungan yang dimilikinya dengan entitas eksternal.
Data input dan output ditandai oleh panah yang masuk atau keluar dari sistem. Level ini disebut diagram konteks.
Sumber: GEEKSFORGEEKS.Org (cc by-sa 4.0)Tingkat 1
Pada tingkat ini diagram konteks terurai dalam berbagai proses. Fungsi utama sistem disorot dan proses tingkat tinggi dipecah menjadi subproses.
Sumber: GEEKSFORGEEKS.org-c-by-sa-4.0Level 2
Level ini semakin dalam dari level 1. Ini dapat digunakan untuk merekam detail spesifik tentang pengoperasian sistem.
Sumber: GEEKSFORGEEKS.org (cc-by-sa-4.0)Referensi
- Hope Computer (2017). Diagram aliran data. Diambil dari: computerhope.com.
- W3 Computing (2019). Mengembangkan Diagram Aliran Data Fisik. Diambil dari: W3Computing.com.
- Georgina Guthrie (2019). Cara menggunakan Diagram Alir Data untuk menambah proyek Anda. Cacoo. Diambil dari: Cacoo.com.
- Geeks untuk Geeks (2019). Level dalam Diagram Alir Data (DFD). Diambil dari: geeksforgeeks.org.
- Clifford Chi (2019). Panduan Pemula untuk Diagram Aliran Data. Tempat hub. Diambil dari: Blog.Hubspot.com.