مخطط التتابع
عودة للموسوعةمخطط التتابع أومخطط التسلسل أورسم تخطيطي تسلسلي هومن أحد أنواع مخططات الفئة في لغة النمذجة الموحدة (UML) يوضح التفاعل بين العناصر خلال تسلسل زمني ويصور الكائنات (objects) والأصناف (classes) التي يتضمنها سيناريوبرمجي معين وتسلسل الرسائل المتبادلة بين الكائنات لتطبيق السيناريوبشكل سليم. مخططات التتابع مرتبطة مع حالة استخدام use case في العرض المنطقي للنظام قيد التطبيق. يشار إلى مخطط التتابع أحيانا بمخطط الحدث أوسيناريوالحدث.
مخطط التتابع يعرض مجموعة من العمليات أوالكائنات المتنوعة على خطوط طولية تسمى (خطوط الحياة)، وأسهم أفقية توضح الرسائل المتبادلة بينها. تسمح هذه الطريقة بتفصيل طريقة عمل السيناريوأثناء وقت التطبيق بطريقة رسومية.
طريقة الرسم
إذا كان خط الحياة يخص كائنا Object فهويمثل دورا في المخطط. هجر اسم نموذج الكائن فارغا يمكن حتى يشير على حتى النموذج مجهول الهوية. الرسائل المتبادلة، باستخدام الأسهم الأفقية واسم الرسالة فوق جميع سهم، يشير على التفاعل. الاسهم ذات الرأس الممتلئ تدل على استنادىءات/نداءات متزامنة بينما تدل الأسهم ذات الرؤوس المفرغة على استنادىءات/نداءات غير متزامنة. تدل الخطوط المتبترة على الرسائل التي تمثل ردا على رسالة سابقة. إذا كان الاستنادىء متزامنا، يجب على المرسل الانتظار حتى تنتهي الرسالة، مثل تنشيط دالة أما إذا كان الاستنادىء غير متزامن فيمكن الاستمرار في العملية دون انتظار رد. تستخدم الاستنادىءات الغير متزامنة في التطبيقات ذات مسارات المعالجة المتعددة، التطبيقات الموجهة بالأحداث وتطبيقات البرمجيات الوسيطة المتمحورة حول الرسائل. صناديق التنشيط، أوصناديق مناداة العمليات هي مستطيلات ترسم على خطوط الحياة لتدل على حتى عملية معينة هي قيد التطبيق نتيجة لاستقبال رسالة معينة. الكائنات التي تنادي عمليات على نفسها تستخدم الرسائل وتضيف صندوق تنشيط حديث فوق آخر لتدل على مستوى مختلف من العمليات. إذا تعطل كائن (تمت إزالته من الذاكرة) يرسم حرف x تحت خط الحياة.
مراجع
- ↑ "ترجمة ومعنى sequence diagram بالعربي في قاموس المعاني. قاموس عربي انجليزي مصطلحات صفحة 1". www.almaany.com. مؤرشف من الأصل في 03 يناير 2020. اطلع عليه بتاريخ 03 يناير 2020.
- ^ OMG (2011). OMG Unified Modeling Language (OMG UML), Superstructure, V2.4.1, p. 507. نسخة محفوظة 17 سبتمبر 2017 على مسقط واي باك مشين.
التصنيفات: مخططات لغة النمذجة الموحدة, قالب أرشيف الإنترنت بوصلات واي باك, قالب تصنيف كومنز بوصلة كما في ويكي بيانات, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات