מטריצת קשרים

חואן3

New member
מטריצת קשרים

הי,
האם ישנה דרך למפות את המודולים/ פיצ'רים במערכת נתונה ולציין את חוזק
הקשר או התלות ביניהם, כך שברגע ומבוצע שינוי באיזור מסויים במערכת ניתן לגשת אל אותו מיפוי ולראות לאן במערכת קשור אותו מודול ולהעריך צורך בבדיקה?
מין מטריצת קשרים שכזו?
 

עמית ו

New member
שאלה מעניינת

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

חואן3

New member
DFD זה בעצם משהו כמו ה State Machine?

כי את זה יש לי. אני חושב להכניס את כל רשימת התלויות הזאת לתוך אקסל ולהגדיר עבור כל קשר , חוזק בסקאלה מסויימת.
 

עמית ו

New member
בערך

בגדול, זה תרשים ארכיטקטורה עם חיצים שמסמנים לך לאן מידע הולך.
למשל -https://technet.microsoft.com/en-us/security/dn140238.aspx
&nbsp
כדי להתאים לבעיה שלך אני מצליח לחשוב על שתי דרכים:
1. להחליף את הרכיבים ה"פיזיים" (שרת, לוגים, מסד נתונים) בשמות של פיצ'רים או מודולים. הדרך הכי נוחה לעשות את זה לדעתי היא ליצור דיאגרמה לכל נקודת כניסה של מידע (למשל - "יצירת חשבון" מתחילה במודול של טופס הרישום, ממשיכה לשמירה במסד הנתונים, ונשלפת ע"י פיצ'ר של כניסה למערכת, מערכת ההרשאות ומערכת הדו"חות).
&nbsp
2. ליצור DFD סטנדרטי פר פיצ'ר, אבל לסמן את החיצים לפי פיצ'רים ו"לצבוע" את המידע בהתאם. אני חושב שזה יהיה מסורבל יותר וכנראה אפקטיבי פחות.
&nbsp
&nbsp
כל גרף, כמובן, אפשר לכתוב גם כטבלת אקסל - אני תוהה עד כמה זה יהיה קריא.
 
למעלה