نمودارهای UML

UML2 داراي 13 نمودار رسمي مي باشد. در جدول زير مي توانيد انواع اين نمودارها را همراه با نسخه اي

از UML كه ارائه شده اند را ببينيد. علي رقم اينكه هر كدام از اين نمودارها بصورت مجزا قواعد و نمادهاي

مخصوص به خود را دارند ولي در اصل نمودارهاي UML قابليت انعطاف زيادي داشته و مي توان از انواع

نمادها و نمودارها در نمودارهاي ديگر استفاده كرد. استاندارد UML بيان مي كندكه از عناصر مخصوص به

يك نمودار تنها مي توان در آن نوع نمودار خاص استفاده كرد ولي اين يك قانون كلي نيست.

 

نمودار

هدف نمودار

نسخه

Activity

نمايش نحوه رفتار و رويه اجراي يك كار

UML 1

Class

نمايش كلاس ، مشخصات كلاس و روابط بين كلاسها

UML 1

Communication

تراكنشهاي بين آبجكتها را نمايش مي دهد و تأكيد آن بر ارتباط بين اشياء مي باشد

UML 1

Component

ساختار و نحوه ارتباط بين مؤلفه ها

UML 1

Composite structure

تجزيه ساختاري يك كلاس در حال اجرا

New to UML 2

Deployment

نحوه استقرار فيزيكي سيستم

UML 1

Interaction overview

تركيب نمودار فعاليت و نمودار توالي

New to UML 2

Object

مثالي براي نحوه پيكربندي نمونه ها

Unofficially in UML 1

Package

ساختار سلسله مراتبي نحوه  كامپايل نرم افزار

Unofficially in UML 1

Sequence

تعامل بين اشياء ، تأكيد اين نمودار بر توالي انجام كارها است

In UML 1

State machine

چگونه رويدادها يك شيء را در طول دوره عمرش تغيير مي دهند

In UML 1

Timing

تعامل بين اشياء ، تأكيد اين نمودار بر زمان مي باشد

New to UML 2

Use case

نمايش نحوه تعامل كاربران با سيستم

In UML 1

 در واقع UML داراي مجموعه اي از نمودارها مي باشد و استانداردي را تهيه نموده است كه تحليل گر را

قادر مي سازد تا طرحي را ايجاد كند كه قابل درك براي مشتري ، برنامه نويس و همه افراد درگير فرآيند

توسعه سيستم باشد. هر كدام از نمودارهاي UML در زمان خود و براي شخص مورد نظر خود بيان كننده

يك ديد از سيستم مي باشند.