مخططات تسلسل UML: المرجع

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

المخطط يظهر مثالاً من المثيلات و الأحداث بدلاً من الفئات و الأساليب; أكثر من مثيل واحد من نفس النوع يمكن أن يظهر في المخطط ، ويمكن أن يظهر أكثر من تواجد من نفس الرسالة أيضاً.

هناك نوعان من مخططات التسلسل:

نوعي مخططات التسلسل متشابهان, على الرغم من أن عدد قليل من خصائص العناصر مختلفة.

للحصول على مزيد من المعلومات حول كيفية إنشاء و رسم الرسومات التخطيطية للطراز , راجع كيفية القيام بما يلي: تحرير مخططات و طراز UML.

قراءة مخططات التسلسل

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

أجزاء الرسم التخطيطي لتسلسل

شكل

العنصر

الوصف

1

فترة التواجد

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

2

الممثل

مشارك خارجي عن النظام الذي يتم تطوير.

يمكنك جعل رمز ممثل يظهر في أعلى فترة تواجد بواسطة إعداد الخاصية ممثل الخاصة به.

3

رسالة متزامنة

ينتظر المرسل الاستجابة لرسالة متزامنة قبل أن يستمر. المخطط يُظهر كلا من الاتدعاء و الإرجاع. يتم استخدام الرسائل المتزامنة لتمثل استدعاءات الدالة العادية ضمن برنامج, بالإضافة إلى أنواع أخرى من الرسالة التي تعمل بنفس الطريقة.

4

رسالة غير متزامنة

الرسالة التي لا تتطلب استجابة قبل متابعة المرسل. الرسالة الغير متزامنة تُظهر فقط استدعاء من المرسل. استخدمها لتمثّل الاتصال بين مؤشرات ترابط منفصلة أو إنشاء مؤشر ترابط جديد.

5

تواجد التنفيذ

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

يبدأ التنفيذ حيث يتلقى الشخص المشارك رسالة. إذا كانت رسالة البدء رسالة متزامنة ، ينتهي التنفيذ بسهم «إرجاع» إلى المرسل.

6

رسالة رد الاستدعاء

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

7

رسالة ذاتية

رسالة من أحد المشاركين إلى نفسه. يظهر تواجد التنفيذ الناتج على قمة تنفيذ الإرسال.

8

رسالة إنشاء

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

9

رسالة عثور

رسالة غير متزامنة من مشارك غير معروف أو مشارك غير محدد.

10

رسالة فقدان

رسالة غير متزامنة إلى مشارك غير معروف أو مشارك غير محدد.

11

تعليق

يمكن إرفاق تعليق بأي نقطة على فترة تواجد.

12

استخدام تفاعلي

يحيط تسلسل الرسائل التي تم تعريفها في مخطط آخر.

لإنشاء استخدام تفاعل ، انقر فوق الأداة ومن ثم اسحب عبر فترات التواجد التي تريد تضمينها.

13

الجزء المدمج

مجموعة من الأجزاء. كل جزء يمكنه إحاطة رسالة واحدة أو أكثر. هناك أنواع مختلفة من الأجزاء المجمعة. لمزيد من المعلومات، راجع تصف التحكم بالانسياب مع أجزاء في مخططات تسلسل UML.

لإنشاء جزء, انقر بزر الماوس الأيمن فوق رسالة، أشر إلى إحاطة بـ ، ثم انقر فوق نوع الجزء.

14

حماية الجزء

يمكن استخدامه لإعلان شرط مكافئ ما إذا كان الجزء سيحدث.

لتعيين الحماية, حدد جزء ، ثم حدد الحماية واكتب قيمة.

التفاعل

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

مخطط تسلسل

الرسم التخطيطي الذي يعرض تفاعلاً. لعرض خصائصه ، انقر فوق جزء فارغ من الرسم التخطيطي.

ملاحظةملاحظة
أسماء "مخطط التسلسل", و "التفاعل" الذي يعرضه, و الملف الذي يحتوي على الرسم التخطيطي يمكن أن تكون كافة مختلفة.

راجع أيضًا:

المبادئ

مخططات تسلسل UML: إرشادات

كيفية القيام بما يلي: تحرير مخططات و طراز UML

مخطط حالات استخدام UML المرجع

مخططات فئات UML: المرجع

مخططات مكونات UML: المرجع

مخططات مكونات UML: المرجع