أمثلة على مخططات حالات الاستخدام.
أداة واحدة، أربعة طلبات. كل رسم أدناه ناتج فعلي.
ما مخطط حالات الاستخدام؟
مخطط حالات الاستخدام هو مخطط سلوكي بلغة UML يوضّح ما يفعله النظام من منظور الجهات الفاعلة. قد تكون الجهة الفاعلة شخصًا أو مؤسسة أو نظامًا خارجيًا يتفاعل مع حدود النظام.
تسمّي حالات الاستخدام النتائج التي يوفّرها النظام. توضّح علاقات التضمين السلوك المعاد استخدامه والضروري، بينما توضّح علاقات الامتداد السلوك المشروط أو الاختياري.
- Standard
- OMG UML 2.5.1 §18
- Also follows
- Visual subset
- Engine
- schematex-usecase
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
من يستخدم مخططات حالات الاستخدام؟
توضيح مسؤوليات العملاء والمسؤولين والدفع والتوصيل والمخزون قبل العمل على المتطلبات التفصيلية.
شرح الأشخاص والخدمات المشاركين عند اكتشاف نظام المراقبة سقوط شخص.
تحديد التفاعلات بين الطلاب والمرشدين وقاعدة البيانات ونظام التسجيل في روبوت محادثة للتسجيل.
كيفية إنشاء مخطط حالات استخدام في ثلاث خطوات.
صِفه
تكفي فقرة واحدة للبدء.
شاهد الرسم
يرسمه المحرّك المناسب.
حدّد ما تريد تغييره
تُحفظ نسخة مع كل تعديل.
أسئلة شائعة
ما مخطط حالات الاستخدام؟
هو مخطط UML يوضّح الجهات الفاعلة والوظائف التي تستخدمها ضمن حدود النظام.
ما المكونات الرئيسية؟
يتضمن مخطط حالات الاستخدام الجهات الفاعلة وحالات الاستخدام والارتباطات وحدود النظام. ويمكنه أيضًا إظهار علاقات التضمين والامتداد.
متى ينبغي استخدامه؟
استخدمه أثناء جمع المتطلبات أو في بداية التصميم، عندما يحتاج أصحاب المصلحة إلى تصور مشترك وعام لنطاق النظام.
ما الفرق بين التضمين والامتداد؟
يشير التضمين إلى سلوك مطلوب دائمًا ضمن حالة استخدام. أما الامتداد فيشير إلى سلوك لا يحدث إلا عند تحقق شرط محدد.
رسومات أخرى للمهمة نفسها.
حدّد النظام من منظور المستخدم.
حساب مجاني، دون بطاقة. صِف الجهات الفاعلة والوظائف والأنظمة الخارجية.
افتح المحرّر