كائنات مخطط UML واستخدامها
نشرت: 2022-04-05فيما يلي نظرة عامة على جميع الأنواع التسعة المختلفة لكائنات الرسم التخطيطي النمذجة التي تم تغليفها تحت عنوان UML.
- مخططات فئة UML
- استخدام مخططات الحالة في UML
- مخططات كائن UML
- مخططات تسلسل UML
- مخططات تعاون UML
- مخططات إحصائيات UML
- مخططات نشاط UML
- مخططات مكونات UML
- مخططات نشر UML
تتوفر جميع كائنات مخططات UML هذه في Creately ويمكنك تجربة عرض توضيحي أو إلقاء نظرة على بعض نماذج مخططات UML لمزيد من السياق.
نظام

النظام في مخطط حالة استخدام UML هو مستطيل يغطي جميع حالات الاستخدام في النظام الذي يحدد نطاق نظامك. يمثل أي شيء داخل المربع وظيفة موجودة في النطاق وأي شيء خارجها ليس كذلك. لاحظ أن الجهات الفاعلة في النظام خارج النظام.

كائن بسيط

الكائن البسيط من مخطط كائن UML هو مستطيل يعرض اسم الكائن. عادة ما يتم وضع خط تحت اسم هذا الكائن.

هدف

عنصر الكائن من مخطط كائن UML عبارة عن مستطيل مقسم إلى جزأين. يحتوي الجزء العلوي على اسم الكائن ، بينما يحتوي الجزء الثاني على سمات الكائن. ملحوظة: يجب عدم الخلط بين هذا العنصر وعنصر Class المقسم إلى ثلاثة أجزاء.

التنشيط

عناصر التنشيط في مخطط تسلسل UML عبارة عن مربعات في فترات التواجد. وتسمى هذه أيضًا مربعات استدعاء الطريقة ، وتشير إلى أن الكائن يستجيب لرسالة. يبدأ عند استلام الرسالة وينتهي عند انتهاء الكائن من معالجة الرسالة.

سهم الرسالة

يوضح سهم الرسالة في مخطط تعاون UML التفاعل بين كائن البدء وكائن الوجهة.

الحالة الأولية

الحالة الأولية من مخطط الحالة في UML هي حالة الكائن قبل أي انتقالات. بالنسبة للكائنات ، يمكن أن تكون هذه هي الحالة عند إنشاء مثيل لها. تحدد الحالة الأولية من مخطط نشاط UML نقطة الدخول وحالة النشاط الأولية. تدوين الحالة الأولية عبارة عن دائرة صغيرة مملوءة بالصلب. يمكن أن يكون هناك حالة أولية واحدة فقط في الرسم التخطيطي.

الوضع النهائي

تشير الحالة النهائية من مخطط Statechart في UML إلى تدمير الكائن الذي نصمم حالته. يظهر نهاية النشاط في مخطط نشاط UML إنهاء النشاط. يظهر تدوين النهاية على شكل دائرة تحيط بدائرة صغيرة مملوءة بالصلبة.

نشاط

تحدد حالة النشاط في مخطط Statechart لـ UML ومخطط نشاط UML إجراءً بواسطة كائن. تدوين هذا المستطيل مستدير الزوايا.

تقاطع طرق

حالة الوصل في مخطط الحالة في UML عبارة عن رؤوس يتم استخدامها لتوصيل انتقالات متعددة معًا. يتم استخدامها لبناء مسارات انتقال مركبة بين الدول. يتم تمثيل التقاطع بدائرة سوداء صغيرة.

خيار

تقوم حالة الاختيار في مخطط Statechart في UML بتقييم حراس مشغلات انتقالاتها الصادرة لتحديد انتقال واحد فقط. ربما يكون القرار بشأن المسار الذي يجب اتخاذه دالة لنتائج الإجراءات السابقة التي تم تنفيذها في نفس خطوة التشغيل حتى الاكتمال. يظهر الاختيار الكاذب كرمز على شكل الماس.

شوكة / انضمام

تدوين الشوكة في مخطط نشاط UML هو عقدة تحكم تقسم التدفق إلى عدة تدفقات متزامنة. سيكون لهذا حافة واردة واحدة وحواف صادرة متعددة. عقدة الربط هي عقدة تحكم تزامن تدفقات متعددة. سيكون لهذا حواف واردة متعددة وحافة صادرة واحدة.
تعمل رؤوس الشوكة في مخطط Statechart في UML على تقسيم الانتقال الوارد إلى انتقاليين أو أكثر تنتهي عند رؤوس الهدف المتعامدة. يجب ألا تحتوي المقاطع الصادرة من قمة الشوكة على حراس أو مشغلات. تعمل نقاط الانضمام على دمج العديد من التحولات المنبثقة من رؤوس المصدر في مناطق متعامدة مختلفة. لا يمكن أن تحتوي الانتقالات التي تدخل قمة وصل على حواجز أو مشغلات.

يمكنك إنشائها بسهولة عبر الإنترنت باستخدام أداة الرسم البياني للأنشطة الخاصة بنا.

الدولة المركبة

الحالة المركبة في مخطط Statechart في UML هي حالة بها محطات فرعية (حالات متداخلة).

هدف

تدوين الكائن في مخطط نشاط UML هو عقدة نشاط تُستخدم لتعريف تدفق الكائن في نشاط ما.

نهاية التدفق

عقدة Flow End في مخططات نشاط UML هي عقدة تحكم نهائية تنهي التدفق. إنه يدمر جميع الرموز التي تصل إليه ولكن ليس له أي تأثير على التدفقات الأخرى في النشاط. هذه دائرة صغيرة بداخلها علامة X.

إيصال الإشارة

تدوين استلام الإشارة يسمى أيضًا إجراء حدث القبول في مخطط نشاط UML وهو إجراء ينتظر حدوث حدث معين. يتم رسم هذا على أنه خماسي مقعر.

إرسال الإشارة

إرسال الإشارة في مخطط نشاط UML هو إجراء يقوم بإنشاء مثيل إشارة من مدخلاته ونقله إلى الكائن الهدف ، حيث قد يتسبب في إطلاق انتقال آلة الحالة أو تنفيذ نشاط.

قسم النشاط

قسم النشاط في مخطط نشاط UML هو إما حارّة أفقية / عمودية. تُستخدم الأقسام لفصل الإجراءات داخل مخطط النشاط.

عنصر

يمثل مخطط مكون مكون UML جزءًا معياريًا من النظام. يمثل عنصر المكون في مخطط نشر UML جزءًا قابلاً للتوزيع من تنفيذ النظام.

الواجهة المقدمة

تصف الواجهة المقدمة لمكون في مخطط مكونات UML الخدمات التي يقدمها المكون لبيئته. تم تصميم هذا باستخدام تدوين المصاصة.

الواجهة المطلوبة

تقوم الواجهة المطلوبة لمكون في مخطط مكون UML بتعريف الخدمات التي يتوقعها المكون من بيئته. تم تصميم هذا باستخدام تدوين المقبس.

الواجهة المقدمة والواجهة المطلوبة مع المنفذ

تحدد الواجهة المتوفرة مع المنفذ في مخطط مكونات UML نقطة تفاعل مميزة بين المكون وبيئته. يتم تصوير الموانئ كمربعات صغيرة على جوانب المكونات.

العقدة

عنصر العقدة في مخطط نشر UML هو أي شيء يؤدي العمل في النظام. يمكن أن يكون هذا إما أجهزة مثل أجهزة الكمبيوتر الشخصية ؛ أو برنامج مثل نظام التشغيل وخادم قاعدة البيانات وما إلى ذلك.

جهاز

يعد عنصر الجهاز في مخطط نشر UML نوعًا من العقدة التي تمثل موردًا حسابيًا ماديًا في نظام ، مثل خادم تطبيق.

مواصفات النشر

عنصر تحديد النشر في مخطط نشر UML هو ملف تكوين ، مثل مستند XML أو ملف نصي يحدد كيفية نشر عنصر ما على العقدة.

