behnam_rahdari
یک شنبه 26 آبان 1387, 00:37 صبح
چکيده :
از آنجا که مشکل عمده د ر عدم موفقيت نرم افزارهاى کامپيوترى ، ناتوانائى نرم افزار در برآورده سازى نيازهاى کاربر مى باشد و از طرفى اين مشکل بطور مستقيم متوجه تحليل گر و مشخصًا عدم توانائى او در شناسائى کامل نيازمنديهاى سيستم جهت تبديل آنها به کد برنامه است ، لذا در اين راستا سمت و سوى تحقيقات دانشمندان علوم تحليل و طراحى سيستم بطور خاص به سمت بر آورده سازى نيازهاى تحليل گران جهت گيرى نموده است.
مقدمه :
RUP ( يکى از داغترين موضوعات در بحث تحليل و طراحى سيستم ، امروزه متدولوژى است ، لذا در اينجا سعى نموده ايم تا بصورت مختصر و در حد توان Rational Unified Process ) اين متدولوژى را معرفى نمائيم .
بر خلاف روشهاى قديمى آبشارى در توسعه نرم افزار ، در چرخه هائى RUPمتدولوژى متمادى توسعه يافته و تکميل مى گردد . بنابراين در چرخه هاى مختلف امکان کشف يک اشتباه و اصلاح آن ايجاد شده و ميزان تطبيق آن با نياز مشترى افزايش مى يابد . اين امر در مدلهاى قديمى بسيار کمتر بوده و گاهًا پروژه در روال تکامل و توسعه در مسيرى نا منطبق با نياز مشترى پيش مى رفت .
چهار فاز نمودار ترتيب _ زمان در مدلRUP
Inception: ايجاد شناخت اوليه از صورت مساله ، شناخت و مدل کردن کليات سيستم موجود:
Elaboration : تشخيص و مستند کردن جزئيات مدل سيستم موجود ، دقيق کردن نيازمنديها ، :
تحليل و طراحى کلى سيستم جديد که معمو ً لا در طى دو چرخه انجام مى گيرد .
Construction : توسعه سيستم نرم افزارى بر اساس سيستم طراحى شده جديد ( با استفاده از نرم :
افزارهاى موجود و يا نوشتن نرم افزارهاى جديد ) در طى چرخه هاى متعدد ( تا رسيدن به نيازهاى مستند شده در فاز پيشين ) .
Transition : انتقال از سيستم قديم به جديد شامل انتقال اطلاعات و گردش کار ، نصب کامل :
سيستمها و آموزش کارکنان .
ادامه دارد ...
از آنجا که مشکل عمده د ر عدم موفقيت نرم افزارهاى کامپيوترى ، ناتوانائى نرم افزار در برآورده سازى نيازهاى کاربر مى باشد و از طرفى اين مشکل بطور مستقيم متوجه تحليل گر و مشخصًا عدم توانائى او در شناسائى کامل نيازمنديهاى سيستم جهت تبديل آنها به کد برنامه است ، لذا در اين راستا سمت و سوى تحقيقات دانشمندان علوم تحليل و طراحى سيستم بطور خاص به سمت بر آورده سازى نيازهاى تحليل گران جهت گيرى نموده است.
مقدمه :
RUP ( يکى از داغترين موضوعات در بحث تحليل و طراحى سيستم ، امروزه متدولوژى است ، لذا در اينجا سعى نموده ايم تا بصورت مختصر و در حد توان Rational Unified Process ) اين متدولوژى را معرفى نمائيم .
بر خلاف روشهاى قديمى آبشارى در توسعه نرم افزار ، در چرخه هائى RUPمتدولوژى متمادى توسعه يافته و تکميل مى گردد . بنابراين در چرخه هاى مختلف امکان کشف يک اشتباه و اصلاح آن ايجاد شده و ميزان تطبيق آن با نياز مشترى افزايش مى يابد . اين امر در مدلهاى قديمى بسيار کمتر بوده و گاهًا پروژه در روال تکامل و توسعه در مسيرى نا منطبق با نياز مشترى پيش مى رفت .
چهار فاز نمودار ترتيب _ زمان در مدلRUP
Inception: ايجاد شناخت اوليه از صورت مساله ، شناخت و مدل کردن کليات سيستم موجود:
Elaboration : تشخيص و مستند کردن جزئيات مدل سيستم موجود ، دقيق کردن نيازمنديها ، :
تحليل و طراحى کلى سيستم جديد که معمو ً لا در طى دو چرخه انجام مى گيرد .
Construction : توسعه سيستم نرم افزارى بر اساس سيستم طراحى شده جديد ( با استفاده از نرم :
افزارهاى موجود و يا نوشتن نرم افزارهاى جديد ) در طى چرخه هاى متعدد ( تا رسيدن به نيازهاى مستند شده در فاز پيشين ) .
Transition : انتقال از سيستم قديم به جديد شامل انتقال اطلاعات و گردش کار ، نصب کامل :
سيستمها و آموزش کارکنان .
ادامه دارد ...