דוגמאות למחולל UML
אותו כלי, ארבע בקשות. כל תרשים למטה נוצר בפועל.
מה עושה מחולל UML?
מחולל UML הופך תיאור כתוב של תכנון תוכנה לדיאגרמה מובנית. בדף הזה הוא יוצר דיאגרמות מחלקות UML: תיבות עבור מחלקות וממשקים, עם איברים וקווי קשר ביניהם.
התחילו מהמושגים המרכזיים, ואז הוסיפו את הפרטים החשובים: מה מחלקה מכילה, אילו תפקידים יש לה, במה היא תלויה והאם הקשר הוא אחד-לאחד או אחד-לרבים.
- Standard
- OMG UML 2.5.1 §9–§11
- Also follows
- ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
- Engine
- schematex-umlclass
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
מי משתמש במחולל UML?
מודל ראשוני מהיר לאימות, הרשאות או יכולת אחרת, לפני שמתרגמים אותה לקוד.
תמונה ברורה של משתמשים, תפקידים, הרשאות, פרטי התחברות והפעלות בתכנון בקרת גישה.
דרך להסביר את המחלקות והקשרים שמאחורי מערכת מוכרת, כמו התחברות או גישה לחשבון.
איך ליצור דיאגרמת UML בשלושה שלבים
תארו את התרשים
פסקה אחת מספיקה כדי להתחיל.
ראו את התרשים
נוצר במנוע המתאים.
ציינו מה לשנות
כל עריכה נשמרת כגרסה.
שאלות נפוצות
מהו מחולל UML?
מחולל UML יוצר דיאגרמה מתיאור של מערכת תוכנה. בדף הזה נוצרת דיאגרמת מחלקות UML, שמדגימה מחלקות, ממשקים, מאפיינים, פעולות וקשרים.
מה כדאי לכתוב בפרומפט למחולל UML?
ציינו את המחלקות המרכזיות ותארו כיצד הן מתחברות. הוסיפו מאפיינים, פעולות, הורשה, בעלות וכמויות קשרים חשובים לתכנון.
האם אפשר ליצור דיאגרמת מחלקות לאימות?
כן. תארו משתמשים, פרטי התחברות, הפעלות, תפקידים, הרשאות ואת השירותים שמבצעים עבורם אימות או הרשאה. ציינו אילו אובייקטים מכילים או יוצרים את האחרים.
איך משפרים את הדיאגרמה שנוצרה בפעם הראשונה?
בקשו שינוי מסוים, כמו הוספת מחלקה, שינוי אסוציאציה לקומפוזיציה או הצגת קשר אחד-לרבים. בצעו שינוי אחד בכל פעם כדי שהמודל יישאר קריא.
מה ההבדל בין מחלקה לממשק?
מחלקה מתארת אובייקט עם נתונים והתנהגות. ממשק מגדיר פעולות שמחלקות מממשות מתחייבות לספק, בלי לקבוע את כל פרטי המימוש שלהן.