יצירת דיאגרמת רכיב UML

באפשרותך ליצור דיאגרמת רכיב UML כדי להציג רכיבים, יציאות, ממשקים וקשרי הגומלין ביניהם.

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

דיאגרמת רכיב UML לדוגמה.

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

הערה: הסטנסיל רכיב UML זמין רק אם אתה מנוי של Visio Plan 2 . אם יש לך מנוי, ודא שברשותך הגירסה העדכנית ביותר של Visio.

הפעלת דיאגרמת רכיב

  1. התחל Visio. לחלופין, אם כבר יש לך קובץ פתוח, לחץ על file > New.

  2. עבור אל קטגוריות > תוכנה ורכיב UML של מסד נתונים > UML.

  3. בחר את התבנית הריקה או את אחת משלוש הדיאגרמות המתחילות. לאחר שבחרת את התבנית הרצויה, לחץ על צור.

  4. אתה אמור לראות את החלון ' צורות ' לצד הדיאגרמה. אם אינך רואה זאת, עבור אל הצגתחלוניות משימות של > וודא שהאפשרות ' צורות ' נבחרה. אם עדיין אינך רואה אותו, לחץ על לחצן הרחב את החלון ' צורות ' לחצן ' הרחב צורות חלון ' בצד ימין.

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

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

צורות של רכיבים

מתי להשתמש

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

צורת הרכיב "Store"

הצגה או הסתרה של סטריאוטיפ

לחץ באמצעות לחצן העכבר הימני על הצורה כדי להראות או להסתיר את תווית הסטריאוטיפ.

תפריט לחיצה ימנית, הפקודה ' הצג סטריאוטיפ ', <<component>> תווית טקסט

מערכות משנה

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

עצה: אם רכיב נעלם לאחר גרירתו מעל רכיב אחר, ולאחר מכן הבא אותו לחזית על-ידי הקשה על CTRL + SHIFT + F.

צורת מערכת משנה של אחסון עם רכיב הזמנה נגררת מעליו

צורות ממשק

מתי להשתמש

  1. השתמש בצורת הממשק שמספקת כאשר ברצונך לציין את מימוש הכיתה/ממשק.

  2. השתמש בממשק הנדרש כאשר ברצונך לציין תלות בכיתה/ממשק.

שני ממשקים מחוברים, 1: צורת ממשק שצוינה המסתיימת בעיגול, 2: צורת הממשק הנדרשת המסתיימת ב-socket

שלב 1

גרור צורת ממשק שצוינה לדף ושנה את ריבוע היציאה באמצעות נקודת חיבור. אתה יודע שהוא מחובר כאשר אתה רואה את הסימון הירוק סביב נקודת החיבור.

צורת ממשק מודבקה לצורה ' רכיב '

שלב 2

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

צורת ממשק נדרשת מודבקת לצורה ' רכיב '

שלב 3

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

נקודת אחיזה צהובה בצורת הממשק הנדרשת

שלב 4

גרור את נקודת האחיזה הצהובה כדי להתחבר לממשק המצורף.

צורת ממשק נדרשת המחוברת לממשק שמספק

עצות עבור מחברים

יישור מחברים

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

הראית ריבוי

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

שינוי סוג מחבר

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

יצירת חיבורים דינאמיים במקום חיבורי נקודות

אם אתה מצפה להעביר צורות רבות, שקול ליצור חיבור דינאמי במקום חיבור נקודתי.

הזזה או סיבוב של טקסט במחברים

ככל הנראה תצטרך לסובב או להעביר טקסט בקווי המחבר. כך תוכל לעשות זאת:

  1. לחץ על אזור ריק של הדף כדי לבטל את הבחירה של כל פריט שעשוי להיבחר.

  2. בכרטיסיה בית , בקבוצה כלים , לחץ על הכלי בלוק טקסט לחצן 'בלוק טקסט'

  3. לחץ על המחבר המכיל טקסט שברצונך לסובב או להעביר.

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

  5. לאחר שתסיים, לחץ על לחצן כלי המצביע לחצן מצביע

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

דיאגרמת רכיב UML לדוגמה.

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

הערה: הסטנסיל רכיב UML זמין רק אם אתה מנוי של Visio Plan 2 . אם יש לך מנוי, ודא שברשותך הגירסה העדכנית ביותר של Visio.

התחלת דיאגרמת רצף

  1. פתח את Visio עבור האינטרנט.

  2. בגלריה, גלול מטה אל שורת הרכיבים של UML , באמצע המעבר למטה בעמוד.

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

  3. לחץ על פריט כלשהו כדי לראות תצוגה מקדימה גדולה יותר.

  4. כאשר תמצא את הדיאגרמה שבה ברצונך להשתמש, לחץ על לחצן צור .

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

צורות של רכיבים

מתי להשתמש

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

צורת הרכיב "Store"

הצגה או הסתרה של סטריאוטיפ

לחץ באמצעות לחצן העכבר הימני על הצורה כדי להראות או להסתיר את תווית הסטריאוטיפ.

תפריט לחיצה ימנית, הפקודה ' הצג סטריאוטיפ ', <<component>> תווית טקסט

מערכות משנה

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

עצה: אם רכיב נעלם לאחר גרירתו מעל רכיב אחר, ולאחר מכן הבא אותו לחזית על-ידי הקשה על CTRL + SHIFT + F.

צורת מערכת משנה של אחסון עם רכיב הזמנה נגררת מעליו

צורות ממשק

מתי להשתמש

  1. השתמש בצורת הממשק שמספקת כאשר ברצונך לציין את מימוש הכיתה/ממשק.

  2. השתמש בממשק הנדרש כאשר ברצונך לציין תלות בכיתה/ממשק.

שני ממשקים מחוברים, 1: צורת ממשק שצוינה המסתיימת בעיגול, 2: צורת הממשק הנדרשת המסתיימת ב-socket

שלב 1

גרור צורת ממשק שצוינה לדף ושנה את ריבוע היציאה באמצעות נקודת חיבור. אתה יודע שהוא מחובר כאשר אתה רואה את הסימון הירוק סביב נקודת החיבור.

צורת ממשק מודבקה לצורה ' רכיב '

שלב 2

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

צורת ממשק נדרשת מודבקת לצורה ' רכיב '

שלב 3

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

נקודת אחיזה צהובה בצורת הממשק הנדרשת

שלב 4

גרור את נקודת האחיזה הצהובה כדי להתחבר לממשק המצורף.

צורת ממשק נדרשת המחוברת לממשק שמספק

עצות עבור מחברים

יישור מחברים

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

הראית ריבוי

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

שינוי סוג המחבר

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

יצירת חיבורים דינאמיים במקום חיבורי נקודות

אם אתה מצפה להעביר צורות רבות, שקול ליצור חיבור דינאמי במקום חיבור נקודתי.

הזזה או סיבוב של טקסט במחברים

ככל הנראה תצטרך לסובב או להעביר טקסט בקווי המחבר. כך תוכל לעשות זאת:

  1. לחץ על אזור ריק של הדף כדי לבטל את הבחירה של כל פריט שעשוי להיבחר.

  2. בכרטיסיה בית , בקבוצה כלים , לחץ על הכלי בלוק טקסט לחצן 'בלוק טקסט'

  3. לחץ על המחבר המכיל טקסט שברצונך לסובב או להעביר.

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

  5. לאחר שתסיים, לחץ על לחצן כלי המצביע לחצן מצביע

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

רכיב דיאגרמה המציגה את המבנה של קוד התוכנה כרכיבים אחידים

הסבר 1 בדיאגרמת רכיב, הרכיבים הם סוגים כלליים במקום מופעים. כדי להראות מופעי רכיבים, השתמש בדיאגרמת פריסה.

הסבר 2 יחסי התלות מציינים שרכיב לקוח תלוי ברכיב ספק בדרך כלשהי.

  1. בTE000130250: תחת קטגוריות תבניות, לחץ על תוכנהולאחר מכן לחץ על דיאגרמת מודל UMLולאחר מכן לחץ על צור.

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

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

    הערה: אם תצוגת העץ אינה גלויה, הצבע על הצג בתפריט UML ולאחר מכן לחץ על סייר המודלים.

  3. גרור צורת רכיב אל דף הציור עבור כל רכיב שברצונך לייצג.

  4. במידת הצורך, גרור צורת ממשק אל דף הציור והדבק את נקודת הקצה ללא העיגול לצורת רכיב.

    הוספת ממשק לכיתה, לרכיב או לרכיבים אחרים

    1. בדיאגרמת מבנה סטטי, רכיב או פריסה, גרור את הצורה ממשק סוכריה על מקל אל דף הציור.

    2. הדבק את נקודת הקצה ללא העיגול לנקודת חיבור תמונת נקודת חיבור - X כחול ברכיב מחלקה או ברכיב אחר.

    3. לחץ פעמיים על צורת הממשק כדי להוסיף שם, פעולות וערכי מאפיינים אחרים.

      Tiplist

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

      כדי לשנות את סוג הצורה שמציגה עבור ממשק, לחץ באמצעות לחצן העכבר הימני על צורת הממשק ולחץ על הצג כממשק דמוי-רמה או הצג כממשק סוכריה על מקל.

  5. השתמש בצורות תלות כדי לציין את קשרי הגומלין בין רכיבים או בין רכיב אחד לממשק של רכיב אחר.

    ציון יחסי תלות בין רכיבי UML

    1. גרור צורת תלות מהסטנסיל מבנה סטטי של uml, פריסת UMLאו רכיב UML אל דף הציור ומקם אותו ליד הרכיבים שברצונך לקשר.

    2. הדבק את נקודת הקצה עם ראש חץ לנקודת חיבור תמונת נקודת חיבור - X כחול ברכיב שהרכיב השני תלוי בו. הדבק את נקודת הקצה ללא ראש חץ לנקודת חיבור ברכיב התלויה ברכיב האחר.

    3. לחץ פעמיים על התלות כדי להוסיף שם, סטריאוטיפ ומאפיינים אחרים.

      עצה: אם ברצונך לציין מעקב, ליטוש, שימוש או איגוד תלות, באפשרותך להשתמש בצורות ' מעקב', ' עידון', ' שימוש' או ' איגוד ' מהסטנסיל ' מבנה סטטי של UML '.

  6. לחץ פעמיים על צורה כלשהי כדי לפתוח את תיבת הדו מאפייני UML שבה באפשרותך להוסיף שם, תכונות, פעולות ומאפיינים אחרים.

  7. שמור את הדיאגרמה.

למידע נוסף

דיאגרמות UML ב- Visio

יצירת דיאגרמת תקשורת UML

יצירת דיאגרמת פריסת UML

יצירת דיאגרמת רצף מסוג UML

זקוק לעזרה נוספת?

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×