DFD اور ERD کے درمیان فرق

Anonim

ڈی ایف ڈی بمقابلہ ERD

ڈی ایف ڈی اور ERD مختلف اعداد و شمار کے ماڈل ہیں جو بنیادی طور پر ایک گروپ کے ممبروں کے درمیان مناسب مواصلات کے لۓ کاروباری ڈیٹا کو منظم کرنے کے لئے استعمال کیا جاتا ہے.

DFD سے پتہ چلتا ہے کہ کس طرح ڈیٹا ایک نظام میں داخل ہوجاتا ہے، اس نظام میں تبدیل ہوجاتا ہے، اور اس میں کیسے ذخیرہ کیا جاتا ہے. دریں اثنا، ERD ادارے کے ماڈل کی نمائندگی کرتا ہے اور یہ ظاہر کرے گا کہ ایک نظام یا ڈیٹا بیس کس طرح نظر آتا ہے لیکن اس کی وضاحت نہیں کرتا کہ اسے کیسے لاگو کرنا ہے.

مختلف قوانین کا استعمال کرتے ہوئے ڈی ایف ڈی اور ERD تشکیل دے رہے ہیں. ڈی ایف ڈی کے ساتھ، ہر عمل اور ذخیرہ کرنے کے لۓ کم سے کم ایک ڈیٹا بہاؤ ہونا چاہئے اور اسے چھوڑنا چاہئے. تمام اعدادوشمار کو ایک مخصوص عمل کے ذریعے جانا ہوگا، اور ایک نظام کے تمام عمل ڈیٹا اسٹور یا کسی دوسرے عمل سے منسلک ہونا چاہئے. ERD کے ساتھ، تمام اداروں کو اسی طرح کی چیزوں کے ایک گروپ کی نمائندگی کرنا چاہئے. ERD میں تمام تعریفیں مناسب ہونا لازمی ہے.

ڈی ایف ڈی ماڈل ایک کثیر سطح کی نمائندگی ہے جو خلاصہ معلومات کے ساتھ شروع ہوتا ہے اور اس میں بہت سے خراب شدہ سطح بھی شامل ہیں. ERD ماڈل نظام کے اعداد و شمار کی نمائندگی کرتا ہے اور اعداد و شمار کے درمیان تعلق کا ایک تفصیلی وضاحت بھی شامل ہے.

DFD کی نمائندگی کرتا ہے ovals، آئتاکاروں، یا حلقوں اور ایک لفظ کے ساتھ نامزد کیا جاتا ہے. تیر بہاؤ کی نمائندگی کرتی ہیں، اور اونوں یا متوازی لائنوں کو اسٹورنگ کی نمائندگی کرتی ہے. ERD ایک مستطیل باکس کی طرف سے پیش کیا جاتا ہے، اور ہیرے کو اداروں کے درمیان تعلقات کی نمائندگی کرتی ہے. لین دین یا معیاری تصورات کی طرف سے cardinality کی نمائندگی کی جاتی ہے.

ان اعداد و شمار کے ماڈل دونوں کے ساتھ بہت سی مختلف تشہیرات بھی آتی ہیں. ڈی ایف ڈی کو مکمل طور پر ایک نظام کی وضاحت کرنے کے لئے کافی نہیں ہے. اس کے علاوہ، مختلف علامات کا استعمال صارفین میں الجھن پیدا کرسکتا ہے. ڈی ایف ڈی کسی بھی عمل میں مطابقت کی وضاحت نہیں کرسکتا. ERD ماڈل یا اعداد و شمار کے درمیان بات چیت کو ظاہر نہیں کرتا اور یہ کس طرح ایک نظام میں تبدیل ہوتا ہے.

خلاصہ:

1. DFD سے پتہ چلتا ہے کہ کس طرح ڈیٹا ایک نظام میں داخل ہوسکتا ہے، اس نظام میں تبدیل کر دیا جاتا ہے، اور اس میں کیسے ذخیرہ کیا جاتا ہے.

2. ERD ادارے کے ماڈل کی نمائندگی کرتا ہے اور یہ ظاہر کرے گا کہ ایک نظام یا ڈیٹا بیس کس طرح نظر آتا ہے لیکن اس کی وضاحت نہیں کرتا کہ اسے کیسے لاگو کرنا ہے.

3. ڈی ایف ڈی کے ساتھ، ہر ایک کے عمل اور ذخیرہ میں اس کی طرف سے کم از کم ایک ڈیٹا بہاؤ ہونا چاہئے اور اسے چھوڑنا چاہئے.

4. ERD کے ساتھ، تمام اداروں کو اسی طرح کی چیزوں کے ایک گروپ کی نمائندگی کرنا چاہئے. ERD میں تمام تعریفیں مناسب ہونا لازمی ہے.

5. DFD کی نمائندگی کرتا ہے ovals، آئتاکاروں، یا حلقوں اور ایک لفظ کے ساتھ نامزد کیا جاتا ہے. ERD ایک آئتاکار باکس کے ذریعہ پیش کیا جاتا ہے.