Object Analysis and Design
ستكون هناك محاضرة يوم الثلاثاء الموافق 22-3-2016 بنفس المقر المعتاد
بنفس التوقيتات..
3:00 م ==> OOD
5:00 م ==> OOP
يتكون المقرر من جزئين اساسيين :
الجزء الأول : مفاهيم التقنية كائنية
التوجية
الجزء الثانى : التصميم باستخدام
اسلوب لغة النمط الموحد
الجزء الأول
مفاهيم التقنية كائنية التوجية
يتناول المقرر مفهوم التقنية كائنية
التوجيه (Object Orientation) من حيث الفكرة التصميمية المعلوماتية وكيفية تداول الوظائف
والبيانات فى النظام البرمجى .
ويتطرق المقرر الى الموضوع من خلال سرد
النقاط الاساسية التالبة :
Ø المفاتيح الثلاثة الرئيسية للتقنية
كائنية التوجيه Three Conceptual
Keys to
OO
·
الكائن
(Object)
·
الرسالة
(Message)
·
التصنيف
(Class)
Ø التصنيف (Class)
·
تعريفه - تمثيله هندسيا - مكوناته
·
كيفية التعامل مع تصنيفات بدون وظائف
Ø الكائن (Object)
·
تعريفه - تمثيله هندسيا - مكوناته
·
علاقة الكائنات بالتصنيفات
o
الترافق Association
o
التجميع Aggregation
o
الضم Composition
·
مفهوم الRuntime و ال Design-time
·
علاقة التصنيفات بالكائنات
o
دالة البناء Constructor
o
دالة الهدمDistructor
Ø مفهوم الرسالة Message
·
تعريفها ، مكوناتها
·
مفهوم تعدد الوجهيات Polymorphism
·
مفهوم ال Overloading
·
مفهوم اخفاء المعلومات Information Hiding
Ø الوراثة بين التصنيفات
·
علاقة الوراثة Generalization
Ø التصنيفات المجردة والتصنيفات
الحقيقية Abstract & Concrete Classes
Ø مخطط حالات الاستخدام UseCase
Diagrams
الجزء الثانى
التصميم باستخدام اسلوب لغة النمط الموحد
Ø
مخطط
التصنيفات ومخطط الكائنات Class Diagrams & Object
Diagrams
·
تمثيل العلاقات بين التصنيفات
o
الترافق Association
o
التجميع Aggregation
o
الضم Composition
o
الوراثة Generalization
Ø الإعتماديات
·
اعتمادية الاستعمال Usage Dependency
·
اعتمادية التجرد Abstraction
Dependency
·
اعتمادية الترخيص والإحلال Permission and
substitution Dependency
Ø
كيفية فهم مخططات التصنيف
·
مخطط التصنيف على مستوى الموضوع البرمجى Domain – Level Class
Diagram
·
مخطط التصنيف على مستوى التحليل Analysis
– Level Class Diagram
·
مخطط التصنيف على مستوى التصميم Design
– Level Class Diagram
Ø
التحزيم Packaging
·
مفهوم التحزيم
·
الاستيراد والولوج Import and Access
·
دمج الحزم Merging Packages
·
مخطط الحزمة Package Diagrams
Ø
الأحداث – الأفعال – التصرفات Events-Actions-Activities
·
الإشارات Signals
·
المحفزات Triggers
·
الاحداث Events
·
التصرف Actions ( اطلب التعديل)
Ø
النشاطات Activities
·
عقد النشاط Activity Nodes
·
مخطط النشاط Activity Diagram
Ø
الحالات والتحول State and Transition
Ø
التفاعلات – الخطوط العمرية - الرسائل Interactions
,Lifelines and Messages
·
مخطط التفاعل Interaction Diagram
Object Analysis and Design
Reviewed by د.زياد عوام
on
11:12 م
Rating:

ليست هناك تعليقات:
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.