بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

9 نوع دياگرام در UML وجود دارد.
Class Diagram
Object Diagram * 
Component Diagram
Deployment Diagram
Use case Diagram *
Sequence Diagram
Collaboration Diagram
State chart Diagram
Activity Diagram
* Not Applicable for architecture description.
 

اسلاید 2 :

برخی اجزای UML برای توصيف Runtime ، برخی برای Design/Build Time و برخی برای توصيف هر دو به کار ميروند.

اسلاید 3 :

Object (R)
Class (B/R)
Package (B)
Sub-system (B)
Layer (B)
Component (R)
Interface (B/R)
Process (R)

اسلاید 4 :

Stereotype : مکانيزمی جهت ايجاد المان های جديد از طريق افزودن semantic ، constraint يا property (هايي) به المانهای اصلی UML .
درون << >> يا با آيکون مخصوصی نشان داده ميشود.
مثال: Subsystem يک Stereotyped Package است که آيکون خاص خود را دارد.

اسلاید 5 :

Tagged Value : امکان افزودن ليستی از property ها به يک المان.
از ديد معماری نرم افزار، برای component ها، process ها، interface ها، thread ها، association ها، dependency ها و node ها مفيد است.
نام و مقدار آن درون {} نوشته ميشود.

اسلاید 6 :

برچسبی شامل مشخصه های اصلی يک View شامل
Title: Description of the view.
Type: Based on the viewpoint name.
Date: Last date updated.
Responsible: Person(s) responsible for creating the view.

اسلاید 7 :

توصيف component های زمان اجرا، ارتباطات، اينترفيس ها و پورت های آنها.
component در اينجا به معنای component instance (زمان اجرا) استفاده ميشود.
اين دياگرام کلاً مربوط به runtime است. برای Build/Design Time از دياگرام Subsystem استفاده ميکنيم.

اسلاید 8 :.

تمرکز Class diagram روی گروهی از المانهای مدل مانند کلاس ها، بسته ها، زيرسيستم ها، موجوديتهای ديتابيس يا table های آن است.
Subsystem Diagram گروهی از زيرسيستم ها و ارتباطات آنها را (از طريق اينترفيس ها) نشان ميدهد.
کلاس های مهم و سيستم های خارجی هم نمايش داده ميشوند.

اسلاید 9 :

Interaction diagram نمونه هايي از المان های مدل و پيام های تبادلی ميان آنها را نشان ميدهد.
به طور سنتی از Object استفاده ميشده اما نمونه المانهای ديگر هم قابل استفاده است.
در معماری، تمرکز بر Component ها و نمونه process ها حائز اهميت است.

اسلاید 10 :.

نمايش رفتار پويا (ديناميک) المان های سيستم است.
در معماری، برای نمايش حالت component ها، فرآيند ها و thread ها به کار ميرود.
برای کلاسهای اصلی سيستم هم قابل ارائه است.
جهت انجام تست در معماری کاربرد دارد.
مثال: حالات مختلف بخش هشدار در يک سيستم هشدار دهنده سخت افزاری.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید