تحليل وتصميم البرمجيات 1
يتكون المقرر من جزئين رئيسيين :
الجزء الأول : يتناول المفهوم التحليلي للتقنية كائنية التوجيه (Object Orientation) من حيث الفكرة المعلوماتية وكيفية تداول الوظائف والبيانات فى الأنظمة بشكل عام .
الجزء الثانى : يركز على مفهوم التحليل بشكل عام والمواضيع الأساسية المتناولة فى مجال تحليل النظم والمعلوماتية .
الجزء الأول : يتناول المفهوم التحليلي للتقنية كائنية التوجيه (Object Orientation) من حيث الفكرة المعلوماتية وكيفية تداول الوظائف والبيانات فى الأنظمة بشكل عام .
الجزء الثانى : يركز على مفهوم التحليل بشكل عام والمواضيع الأساسية المتناولة فى مجال تحليل النظم والمعلوماتية .
المرفقات
|
المحتوى
|
الجزء الأول : مفهوم التقنية كائنية التوجيه
|
|
الجزء الثانى
: مفهوم التحليل وتطوير النظم البرمجية
|
الجزء الأول :المفهوم التحليلى للتقنية كائنية التوجيه
ويتطرق المقرر الى الموضوع من خلال
سرد النقاط الاساسية التالبة :
Ø
المفاتيح الثلاثة الرئيسية للتقنية
كائنية التوجيه Three Conceptual Keys to OO
o
الكائن (Object)
o
الرسالة (Message)
o
التصنيف (Class)
Ø
التصنيف (Class)
o
تعريفه - تمثيله هندسيا - مكوناته
o
كيفية التعامل مع تصنيفات بدون وظائف
Ø
الكائن (Object)
o
تعريفه - تمثيله هندسيا - مكوناته
o
علاقة الكائنات بالتصنيفات
§
الترافق Association
§
التجميع Aggregation
§
الضم Composition
o
مفهوم الRuntime و ال Design-time
o
علاقة التصنيفات بالكائنات
§
دالة البناء Constructor
§
دالة الهدمDistructor
Ø مفهوم الرسالة Message
o تعريفها ، مكوناتها
o مفهوم تعدد الوجهيات Polymorphism
o مفهوم ال Overloading
o مفهوم اخفاء المعلومات Information
Hiding
Ø
مخطط التصنيفات ومخطط الكائنات Class Diagrams & Object Diagrams
Ø
الوراثة بين التصنيفات
o
علاقة الوراثة Generalization
Ø
التصنيفات المجردة والتصنيفات
الحقيقية Abstract & Concrete Classes
Ø
مخطط حالات الاستخدام UseCase Diagrams
تحليل وتصميم البرمجيات 1
Reviewed by د.زياد عوام
on
11:50 م
Rating: