تحلیل و طراحی شی گرا (Object Oriented Analysis and Design) ، از راهکارهای مهندسی نرم افزار است که سیستم را به صورت گروهی از آبجکت های در تعامل، مدلسازی می کند. آبجکت ها نمایانگر موجودیت های سیستم هستند و در قالب کلاسها، وضعیت و رفتارشان در سیستم، مشخص می شوند. روشهای مدلسازی مختلفی برای نمایش کلاسها وجود دارد که یکی از آنها UML می باشد.
تحلیل شی گرا (OOA)، تکنیک مدلسازی آبجکتی را برای تحلیل نیازمندیهای عملیاتی سیستم به کار می برد. و طراحی شی گرا (OOD)، مدل تحلیل شده را برای پیاده سازی ، آماده می سازد.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.