جدول المحتويات:
- التعريف - ماذا يعني التحليل والتصميم الموجه للكائنات (OOAD)؟
- تيكوبيديا توضح التحليل الموجه للكائنات والتصميم (OOAD)
التعريف - ماذا يعني التحليل والتصميم الموجه للكائنات (OOAD)؟
التحليل والتصميم الموجهين للكائنات (OOAD) هو منهج تقني يستخدم في تحليل وتصميم تطبيق أو نظام من خلال تطبيق النموذج والمفاهيم الموجهة للكائن بما في ذلك النمذجة البصرية. يتم تطبيق هذا طوال دورة حياة تطوير التطبيق أو النظام ، مما يعزز جودة المنتج بشكل أفضل ويشجع حتى مشاركة أصحاب المصلحة والتواصل معهم.تيكوبيديا توضح التحليل الموجه للكائنات والتصميم (OOAD)
تعد أنظمة تطبيقات البرامج والكمبيوتر مفاهيم معقدة بشكل لا يصدق نظرًا لوجود عدد قليل من القيود المادية والكثير من عمليات إعادة البناء التعسفي المحتملة. تباين ذلك مع أشياء مثل تصميم الجسر أو المبنى ، حيث يتم تعريف مفهوم الجسر أو المبنى بواسطة المواد التي سيتم استخدامها وطبيعة البيئة التي تم البناء عليها ، مما يؤدي إلى خيارات قليلة. لا يتمتع البرنامج بالقيود نفسها ، ومساحة التعقيد كبيرة جدًا. هذا هو المكان الذي يأتي التحليل والتصميم وجوه المنحى في اللعب. يستخدم التجريد كأداة لتضمين التعقيد ، وكلما تم تقديم التجريد ، زاد تقليل التعقيد. تسمح أعمال التجريد والتضمين هذه بتسليط الضوء على بعض المشكلات وقمعها لاحقًا.
من الأفضل تطبيق OOAD بشكل متكرر نظرًا لعدم وجود عملية واضحة ، ولكن يتم تحسين كل جانب من جوانب تطبيق OOAD عند إعادة استخدامه. وذلك لأن الأجزاء الرئيسية من التصميمات تعتمد على الجوانب الكاملة للنظام وعلى الكيانات وليس على الوظائف الفردية والكود. يفرض هذا النهج المعياري لـ OOAD الذي يهدف إلى تقسيم المشكلة أو النظام إلى وحدات أصغر ، تسمى كائنات ، يمكن أن تقف من تلقاء نفسها ويمكن تغييرها دون التأثير على تلك المحيطة بها أكثر من اللازم. هذا يجعل من السهل إضافة وظائف وسلوك والسماح للنظام بقبول التغيير بأمان.

