تصميم كائني التوجه
ملحق: مسرد المصطلحات الإنجليزية

| 0 | 1 |
| --- | --- |
مَسرد المفردات وفق أقسام المقالة: مَسرد المفردات وفق أقسام المقالة
المقدمة: المقدمة
التصميم كائني التوجه: Object-oriented design
كيان: entity
"واجهة الكائن": interface object
تعرّف: defines
تم تحديدها: identified
توثيقها: documented
المبنية على الأصناف: class-based
النموذج الأولي للكائن: object prototype-based
مثيل للأصنف: instantiating classes
استنساخ: cloning
تشمل: encompassing
التحلل: decomposition
وتدوينًا: depicting
: 
الإدخال: input
إخراج: output
مخرجات الأداة: output artifact
تغذية راجعة: feedback
عملية تكرارية: iterative process
الأدوات: artifacts
لقطة واحدة: one shot
عناصر الإدخال النموذجية: typical input artifacts
لنموذج المفاهيمي: Conceptual model
التنفيذ: implementation
حالة الاستخدام: Use case
الممثلون: actors
مستخدمين نهائيين: end users
مخططات حالة الاستخدام: use case diagrams
لتحديد الممثل: identify the actor
رسم تخطيطي لتسلسل النظام: System sequence diagram
الرسوم البيانية لتسلسل النظام: system sequence diagrams (SSD)
الأحداث المحتملة بين النظام: inter-system events
وثائق واجهة المستخدم: User interface documentations
ويصف شكل وأسلوب: look and feel
واجهة المستخدم للمنتج النهائي: end product's user interface
تصوير: visualize
المنتج النهائي: end-product
المصمم: designer
نموذج البيانات العلائقية: Relational data model
نموذج البيانات: data model
نموذج مجرد: abstract model
نموذج البيانات العلائقية: relational data model
الخرائط العلائقية للكائنات: object-relational mapping
نموذج البيانات العلائقية: relational data model
الأدوات التصميمية الموجهة للكائنات بالتوازي: object-oriented design artifacts in parallel
الأداة: artifact
ميزات مستوى التنفيذ: implementation level features
المبنية في: built into
كائن / صنف: Object/Class
اقتران: coupling
ربط وثيق: association
هياكل البيانات: data structures
الطرق: methods
الوظائف (الدوال): functions
صنف: class
كائن: object
بخصائصها: properties
إخفاء المعلومات: Information hiding
حماية: protect
مكونات: components
كيانات خارجية: external entities
المفتاحية اللغوية: language keywords
الإعلان: declared
متغير: variable
خاص: private
محمي: protected
توسيع: extend
تجاوز: override
وظيفة صنف أخر: functionality of another ''class''
صنف فرعي: subclass
الصنف الأصل: superclass
الدوال: functions
واجهة بينية: Interface
تنفيذ: implementation
طريقة: method
تعريف: define
التواقيع: signatures
تعدد الأشكال: Polymorphism
اشتقاق النوع بشكل فرعي: subtyping
بكائناته الفرعية: with its subobjects
متغير الكائن: object-variable
احتواء: contain
لكائنات الفرعية: subobjects
الكائنات: Defining objects
إنشاء: creating
للصنف: class diagram
الرسم التخطيطي المفاهيمي: conceptual diagram
خريطة تعيين الكيان إلى الصنف: map entity to class
تحديد: Identifying
السمات .: attributes
أنماط التصميم: design patterns
أنماط التصميم الكائني التوجه: Object-oriented design patterns
العلاقات: relationships
التفاعلات: interactions
أصناف التطبيق النهائي: final application classes
الكائنات المتضمنة .: objects that are involved
تعريف: Define
إطار التطبيق: application framework
الهيكل القياسي: to implement the standard structure
لتطبيق: application
تجميع: bundling
للمطور: developer
تحديد الكائنات / البيانات الدائمة: Identify persistent objects/data
حدد الكائنات: Identify objects
وقت تشغيل واحد للتطبيق: single runtime of the application
قاعدة بيانات علائقية: relational database
تخطيط علاقة الكائن: object relation mapping
الكائنات البعيدة: remote objects
مخطط التسلسل: Sequence diagram
مخطط تسلسل النظام: system sequence diagram
في وقت واحد: simultaneously
وكأسهم أفقية: horizontal arrows
مخطط الصنف: Class diagram
مخطط لغة النمذجة الموحدة: UML
للهيكل الثابت: static structure
بنية النظام: structure of a system
أصناف النظام: system's classes
سماتها: attributes
العلاقات بين الأصناف: relationships between the classes
مدخلات: Inputs
لمخطط الصنف العام للنظام: global class diagram of the system
حقن التبعية: Dependency injection
الكائن: object
وجود مثيل لكائن آخر: instance of some other object
يتم حقنه: injected
الكائن التابع: dependent
اتصال قاعدة بيانات: database connection
كقيمة: argument
للمنشئ: constructor
بدلاً من إنشاء واحد داخليًا: instead of creating one internally
مبدأ التبعيات اللاحلقية: Acyclic dependencies principle
الرسم البياني للتبعية للحزم: dependency graph of packages
المكونات: components
التقسيمات: granularity
نطاق العمل: scope of work
رسم بياني لا حلقي موجه: directed acyclic graph
الحزمة: package
حلقة: cycle
مبدأ إعادة الاستخدام المركب: Composite reuse principle
التركيب: composition
متعدد الأشكال: polymorphic