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