English  

كتب relationship to scope object modeling

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

العلاقة بنمذجة كائن النطاق (معلومة)


هناك أيضًا تآزر واضح بين مفهوم واجهة المستخدم الموجهة للكائنات وفكرة إنشاء البرمجيات من كائنات النطاق. ومع ذلك، فإنه لا يقتضي أن الكائنات التي يراها المستخدم ويتفاعل معها داخل واجهة المستخدم الموجهة للكائنات يجب أن تتوافق مع كائنات النطاق التي تم إنشاء التطبيق عليها.

تنص إرشادات بوصول المستخدم العام على أنه "في واجهة المستخدم الموجهة للكائنات، فإن الكائنات التي يعمل معها المستخدم لا تتوافق بالضرورة مع كائنات أو نماذج الكود، التي يستخدمها المبرمج لإنشاء المنتج." تم تحسين طرق التصميم الأساسية الموضحة في بوصول المستخدم العام بشكل أكبر في طريقة OVID التي استخدمت لغة النمذجة الموحدة لنمذجة الواجهة.

يذكر مارك فان هارملن أن "تصميم واجهة المستخدم الموجهة للكائنات لا يتطلب من المصممين أن يأخذوا منظوراً موجّه للمشكلة منذ بداية المشروع. علاوة على ذلك، حتى إذا أخذ المصممون منظورًا موجهًا للكائنات طوال الوقت، فسيستفيدون من فكرة التركيز بشكل منفصل على نموذج الكائن وتصميم واجهة المستخدم الموجهة للكائنات.

على النقيض من ذلك، فإن نمط الكائنات المجردة هو نهج لتصميم التطبيقات التي، على الأقل في شكلها البسيط، تفرض تجاوب مباشر بين الكائنات الممثلة في واجهة المستخدم الموجهة للكائنات وكائنات المجال الأساسي، مما يؤدي إلى إنشاء الأول تلقائيًا من الأخير.

المصدر: wikipedia.org
 
(1)
العلاقة

العلاقة