כך שלמשתמש יש מושגים ברורים יותר לגביתפקוד מערכת, המעצב יוצר מודל רעיוני של יישום מסוים. לשם כך משתמשים בתיעוד, גרפים, מפרטים, תרשימים וכדומה. בכדי שתוכלו להבין בדיוק מהו מודל רעיוני, אילו יעדים ויעדים הוא חותר, במאמר זה החלטנו להתעכב על מושג זה ביתר פירוט.
מודל רעיוני הוא דפוס ספציפי.על מנת ליצור את המבנה הסמנטי של אובייקט מסוים הוא משתמש במושגים שונים והקשרים ביניהם. עם זאת, כדאי לקחת בחשבון את הרגע בו המודל הרעיוני של המערכת מופשט. אך זו אינה המשמעות היחידה של המונח. בנוסף, ישנו המושג "מודל רעיוני של תחום הנושא". המשמעות של מונח זה היא שרשימה של מושגים קשורים משמשת לתיאור תחום. לצורך זה משתמשים בסיווג ההגדרות, בתכונותיהן ובמאפיינין, כמו גם בחוקי התהליכים המתרחשים בהן.
ראוי לציין כי המודל הרעיוניזה נוצר בעיקר כדי להקל על תפיסת המידע על ידי המשתמש הממוצע. במילים אחרות, מתפתח תיאור צר ומפורט של פעולת המבנה. כדי להשיג תוצאה זו, יש צורך קודם כל להפוך את המודל הזה לפשוט ביותר (לצורך כך יש להשתמש במספר הערכים המינימלי). ושנית, נסה לכוון אותה ככל האפשר כלפי משימות מסוימות (כלומר, להגביל ככל האפשר את עבודת המשתמש עם ערכי אי-הגדרת תצורה באזור זה).
המודל הרעיוני מביא ליעדים הבאים:
- צור מבנה פשוט, עקבי וקל לשימוש וללימוד. לשם כך מחולקים תחומי המשימות למושגים שניתן להשתמש בהם לעבודה עם אובייקטים שונים.
- Сохранить устойчивость терминологии.זה מושג על ידי העובדה שמודל הנתונים הקונספטואלי, שבשלב הראשוני מורכב ממילון מונחים, משמש להכרה של כל פעולה ואובייקט המתואר בתוכנית.
כפי שהוכח, אי השימוש במינוח זה מוביל לכך שמספר מושגים משמשים להגדרת סכמה יחידה, או שמונח זהה משמש לתיאור סכימות שונות.
תהליך זה הוא ליצורתוכנית ראשונית. בעתיד יוכל היזם להשתמש בה ליישום תוכנה. כדי לתת תיאור של מערכת מורכבת, משתמשים באלגוריתם מסוים של התנהגות רכיבי מערכת זו, ובכך משקף את האינטראקציה שלהם זה עם זה. יש פעמים שהמידע הכלול בתיאור אינו מספיק בכדי להבין וללמוד את מושא הדוגמנות. כדי לתקן השמטה זו, יש לחזור לשלב הכנת תוכן העניינים ולהוסיף את הנתונים, אשר היעדרם הוקם במהלך פורמליזציה של האובייקט. יתרה מזאת, כפי שמראה בפועל, יכולות להיות מספר החזרות דומות. אגב, יצירת התוכניות הנחשבות במאמר למבנים פשוטים אינה מוצדקת.
אתה צריך להיות מודע לכך שהמודל הרעיוני כוללכשלעצמו מספר אלמנטים חשובים. ראשית כל אלה כוללים חקר אובייקטים וחקר פעולותיהם. כלומר, על המשתמש לבחון את רשימת כל היישומים הגלויים בפניו ואת המניפולציות שהוא יכול לבצע בכל אובייקט בנפרד. מטבע הדברים, אובייקטים אחרים יכולים להיות (וככל הנראה יהיו) בפיתוח המערכת, אך הם יוסתרו מהמשתמש.
במקרים מסוימים, בעת יצירת אובייקטיםמודלים רעיוניים משתמשים בעיקרון של ארגון מבני של מערכות רב-מפלסיות. באופן זה, היזם משיג עיצוב קל יותר של אובייקט ידידותי למשתמש. הסדר זה מסייע בניהול הטמעת המערכת, וגם מקל על יצירת מבני הפקודה של היישום. כלומר, היזם יכול לקבוע אילו פעולות חלות על אובייקטים שונים, איזה מהם ניתן להכליל. זה מאפשר להפוך את מבנה הפקודות למובן ביותר עבור המשתמש. כלומר, במקום ללמוד מספר עצום של פקודות מונחות עצמים, אתה רק צריך לשלוט בהכללות. בניתוח כל האמור לעיל, אנו יכולים לומר כי המודל הרעיוני הוא רק תרשים הקובע את מאפייני האלמנטים של המבנה המתוכנן ואת קשרי הגורם והתוצאה שלו הדרושים להשגת מטרת התכנון שנקבעה.