PDA

View Full Version : مقاله: معرفی اجمالی متودولوژی RUP (قسمت اول)



behnam_rahdari
یک شنبه 26 آبان 1387, 00:37 صبح
چکيده :

از آنجا که مشکل عمده د ر عدم موفقيت نرم افزارهاى کامپيوترى ، ناتوانائى نرم افزار در برآورده سازى نيازهاى کاربر مى باشد و از طرفى اين مشکل بطور مستقيم متوجه تحليل گر و مشخصًا عدم توانائى او در شناسائى کامل نيازمنديهاى سيستم جهت تبديل آنها به کد برنامه است ، لذا در اين راستا سمت و سوى تحقيقات دانشمندان علوم تحليل و طراحى سيستم بطور خاص به سمت بر آورده سازى نيازهاى تحليل گران جهت گيرى نموده است.


مقدمه :

RUP ( يکى از داغترين موضوعات در بحث تحليل و طراحى سيستم ، امروزه متدولوژى است ، لذا در اينجا سعى نموده ايم تا بصورت مختصر و در حد توان Rational Unified Process ) اين متدولوژى را معرفى نمائيم .

بر خلاف روشهاى قديمى آبشارى در توسعه نرم افزار ، در چرخه هائى RUPمتدولوژى متمادى توسعه يافته و تکميل مى گردد . بنابراين در چرخه هاى مختلف امکان کشف يک اشتباه و اصلاح آن ايجاد شده و ميزان تطبيق آن با نياز مشترى افزايش مى يابد . اين امر در مدلهاى قديمى بسيار کمتر بوده و گاهًا پروژه در روال تکامل و توسعه در مسيرى نا منطبق با نياز مشترى پيش مى رفت .


چهار فاز نمودار ترتيب _ زمان در مدلRUP

Inception: ايجاد شناخت اوليه از صورت مساله ، شناخت و مدل کردن کليات سيستم موجود:

Elaboration : تشخيص و مستند کردن جزئيات مدل سيستم موجود ، دقيق کردن نيازمنديها ، :

تحليل و طراحى کلى سيستم جديد که معمو ً لا در طى دو چرخه انجام مى گيرد .
Construction : توسعه سيستم نرم افزارى بر اساس سيستم طراحى شده جديد ( با استفاده از نرم :

افزارهاى موجود و يا نوشتن نرم افزارهاى جديد ) در طى چرخه هاى متعدد ( تا رسيدن به نيازهاى مستند شده در فاز پيشين ) .

Transition : انتقال از سيستم قديم به جديد شامل انتقال اطلاعات و گردش کار ، نصب کامل :

سيستمها و آموزش کارکنان .

ادامه دارد ...

Elham_gh
یک شنبه 26 آبان 1387, 07:57 صبح
مقاله خوبی است اگه خوب بهش پرداخته بشه.
فقط یک نکته که همین اول که دارین فازهای RUP رو می گین, به فرق جنبه استاتیک و داینامیک فازها نیز(فاز و دیسیپلین) اشاره کنید.
پیشنهاد می کنم اوصولا به جنبه هایی بپردازید که تو اکثر مقالات نیست.

ممنون