הבדל בין ERD ל-DFD

הבדל בין ERD ל-DFD
הבדל בין ERD ל-DFD

וִידֵאוֹ: הבדל בין ERD ל-DFD

וִידֵאוֹ: הבדל בין ERD ל-DFD
וִידֵאוֹ: עדותו של סלע סלומוביץ שמעון 2024, יולי
Anonim

ERD לעומת DFD

ERD ו-DFD הם מודלים של הצגת נתונים המסייעים בזיהוי זרימת הנתונים כמו גם תשומות ופלטים. הם חשובים מכיוון שהם מאפשרים תקשורת יעילה בין חברי מחלקות שונות בארגון. יש קווי דמיון בשני סוגי מודלים של הצגת נתונים למרות שיש הבדלים עליהם נדבר במאמר זה.

DFD's הם ייצוג שיטתי של אופן זרימת הנתונים בארגון, איך ומאיפה הם נכנסים למערכת, איך הם עוברים מתהליך אחד למשנהו וכיצד הם מאוחסנים בארגון. מצד שני, מודל נתונים סמנטי של מערכת בצורה מלמעלה למטה נקרא Entity Relationship Diagram או ERD. ERD מדגים כיצד תיראה מערכת מבלי לומר כיצד ליישם אותה. מכיוון שהוא מבוסס ישות, ERD מראה את הקשר בין ישויות במערכת או בתהליך. מצד שני, DRD הם דיאגרמות זרימת נתונים מתמקדות בזרימת נתונים במערכת וכיצד משתמשים בנתונים אלה בשלבים שונים של תהליך.

גם DFD וגם ERD חשובים לארגון. בעוד שישויות, בין אם הן אנשים, מקומות, אירועים או אובייקטים, מיוצגות ב-ERD, DFD מדברת על האופן שבו נתונים זורמים בין ישויות. אפשר לדעת על הגופים שעבורם מאוחסנים נתונים בארגון באמצעות ERD בעוד ש-DFD נותן מידע על זרימת הנתונים בין גופים וכיצד ואיפה הם מאוחסנים.

נעשה שימוש בכלים שונים בעת הכנת DFD ו-ERD. בעוד שמקובל להשתמש בעיגולים, אליפסות, מלבנים וחצים כדי ליצור DFD, ERD משתמש רק בקופסאות מלבניות. יהלומים משמשים לייצוג יחסים בין ישויות ב-ERD ואתה מוצא תיאור של מערכת יחסים בעוד ששמות ב-DFD מתבצעת באמצעות מילה אחת.

למרות הפופולריות והשימוש הנרחב שלהם, גם DFD וגם ERD אינם שלמים במובן זה שלא ניתן לקבל את התמונה המלאה בהסתכלות על אף אחת משתי דיאגרמות ייצוג הנתונים.

בקיצור:

• בעוד ש-DFD מתאר כיצד המידע נכנס, עובר טרנספורמציה, שימוש ומאוחסן בארגון, ERD מתמקד בישויות וכיצד הם עושים שימוש במידע במערכת.

• ERD רק מספר איך המערכת נראית בסופו של דבר מבלי לציין את תהליך היישום.

• ישנם כלים שונים לייצוג של ERD ו-DFD

מוּמלָץ: