|
13/03/2016
|
|
מרכיבי המערכת הכוללת
|
אזהרה: החל מפוסט זה, יתכן שהפוסטים יכילו יותר ויותר מידע טכני, הן בהיבט של נושא הכיולים והן בתחום פיתוח תוכנה. למרות שאשתדל לא להיכנס יותר מדי לעומקים טכניים, עדיין תהיינה נקודות שאצטרך לגעת בהן ולפרט יותר, תוך כדי לקיחת סיכון שחלק מהקוראים ירגישו אבודים.
אם התחלתם לקרוא, ונאבדתם תוך כדי הקריאה, המלצתי היא להמשיך לקרוא עד סוף הפוסט, ולאחר מכן לקרוא אותו שנית – יתכן שבקריאה נוספת הדברים יהיו ברורים יותר. גם אם הפוסט טכני מדי או מפורט מדי, אני מזמין אתכם להמשיך ולעקוב אחר הפוסטים, שמטבע הדברים יגעו בנושאים שונים (אך עדיין קשורים לעניין פרויקט פיתוח מערכת מחשוב לתחום כיול כלי מדידה), שעשויים לעניין אתכם יותר.
אז ככה...
לב המערכת הינו בסיס נתונים המאחסן את כל המידע, ואף מבצע את רוב הפעולות הקשורות בו. בסיס נתונים זה משותף לכל המשתמשים המורשים להשתמש בו, והשימוש בו ובמידע נעשה בהתאם למערכת הרשאות שיקבע האחראי באותו ארגון.
באופן כללי ביותר, המשתמשים משתייכים לקבוצות משתמשים (יכול להיות שקבוצה תהיה מורכבת משתמש בודד, ואף יתכן שאותו משתמש שייך למספר קבוצות משתמשים בו זמנית) ולכל קבוצה יש הרשאות למגוון פעולות שיכול להיות שונה מההרשאות של קבוצות משתמשים אחרות.
דוגמאות של קבוצות משתמשים הן: אנשי מחסן ולוגיסטיקה, אנשי כספים, טכנאי כיולים, מכיילי חוץ, מנהלים, לקוחות, ספקים, אנשי ביקורת, הנהלה וכדומה. לכל אחת מקבוצות אלו יהיו הרשאות שונות הן מבחינת הפעולות המותרות והן מבחינת המידע הנגיש (מידור).
מלמד בסיס הנתונים הקיים "מאחורי הקלעים", קיים ממשק המשתמש, אשר באמצעותו מפעיל המשתמש את המערכת. קיימות טכנולוגיות רבות בהן ניתן לפתח את ממשק המשתמש, אשר אליהן ניכנס בשלב מאוחר יותר, אולם נציין כי ממשקי משתמש יכולים להופיע כתוכנה מקומית, כאתר אינטרנט הנגיש בעזרת דפדפן ואף כאפליקציה לטאבלט או טלפון חכם (Windows, Android, IOS ואחרים).
|
|
|