1 / 22

DSD (Data Structure Diagram)

DSD (Data Structure Diagram). DSD כלי גרפי המתאר את מבנה הנתונים (טבלאות והקשרים ביניהם) שיש לאחסן במסד נתונים DSD שקול ל- ERD דוגמה: כלבים. מערכת מידע ממוחשבת. מערכת מידע מטפלת באחסון מידע, עיבודו והפצתו מערכות מידע שייכות לארגון/ אנשים פרטיים ולכן יש מטרה בהקמתן ותחזוקתן

samuru
Télécharger la présentation

DSD (Data Structure Diagram)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DSD (Data Structure Diagram) • DSD כלי גרפי המתאר את מבנה הנתונים (טבלאות והקשרים ביניהם) שיש לאחסן במסד נתונים • DSD שקול ל- ERD • דוגמה: כלבים

  2. מערכת מידע ממוחשבת • מערכת מידע מטפלת באחסון מידע, עיבודו והפצתו • מערכות מידע שייכות לארגון/ אנשים פרטיים ולכן יש מטרה בהקמתן ותחזוקתן • במערכות מידע שאנו מדברים: אחסון מידע באמצעות טבלאות • פעולות מקובלות במערכת מידע : • פעולות עדכון של מידע: הוספה, שינוי, ביטול • פעולות להפקת מידע: עיבוד מידע והוצאת חתכים, סיכומים… (שימוש בשאילתות ודוחות)

  3. תיאור לוגי של מערכת מידע • תיאור לוגי של מערכת מידע מתאר את הנתונים של המערכת ואת תפקידיה (מטרות ויעדים /פעולות) • שימוש בכלים גרפיים לתיאור מערכת המידע • תיאור הירככי

  4. תיאור לוגי של מערכת מידעברבדים שלב 1: תיאור כללי של מערכת מידע: • קביעת מטרות-על ויעדים (דרישות) • תיחום - קביעת גבולות מערכת והיקף פעילותה שלב 2:תיאור מפורט של מערכת מידע לפי גישת האירועים • תיאור הנתונים • תיאור הפעולות

  5. שלב 1: תיאור כללי של מע’ מידעמטרות-על ויעדים • לכל מערכת מידע יש מטרות ויעדים • מטרות מגדירות לשם מה הוקמה מערכת מידע • יעדים (דרישות) מגדירים את הפעולות שיש לבצע כדי להשיג את המטרות • דוגמה: מטרת מידע לשפר את המעקב אחר הישגי התלמידים • יעדים: קליטת ציונים של משימה (מבחן/עבודה) • לחשב ולהפיק דוח על הממוצעים לכל תלמיד • להפיק דוח על מספר הנכשלים

  6. דוגמה: מטרות מערכת מידעאילוף כלבים • מטרת-על: לשפר את הטיפול באילוף כלבים • יעדים: • בקשת אילוף • קביעת תככנית אימונים • ביצוע האילוף • סיום אילוף • מתן מידע חודשי על האילופים שבוצעו • מתן מידע על תפוסת הכלובים בעונה

  7. שלב 1: תיאור כללי של מע’ מידעתיחום של מערכת מידע • קביעת הסביבה של מערכת: • הגדרת כל הגורמים(ישויות חיצוניות) המספקות קלט למערכת ומקבלות פלט ממנה - (כלי - שימוש בתרשים תוכן) • הגדרת תחומי פעילות

  8. הגדרת סביבת המערכת - תרשים תוכן • אפיק נתונים - ערוץ דרכו זורמים נתונים מ/אל המערכת נתון/מידע המערכת ישויות חוץ: מקורות קלט ישויות חוץ: יעדי הפלט

  9. תרשים תוכן – אילוף כלבים

  10. שלב 2:תיאור מפורט של מע’ מידע בגישת האירועים • תאור פעילות של מערכת מידע כאוסף של אירועים • אירוע - התרחשות בסביבה של מערכת הגורמת לתגובה של מערכת מידע • שימוש בתרשים זרימת נתוניםDFD - (Data Flow Diagram) כלי עזר לתיאור לוגי של מערכת המידע המתאר את הנתונים, הישויות החיצוניות, הפעולות וזרימת המידע

  11. סוגי אירועים • סוגי אירועים- לפי מקור האירוע: • אירוע מונחה מידע - מאותחל ע”י ישות חוץ • אירוע מונחה זמן - מתרחש בכל פרק זמן (פנימי) • אירוע בקרה – נוצר עקב השפעה מיידית של התרחשות חיצונית (למשל בעקבות משיכה חריגה של כסף) • סוגי אירועים לפי סוג הפעולה: • אירוע עדכון: אירוע הגורם לשינוי נתוני המערכת • אירוע פלט : אירוע הכרוך בהפקת מידע

  12. אירועים אילוף כלביםמונחה זמן / מונחה מידע • בעל כלב מבקש אילוף • בעל כלב מוסר פ. כלב שהגיע לאילוף • מאלף רושם פרטי התקדמות • בעל כלב מקבל תעודת סיום אילוף • בסוף שבוע מופק דוח להנהלה על האילופים הקיימים • בכל עונה ההנהלה מקבלת דוח תפוסת כלובים

  13. DFD - תיאור גרפי של אירוע • אליפסה : הפעילות (תהליך) • מלבן: ישות חוץ • אפיק נתונים • מאגר

  14. תיאור גרפי של אירוע בקשת אילוף לכלב

  15. מידע שמתקבל מתיאור אירוע • פעולות הדרושות לעיבוד ואחזור הנתונים • הנתונים מתוך: המאגרים, ישויות, אפיקים

  16. פירוק אירוע • אירוע יכול להיות מורכב מאוסף פעולות. • דוגמה: הפעילויות הדרושות לאירוע " טיפול בבקשת אילוף לכלב": • אימות פרטים (בדיקה שנתוניו קיימים במאגר) • בדיקה שנתוניו מתאימים לאילוף מבוקש • בדיקה שיש כלוב פנוי בתאריכים מבוקשים • כל פעילות היא אוסף פעולות, השאלה עד כמה לפרק?

  17. פירוק אירוע • כל פעילות מבצעת משימה אחת – נוח יהיה לחשוב על פעולה של מסד נתונים • פירוק נותן מידע מפורט יותר על נתונים ופעולות שמבוצעות

  18. פירוק אירוע בקשת אילוף לכלב

  19. מ- DFD ל- ERD • לכל מאגר ב-DFD => ישות מתאימה תכונות הישות הן אוסף נתוני אפיקי קלט/פלט למאגר • לישויות חוץ שיש לשמור עליהן מידע יופיעו כמאגרים ב- DFD • הפעילויות הן פעולות שמתבצעות במסד נתונים טבלאי כשאילתות ודוחות ושימוש בממשקים (מסכי ק/פ)

  20. מ- DFD ל- ERDדוגמה: אירוע 1 – בקשת אילוף • מאגרים  ישויות: • כלב • בעל כלב • אילוף • כלוב • בקשות אילוף

  21. מ- DFD ל- ERDדוגמה: אירוע 1 – בקשת אילוף • תכונות של מאגר כלב: • אפיקי קלט (נ. כלב) מס. רישיון, סוג כלב, ת. לידה • אפיקי פלט  מס רישיון • תכונות (כל נתוני ק/פ)  מס. רישיון, סוג כלב, ת. לידה • תכונות של מאגר אילוף: • אפיקי קלט  סוג אילוף • אפיקי פלט  • תכונות (כל נתוני ק/פ)  סוג אילוף

  22. דידקטיקה : סדר הלימוד • תלמידים כמשתמשים : • תפעול מערכת מידע קיימת • הכרות עם אקסס וכל פעולות עדכון ואחזור כולל דוחות ושאילתות • תלמידים כמתכננים: • תכנון מסד נתונים • ניתוח מערכת • ביצוע פרויקטונים

More Related