Professional Documents
Culture Documents
ملف ترجمة-3
ملف ترجمة-3
الخصائص:
العيوب:
حيث يتم استالم آمر الشراء من قبل مركز التوزيع ثم يتم التحقق من تواجد المنتج في المخزن:
اذا كان المنتج موجودا في المخازن :تتم طباعة الفاتورة ثم شحن البضاعة الى الزبون.
اذا كان المنتج غير موجودا في المخازن :يتم اخبار قسم التسويق و من ثم اخبار الزبون بذلك
مخططات تدفق البيانات)(DFDS
إظهار تدفق البيانات /المعلومات من مكان إلى آخر
ربط العمليات بمخازن البيانات وبيان عالقتها بالمستخدمين والعالم الخارجي
وصف ما سوف تقوم به العملية ولكنها ال تصف الطريقة /الكيفية
تستخدم في التحليل البنائي
الخصائص:
مفهومة وواضحة ،يمكن التحقق منها ،سهلة الرسم والتعديل ،انهيار العملية
العيوب:
يتم تمثيل تدفق البيانات فقط
مثال على مخططات تدفق البيانات )(DFDS
حيث يتم استالم آمر الشراء من قبل قسم التسويق ثم الى مركز التوزيع ثم يتم التحقق من توفر المنتج في المخزن:
اذا كان المنتج موجودا في المخازن :تتم طباعة الفاتورة ثم شحن البضاعة الى الزبون.
اذا كان المنتج غير موجودا في المخازن :يتم اخبار قسم التسويق و من ثم اخبار الزبون بذلك
مخططات نشاط األدوار)(RADS
عرض بياني للعملية من منظور األدوار
التركيز على مسؤولية األدوار وتفاعالتها
تشمل األدوار الوظائف التنظيمية وأنظمة SWوالعمالء والموردين
الخصائص:
مفيد في التواصل
سهل وبديهي لالستخدام والفهم
عرض تفصيلي للعملية
موازاة النشاط
العيوب:
استبعاد كائنات األعمال
ال يوجد تفكيك للعملية
مخططات نشاط األدوار)(RADS
حيث يقوم الزبون بالبدئ ثم يصبح قادرا على تحديد الخيارات من البضاعة و من ثم دفع الفاتورة و المغادرة
يبدا البائع ( ) cashierبالدخول ليتمكن من التعامل مع طلب الزبون ثم يقوم بالخروج بعد التعامل مع الزبون
مخططات تفاعل االدوار )(RIDS
ناتج عن مزيج من الرسوم البيانية للتفاعالت ومخططات نشاط األدوار
المصفوفة مستخدمة لربط األنشطة باألدوار
الخطوط األفقية تشير إلى تفاعالت اإلنسان /الدور
الخصائص:
بديهية للفهم
سهل االستخدام
التحديد الجيد للمسؤوليات
تفصيل النشاط
العيوب:
تميل إلى أن تكون فوضوية
يصعب بناؤها وتحديثها
ال توجد نماذج I / O
مثال مخططات تفاعل االدوار )(RIDS
حيث يقوم الزبون بطلب منتج و يقوم قسم التسويق باستالم امر الشراء ثم طلبه من مركز التوزيع و الذي قوم بدوره
بالتأكد من توفر المنتج و في حالة لم يكن المنتج متوفرا يتم رفض الطلب ،اما ان كان المنتج متوفرا فالمخازن يتم
حجز المنتج ثم اصدار فاتورة للزبون
مخططات العمر)(UML
األساليب الشيئية المستخدمة في النمذجة
أثبتت مجموعة من الممارسات الهندسية نجاحها في نمذجة النظم الكبيرة والمعقدة
يغطي كال من المفاهيم BPsووظائف النظام والعناصر الملموسة وفئات لغة البرمجة ،مخططات قاعدة البيانات و مكونات sw
مخططاتUML:
مخطط الفئات :هيكل النظام (المفاهيم والعالقات)
مخطط حاالت الفئة أو النظام
مخطط النشاط :األنشطة واإلجراءات
مخطط التسلسل :الرسائل المرسلة بين مجموعة من الكائنات
مخطط التعاون :التعاون الكامل بين كائنات النظام
مخططات صنفUML
مخطط فئة : UMLصورة للفئات في نظام ، OOوحقولها وطرقها ،والصالت بين الفئات التي تتفاعل أو ترث من بعضها البعض
تفاصيل كيفية تفاعل الفئات مع بعضها البعض
تفاصيل خوارزمية؛ عن كيف يتم تنفيذ سلوك معين
مخططات األصناف
اسم الفئة في أعلى المربع
اكتب >> <<interfaceفوق أسماء الواجهات
استخدام الخط المائل للحصول على اسم فئة مجردة
السمات (اختيارية)
يجب أن تشمل جميع حقول الكائن
عمليات /طرق (اختيارية)
قد تحذف الطرق البسيطة)(get / set
لكن ال تحذف أي طرق من الواجهة!
ال ينبغي أن تشمل الطرق الموروثة