uml introduction
TRANSCRIPT
![Page 2: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/2.jpg)
2
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
![Page 3: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/3.jpg)
3
Unified Modeling Language
UNIFIEDMODELINGLANGUAGE
![Page 4: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/4.jpg)
4
מודלים
![Page 5: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/5.jpg)
5
דיאגרמות: אבני יסוד
![Page 6: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/6.jpg)
6
אלמנטים עיקריים– אבני יסוד
![Page 7: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/7.jpg)
7
בין אלמנטים סוגי קשרים– אבני יסוד
The source element guarantees to carry out the contract specified by the target element
Realization
The source element depends on
The target element and may
be affected by changes to it
Dependency
The target element is specialization of the
more general Element and may be substituted for it
Generalization
A strong form of aggregationComposition
The target element is part of the Source element
Aggregation
A relationship between two or more classifiers that involves connections among their instances
Association
Source TargetDescriptionConstruct
![Page 8: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/8.jpg)
8
Common– אבני יסוד
![Page 9: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/9.jpg)
9
UMLכלי
EA Rational Rose/XDE Argo UML Visual-paradigm Poseidon Aris Select
כל הפעולות הבסיסיות זהות בכל הכלים •העברת מודלים בין הכלים השונים באמצעות •
XMIקובץ
![Page 10: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/10.jpg)
10
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
![Page 11: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/11.jpg)
11
Design Class Diagramsמפת הדרכים ליצירת
Activity Diagrams
Statechart Diagrams
![Page 12: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/12.jpg)
12
הדאגרמות ושלבי הפיתוח העיקרייםHigh level Class diagramדרישות
Use Casesבדיקות
,Component Diagramsהתקנה
Deployment Diagrams
Design Class Diagramsעיצוב
Activity Diagrams
State Chart Diagrams
Sequence Diagrams
Collaboration Diagrams
Packages ,Component Diagramsארכיטקטורה
Use Casesניתוח
Activity Diagram
State Chart Diagrams
High level Class Diagram(Domain Model)
![Page 13: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/13.jpg)
13
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
![Page 14: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/14.jpg)
14
EA – תכונות עיקריות
תוכנתCASE עם תמיכה מלאה בUML 2.1מהדורההחל מהדרישות וכלה בתחזוקה-תמיכה מלאה בכל מחזור החיים של פיתוח תוכנה אפשרות ליצירה אוטומטית של מסמכים ב פורמטRTF וHTML יצירת פקודות DDL למודל הנתוניםיצירת קוד אוטומטית למודל המחלקותReverse Engineering כולל סינכרוניזציה, מקוד לתרשימי מחלקותתמיכה במילון נתונים מרכזי לפרויקטתמיכה בבדיקותתמיכה בניהול הפרויקטניהול תצורה-תמיכה בעבודת צוותMDG Link for Visual Studio.NET
![Page 15: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/15.jpg)
15
EA – היררכיה של ניהול תכנים
נשמר כקובץ פיסי אחד eapעם סיומת
בספריה רצויה
היחידה הבסיסיתלביצוע
checkin/checkout
![Page 16: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/16.jpg)
16
EA – חלונות עיקריים
תפריט ראשי
Project Browser –מציג את המודלים בפרויקט
חלון תרשימים – שטח בניית דיאגראמותUMLToolbox – תרשימיםבניית הארגז הכלים לProperties
![Page 17: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/17.jpg)
17
חלונות עיקריים
Tool Box Glossary
Project Browser
![Page 18: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/18.jpg)
18
Properties
![Page 19: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/19.jpg)
19
EA – פעולות שכיחות
איתור אלמנט בBrowser
לוגית של אלמנט מהמודל/ מחיקה פיסית
יישור קוים
שליטה על פרמטרים של דיאגרמה)F5)
שליטה על הצגתattributes/operations במחלקות
שליטה על הצגת קשרים
מספור אוטומטי של :Use Cases,בדיקות, בעיות, דרישות...
![Page 20: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/20.jpg)
20
Browserכיצד מאתרים אלמנט מהתרשים ב
![Page 21: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/21.jpg)
21
כיצד מיישרים קוים
:על מנת ליישר את קווי הקשר
עמוד על נקודה באמצע קו הקשר
יחד עם הכפתור השמאלי של העכבר CTRLוהקש
![Page 22: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/22.jpg)
22
דיאגרמה שליטה על פרמטרים של
![Page 23: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/23.jpg)
23
במחלקות attributes/operationsשליטה על הצגת
![Page 24: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/24.jpg)
24
קשרים שליטה על הצגת
![Page 25: Uml introduction](https://reader034.vdocument.in/reader034/viewer/2022042602/55a1e0a11a28ab11778b47a9/html5/thumbnails/25.jpg)
25
מספור אוטומטי