מהו מודל רעיוני?

תוכן עניינים:

מהו מודל רעיוני?
מהו מודל רעיוני?
Anonim

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

דגם קונספטואלי
דגם קונספטואלי

משמעות המונח

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

משימות עיקריות

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

מודל נתונים רעיוני
מודל נתונים רעיוני

יעדים עיקריים

למודל הרעיוני יש את המטרות הבאות:

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

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

אי שימוש בטרמינולוגיה זו הוכח כגורם לשימוש במונחים מרובים להגדרת אותה סכימה, או באותו מונח לתיאור סכמות שונות.

פיתוח מודל רעיוני
פיתוח מודל רעיוני

פיתוח המודל הרעיוני

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

מודל מערכת מושגית
מודל מערכת מושגית

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

רכיבים חשובים

שים לב שהמודל הרעיוני כולל מספר אלמנטים חשובים. קודם כל, הם כןחקר חפצים וחקר פעולותיהם. כלומר, על המשתמש לבחון את רשימת כל האפליקציות הגלויות לו ואת המניפולציות שהוא יכול לבצע על כל אובייקט בנפרד. מטבע הדברים, אובייקטים אחרים עשויים (וככל הנראה יהיו) נוכחים בפיתוח המערכת, אך הם יוסתרו מהמשתמש.

מודל תחום מושגי
מודל תחום מושגי

מסקנה

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

מוּמלָץ: