Use Case

Neama Ahmadمنذ 5 سنوات

السلام عليكم ورحمة الله وبركاته
اللهم صل وسلم على محمد ...
مرحبا... 

ماهو الUse Case ؟

نوع من أنواع ال Behavioral UML تستخدم لوصف حالة وإجراءات النظام بالترتيب ومن  يمثل أو يتعامل مع هذا الإجراء من الخارج  بشكل مباشر ...

الرموز المستخدمة لوصف ال use case ؟ 

* System : تمثل  النظام  وتحدد بحدود مستطيلة.. 

 

 * Actor : الممثلين الذين يتعاملون مع عمليات النظام ممكن أن يكونوا أشخاص كمستخدمين وموردين و... أو ربما أنظمة أخرى مرتبطة بالنظام الحالي ..

 

* Use case : تمثل الحالات أو العمليات داخل النظام..

 

* Relationship : العلاقات بين عملية وأخرى.. بين use case وآخر.. وهناك نوعين من العلاقات..

* Include : عملية بداخلها عملية أخرى وغالبا تكون إجبارية..     

  Inc

* Extend : تعني عملية تابعة أو ممتدة من عملية أخرى غالبا تكون إختيارية... 

    Ext

     

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

 

الصورة في الأسفل توضح الرموز المستخدمة في الUse Case...

Jo

 

 

مثال على نظام الصرافة ATM...

              Atm

 

الصورة في الأعلى تمثل نظام صرافة ATM المستطيل الأخضر تمثل كامل النظام وخارج النظام لدينا ثلاث ممثلين العميل والبنك و الفني أو المسؤول التقني...

العميل لديه بعض الصلاحيات ويمكنه إجراء أحد هذه العمليات..الإطلاع على الرصيد وسحب وإيداع وتحويل الأموال...

أما الفني يعمل على صيانة وإصلاح مشاكل النظام..

والبنك بدوره لديه صلاحية على كل هذه العمليات أو الإجراءات...

 

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

 

مصدر الصورة....

https://online.visual-paradigm.com/tutorials/use-case-diagram-tutorial/

 

المحاضر

Neama Ahmad

الكلمات الدليلية

عن الدرس

7 إعجاب
1 متابع
1 مشاركة
23290 مشاهدات
منذ 5 سنوات

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !