مخطط المكونات

مخطط مكونات نظام إدارة وثائق التأمين

في لغة النمذجة الموحدة (UML)، يوضح مخطط المكونات [ 1 ] كيفية ربط المكونات معًا لتشكيل مكونات أكبر أو أنظمة برمجية . ويتم استخدامها لتوضيح بنية الأنظمة المعقدة بشكل تعسفي.

ملخص

يُتيح مخطط المكونات التحقق من أن الوظائف المطلوبة للنظام مقبولة. كما تُستخدم هذه المخططات كأداة تواصل بين المطور وأصحاب المصلحة في النظام. يستخدم المبرمجون والمطورون هذه المخططات لوضع خارطة طريق رسمية للتنفيذ، مما يُتيح اتخاذ قرارات أفضل بشأن توزيع المهام أو تحسين المهارات المطلوبة. يستطيع مديرو النظام استخدام مخططات المكونات للتخطيط المُسبق، من خلال عرض مكونات البرمجيات المنطقية وعلاقاتها في النظام. [ 2 ]

عناصر الرسم التخطيطي

يُوسّع مخطط المكونات المعلومات الواردة في عنصر تدوين المكون. إحدى طرق توضيح الواجهات المُتاحة والمطلوبة للمكون هي من خلال قسم مستطيل مُلحق بعنصر المكون. [ 2 ] طريقة أخرى مُعتمدة لعرض الواجهات هي اصطلاح الكرة والمقبس . يُوضّح التبعية المُتاحة من مكون إلى واجهة بخط متصل إلى المكون الذي يستخدم الواجهة من كرة (أو شكل مصاصة) مُعلّمة باسم الواجهة. يُوضّح التبعية المطلوبة من مكون إلى واجهة بنصف دائرة (أو شكل مقبس) مُعلّمة باسم الواجهة، مُلحقة بخط متصل بالمكون الذي يتطلب هذه الواجهة. يمكن عرض الواجهات الموروثة بشكل مصاصة، يسبق اسم الواجهة رمز الإقحام . لتوضيح التبعيات بينهما، استخدم خطًا متصلًا برأس سهم مفتوح يصل المقبس بالمصاصة. [ 1 ]

مراجع

  1. 1 2 "المكونات". لغة النمذجة الموحدة 2.5.1 . رقم وثيقة OMG: official/2017-12-05. منظمة تطوير معايير مجموعة إدارة الكائنات (OMG SDO). ديسمبر 2017. ص  208.
  2. 1 2 بيل، دونالد (15 ديسمبر 2004). "أساسيات لغة النمذجة الموحدة: مخطط المكونات" . مطور IBM . تم الاسترجاع في 15 يونيو 2019 .