مخطط الاتصال

نموذج تصميم نظام واقعي مع مخطط الاتصال الخاص بـ UML
نموذج عام لمخطط اتصال

يُعد مخطط الاتصال [ 1 ] في لغة النمذجة الموحدة (UML) 2.5.1 نسخة مبسطة من مخطط التعاون في UML 1.x. [ 2 ]

يحتوي UML على أربعة أنواع من مخططات التفاعل:

يُمثل مخطط الاتصال التفاعلات بين الكائنات أو الأجزاء من خلال الرسائل المتسلسلة. ويمثل مخطط الاتصال مزيجًا من المعلومات المستقاة من مخططات الفئات والتسلسل وحالات الاستخدام ، والتي تصف كلاً من البنية الثابتة والسلوك الديناميكي للنظام.

مع ذلك، تستخدم مخططات الاتصال الترتيب الحر للكائنات والروابط كما هو الحال في مخططات الكائنات. وللحفاظ على ترتيب الرسائل في هذا النوع من المخططات، تُرقّم الرسائل ترقيمًا زمنيًا وتُوضع بالقرب من الرابط الذي تُرسل عبره. تبدأ قراءة مخطط الاتصال من الرسالة 1.0، ثم تتبع الرسائل من كائن إلى آخر.

تُظهر مخططات التواصل معلوماتٍ مشابهةً لتلك التي تُظهرها مخططات التسلسل، ولكن نظرًا لاختلاف طريقة عرض المعلومات، يسهل العثور على بعضها في أحد المخططين أكثر من الآخر. تُظهر مخططات التواصل العناصر التي يتفاعل معها كل مخطط بشكلٍ أفضل، بينما تُظهر مخططات التسلسل ترتيب حدوث هذه التفاعلات بشكلٍ أوضح.

انظر أيضاً

مراجع

  1. "مخططات الاتصال". لغة النمذجة الموحدة 2.5.1 . رقم وثيقة OMG: official/2017-12-05. منظمة تطوير معايير مجموعة إدارة الكائنات (OMG SDO). ديسمبر 2017. ص  599.
  2. فاولر، مارتن (2004)، UML مُبسّط: دليل موجز للغة نمذجة الكائنات القياسية ( الطبعة الثالثة)، أديسون-ويسلي، ص 131، ISBN   978-0-321-19368-1