مخطط حالات الاستخدام (UML)
مخطط حالات الاستخدام (Use Case Diagram) من لغة UML يوضح مين يستخدم النظام ووش يقدر يسوي فيه، بدون تفاصيل «كيف». وهو من أول المخططات اللي يرسمها المحلل لأن العميل يفهمه بسهولة.
| الممثل (Actor) | شخص أو نظام خارجي يتعامل مع النظام، مثل بوابة الدفع. |
| حالة الاستخدام | هدف يحققه الممثل، اسمها فعل، وشكلها بيضاوي. |
| حدود النظام | المستطيل: اللي داخله جزء من النظام. |
| «include» | خطوة تصير دايماً: «إرسال طلب» يتضمن «الدفع الإلكتروني». |
| «extend» | خطوة اختيارية بشرط: «تطبيق كوبون» يوسّع «إرسال طلب». |