Perbezaan Antara ERD dan DFD

ERD vs DFD

ERD dan DFD adalah model persembahan data yang membantu dalam mengenal pasti aliran data serta input dan output. Mereka penting kerana ia membolehkan komunikasi yang berkesan antara anggota jabatan yang berlainan dalam organisasi. Terdapat persamaan dalam kedua-dua jenis model persembahan data walaupun ada perbezaan yang akan dibincangkan dalam artikel ini.

DFD adalah perwakilan sistematik tentang bagaimana data mengalir dalam organisasi, bagaimana dan dari mana ia memasuki sistem, bagaimana ia bergerak dari satu proses ke proses yang lain dan bagaimana ia disimpan dalam organisasi. Di sisi lain, model data semantik bagi suatu sistem dengan cara teratas dipanggil Diagram Hubungan Entiti atau ERD. ERD menunjukkan bagaimana sistem akan kelihatan seperti tanpa memberitahu cara melaksanakannya. Oleh kerana ia berdasarkan entiti, ERD menunjukkan hubungan antara entiti dalam sistem atau proses. Sebaliknya, DRD ialah rajah aliran data yang memberi tumpuan kepada aliran data dalam sistem dan bagaimana data ini digunakan dalam pelbagai peringkat proses.

Kedua-dua DFD dan ERD adalah penting untuk organisasi. Sedangkan entiti, sama ada mereka adalah orang, tempat, peristiwa atau objek diwakili dalam ERD, DFD bercakap tentang bagaimana data mengalir di antara entiti. Satu dapat mengetahui tentang entiti yang mana data disimpan dalam organisasi melalui ERD sementara DFD memberikan maklumat mengenai aliran data antara entiti dan bagaimana dan di mana ia disimpan.

Alat yang berbeza digunakan semasa menyediakan DFD dan ERD. Walaupun biasa menggunakan lingkaran, oval, segi empat dan anak panah untuk membuat DFD, ERD hanya menggunakan kotak segi empat tepat. Berlian digunakan untuk mewakili hubungan antara entiti dalam ERD dan anda mendapati penerangan mengenai hubungan sementara penamaan dalam DFD adalah melalui satu perkataan.

Meskipun popularitinya dan kegunaannya yang meluas, kedua-dua DFD dan ERD tidak lengkap dalam erti kata bahawa seseorang tidak dapat melihat gambaran penuh dari salah satu daripada dua gambar rajah perwakilan data.

Secara ringkas:

• Walaupun DFD menggambarkan bagaimana maklumat masuk, diubah, digunakan dan disimpan dalam organisasi, ERD memberi tumpuan kepada entiti dan bagaimana mereka memanfaatkan maklumat dalam sistem.

• ERD hanya menceritakan bagaimana sistem akhirnya kelihatan seperti tanpa menentukan proses pelaksanaan.

• Terdapat alat yang berbeza untuk perwakilan ERD dan DFD