صفحهٔ منبع 29نمودار پروفایل (Profile Diagram)
Profile Diagram هر نموداری است که در یک Package با Stereotype «profile» ایجاد شده باشد.
Profileها وسیلهای برای گسترش UML فراهم میکنند. آنها بر Stereotypeهای اضافی و Tagged Valueهایی مبتنیاند که به عناصر UML، Connectorها و مؤلفههای آنها اعمال میشوند. یک Profile مجموعهای از این گسترشها است که در کنار هم یک مسئله مدلسازی مشخص را توصیف میکنند و ساخت سازههای مدلسازی در آن دامنه را تسهیل میکنند.
عناصر و اتصالدهندههای Profile Diagram را از صفحات «Profile» در Diagram Toolbox ایجاد میکنید.
نمودار نمونه
یک واحد معمول در Profile Diagram مشابه شکل منبع است.
آیکونهای جعبهابزار عناصر نمودار پروفایل
| عنصر | توضیح |
|---|
| Profile Package | نخستین مرحله در ایجاد UML Profile این است که در مدل توسعه فنی خود یک Profile Package با Stereotype «profile» بسازید. |
| Stereotype | عناصر Stereotype شیوهای را نمایش میدهند که هر شیء بهواسطه آن گسترش مییابد. |
| Metaclass | عناصر Metaclass انواع شیئی را نمایش میدهند که در Profile Package خود گسترش میدهید. |
| Enumeration | نوعی داده است که نمونههای آن میتوانند یکی از مجموعهای از Enumeration Literalهای تعریفشده توسط کاربر باشند. |
آیکونهای جعبهابزار اتصالدهندههای نمودار پروفایل
عنصر تصویری اصلی — صفحه 29عنصر تصویری اصلی — صفحه 29عنصر تصویری اصلی — صفحه 29عنصر تصویری اصلی — صفحه 29عنصر تصویری اصلی — صفحه 29© Sparx Systems 2026 — صفحهٔ 29 از ۴۲۲ — ایجادشده با Enterprise Architect
صفحهٔ منبع 30اتصالدهندههای نمودار پروفایل — ادامه
| Connector | توضیح |
|---|
| Extension | Connectorهای نوع Extension یک رابطه «extends» میان دو عنصر را نمایش میدهند. |
| Generalization | برای نشاندادن وراثت استفاده میشود. |
| Tagged Value | یک Tagged Value Connector، Tagged Value از نوع Reference ــ یعنی RefGUID ــ را تعریف میکند که مالک آن عنصر Stereotypeشده مبدأ است. نام Tagged Value همان نام نقش مقصد این Connector است و Tagged Value فقط میتواند به عناصری با Stereotype عنصر مقصد ارجاع دهد. |
عنصر تصویری اصلی — صفحه 30عنصر تصویری اصلی — صفحه 30عنصر تصویری اصلی — صفحه 30© Sparx Systems 2026 — صفحهٔ 30 از ۴۲۲ — ایجادشده با Enterprise Architect