Use Case
السلام عليكم ورحمة الله وبركاته
اللهم صل وسلم على محمد ...
مرحبا...
ماهو الUse Case ؟
نوع من أنواع ال Behavioral UML تستخدم لوصف حالة وإجراءات النظام بالترتيب ومن يمثل أو يتعامل مع هذا الإجراء من الخارج بشكل مباشر ...
الرموز المستخدمة لوصف ال use case ؟
* System : تمثل النظام وتحدد بحدود مستطيلة..
* Actor : الممثلين الذين يتعاملون مع عمليات النظام ممكن أن يكونوا أشخاص كمستخدمين وموردين و... أو ربما أنظمة أخرى مرتبطة بالنظام الحالي ..
* Use case : تمثل الحالات أو العمليات داخل النظام..
* Relationship : العلاقات بين عملية وأخرى.. بين use case وآخر.. وهناك نوعين من العلاقات..
* Include : عملية بداخلها عملية أخرى وغالبا تكون إجبارية..
* Extend : تعني عملية تابعة أو ممتدة من عملية أخرى غالبا تكون إختيارية...
حتى تستطيع كتابة مقالة على موقع عالم البرمجة أنت بحاجة لتسجيل دخولك ...إجبارا...أما إذا اطلعت على أي محتوى في عالم البرمجة يمكنك أن تترك تعليق أن أردت ولكن ليس ضروريا ...
الصورة في الأسفل توضح الرموز المستخدمة في الUse Case...
مثال على نظام الصرافة ATM...
الصورة في الأعلى تمثل نظام صرافة ATM المستطيل الأخضر تمثل كامل النظام وخارج النظام لدينا ثلاث ممثلين العميل والبنك و الفني أو المسؤول التقني...
العميل لديه بعض الصلاحيات ويمكنه إجراء أحد هذه العمليات..الإطلاع على الرصيد وسحب وإيداع وتحويل الأموال...
أما الفني يعمل على صيانة وإصلاح مشاكل النظام..
والبنك بدوره لديه صلاحية على كل هذه العمليات أو الإجراءات...
إلى هنا انتهى الدرس...أتمنى لكم أوقات سعيدة وكل عام وأنتم بخير.. التقيكم في الدرس القادم بإذن الله...
مصدر الصورة....
https://online.visual-paradigm.com/tutorials/use-case-diagram-tutorial/
محتوى الدورة
الدرس | |
---|---|
1 | Data Flow Diagram.. dfd |
2 | Entity Relationship Diagram....ERD |
3 | تطبيق الERD على تطبيق كريم |
4 | مقدمة في الUML |
5 | Use Case الدرس الحالي |
6 | Activity Diagram |
عن الدرس
7 إعجاب |
1 متابع |
1 مشاركة |
26234 مشاهدات |
منذ 6 سنوات |
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !