Perbezaan Antara Diagram Aliran dan Aliran Data (DFD)

Rajah aliran Aliran Data Flowchart (DFD)

Rangkuman carta aliran dan rajah aliran data (DFD) berkaitan dengan kejuruteraan perisian yang menerangkan laluan proses atau langkah demi langkah data. Walaupun carta alir digunakan dalam hampir semua bidang pendidikan dan rekabentuk aliran data kejuruteraan yang paling banyak digunakan adalah industri perisian. Kedua-dua gambar rajah dibuat untuk membuat proses mudah difahami. Carta alir menyediakan langkah-langkah yang diperlukan untuk mencapai hasil yang diingini dan gambarajah aliran data menerangkan sumber dari mana data akan datang, perubahan yang berlaku dalam sistem dan sumber di mana ia berakhir. Kedua-dua rajah ini memberikan cara yang sangat mudah untuk memahami cara proses sedang berlaku atau data sedang diproses dari awal hingga akhir.

Carta aliran

Satu carta alir dibuat untuk memecah proses menjadi langkah mudah dengan menuliskan langkah-langkah dalam kotak yang dihubungkan dengan anak panah. Carta aliran bermula dari langkah pertama dan berakhir pada langkah terakhir dengan semua tindakan yang akan dilakukan di tengah. Carta aliran juga masalah menimbulkan masalah dengan menyediakan penyelesaian jika terdapat ralat semasa langkah apa pun. Kelebihan terbesar carta alir ialah ia memberi gambaran keseluruhan proses dalam sekejap, untuk memahaminya dengan lebih baik. Terdapat pelbagai jenis carta aliran seperti

• Carta aliran sistem

• Carta aliran data

• Carta aliran dokumen

• Carta aliran program

Rajah Aliran Data

Gambar rajah aliran data adalah perwakilan aliran data melalui sistem yang sedang diproses juga. Aliran data dari sumber luaran atau sumber dalaman ke destinasinya ditunjukkan oleh gambarajah. Di mana data akan berakhir selepas diproses juga ditunjukkan dalam rajah aliran data. Proses-proses yang akan dilalui oleh data akan ditunjukkan dalam gambarajah ini. Proses-proses ini boleh menjadi urutan atau bertindak secara serentak semasa data sedang melalui sistem.

Rajah aliran Aliran Data Flowchart (DFD)

• Perbezaan utama antara carta alir dan rajah aliran data adalah carta alir yang membentangkan langkah-langkah untuk menyelesaikan proses di mana gambar rajah aliran data membentangkan aliran data.

• Carta aliran tidak mempunyai input atau output kepada sumber luaran manakala rajah aliran data menerangkan laluan data dari sumber luaran ke kedai dalaman atau sebaliknya.

• Masa dan urutan proses itu ditunjukkan dengan tepat oleh carta alir di mana pemprosesan data sedang berlaku dalam susunan tertentu atau beberapa proses mengambil secara serentak tidak diterangkan oleh gambarajah aliran data.

• Rajah aliran data menentukan fungsi sistem di mana rajah aliran menunjukkan bagaimana untuk membuat fungsi sistem.

• Carta aliran digunakan dalam merekabentuk suatu proses tetapi rajah aliran data digunakan untuk menggambarkan laluan data yang akan menyelesaikan proses itu.