Download - Uml introduction
2
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
3
Unified Modeling Language
UNIFIEDMODELINGLANGUAGE
4
מודלים
5
דיאגרמות: אבני יסוד
6
אלמנטים עיקריים– אבני יסוד
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
8
Common– אבני יסוד
9
UMLכלי
EA Rational Rose/XDE Argo UML Visual-paradigm Poseidon Aris Select
כל הפעולות הבסיסיות זהות בכל הכלים •העברת מודלים בין הכלים השונים באמצעות •
XMIקובץ
10
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
11
Design Class Diagramsמפת הדרכים ליצירת
Activity Diagrams
Statechart Diagrams
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)
13
רשימת הנושאים מבוא ל UMLתהליך הפיתוח הכרת התכונות הכלליות של EA
14
EA – תכונות עיקריות
תוכנתCASE עם תמיכה מלאה בUML 2.1מהדורההחל מהדרישות וכלה בתחזוקה-תמיכה מלאה בכל מחזור החיים של פיתוח תוכנה אפשרות ליצירה אוטומטית של מסמכים ב פורמטRTF וHTML יצירת פקודות DDL למודל הנתוניםיצירת קוד אוטומטית למודל המחלקותReverse Engineering כולל סינכרוניזציה, מקוד לתרשימי מחלקותתמיכה במילון נתונים מרכזי לפרויקטתמיכה בבדיקותתמיכה בניהול הפרויקטניהול תצורה-תמיכה בעבודת צוותMDG Link for Visual Studio.NET
15
EA – היררכיה של ניהול תכנים
נשמר כקובץ פיסי אחד eapעם סיומת
בספריה רצויה
היחידה הבסיסיתלביצוע
checkin/checkout
16
EA – חלונות עיקריים
תפריט ראשי
Project Browser –מציג את המודלים בפרויקט
חלון תרשימים – שטח בניית דיאגראמותUMLToolbox – תרשימיםבניית הארגז הכלים לProperties
17
חלונות עיקריים
Tool Box Glossary
Project Browser
18
Properties
19
EA – פעולות שכיחות
איתור אלמנט בBrowser
לוגית של אלמנט מהמודל/ מחיקה פיסית
יישור קוים
שליטה על פרמטרים של דיאגרמה)F5)
שליטה על הצגתattributes/operations במחלקות
שליטה על הצגת קשרים
מספור אוטומטי של :Use Cases,בדיקות, בעיות, דרישות...
20
Browserכיצד מאתרים אלמנט מהתרשים ב
21
כיצד מיישרים קוים
:על מנת ליישר את קווי הקשר
עמוד על נקודה באמצע קו הקשר
יחד עם הכפתור השמאלי של העכבר CTRLוהקש
22
דיאגרמה שליטה על פרמטרים של
23
במחלקות attributes/operationsשליטה על הצגת
24
קשרים שליטה על הצגת
25
מספור אוטומטי