» تمامی کالاها و خدمات این فروشگاه ، حسب مورد دارای مجوزهای لازم از مراجع مربوطه میباشند و فعالیتهای این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است .
فروشگاه ساز رایگان فایل فروشگاه ساز رایگان فایل
مقاله ای در مورد RUP احمد زینلی 1395/08/13 دسته بندی : کامپیوتر 1
مقدمه :
RUP چيست؟
Rational Unified Process :RUP
چرا مي‌گوييم يكپارچه:
منظور از Process چيست؟
Jack Hopson پالايند را بصورت ديگري تعريف مي‌كند :
توسعه تكراري نرم‌افزار:
مديريت نيازها:
استفاده از معماري مبتني بر مؤلفه:
مدل كردن تصويري نرم‌افزار:
بازبيني كيفيت نرم‌افزار:
ساختار RUP
انطباق با RUP
خصوصیتهای RUP :
Workflow :
اهداف فازهای RUP  :
فاز آغازین :
فاز تعیین :
فاز ساخت :
فاز انتقال:
جریانهای کاری RUP :
مفهوم تکرار :
مفهوم معماری :
معماري سه لايه
User Layer :
Business Layer :
Data Layer :
تعریف خواسته های نرم افزاری  در RUP :
به کار گیری مدیریت خواسته ها :
معرفی چارچوب :
رویکرد در چارچوب بعنوان کتابخانه :
رویکرد چارچوب بعنوان قالب :
چارچوب فرآیند RUP :
الگوها :
تعریف الگوی فرآیند :
کیفیت :
ابعاد مختلف كيفيت
مديريت كيفيت در RUP
اهداف مربوط به آگاهي:
اهداف مربوط به تغيير:
منابع :

مقدمه :

 فرآيند توسعه ، يک چارچوب عمومي است که براي کليه پروژه ها صرف نظر از اندازه و ميزان پيچيدگي آنها امکاناتي فراهم مي کند. RUP يک فرآيند بزرگ صنعتي ( مخصوصا براي توسعه سيستمهاي نرم افزاري ) است که براي سهولت تفهيم آن، کلياتي از آن بدون نام شرکت Rational و بدون محرز کردن جريانهاي کاري مربوط به فعاليتهاي حمايتي توليد نرم افزار و مدلسازي کسب و کار و بدون اشاره به قدرت RUP که همان ابزارهاي حمايت کننده آن مي باشند در قالب فرآيند توسعه توسعه نرم افزار يکنواخت شده (USDP) در دانشگاههاي معتبر جهان ظهور کرده است در واقع مي توان گفت که RUP نسخه پياده سازي شده اي از USDP است. USDP بعنوان يک فرآيند شي گراي توليد و توسعه سيستمها، داراي مدل فرآيندي است که روند کلي توسعه را مشخص مي کند يک فرآينده توسعه سيستم حداقل بايد داراي ويژگيهاي زير باشد :

● مشخص کردن ترتيب فعاليتها

● مشخص شود که چه محصولاتي در چه زماني توليد مي شود. ( محصولات مياني و نهايي )

● مديريت وظايف توسعه دهندگان اعم از افراد يا تيمها معين باشد. ( نقشهاي مورد نياز تيمها )

● معيارهايي براي اندازه گيري کيفيت محصولات پروژه و روند پيشرفت فعاليتهاي آن فراهم باشد.

● امکانات بهرمندي از تجربيات موفق و ناموفق افراد و پروژه هاي ديگر در آن فراهم باشد.

RUP چيست؟

با پيشرفت تكنولوژي كامپيوتر، نياز هرچه بيشتر به گسترش علم نرم افزاري نيز احساس مي‌شد كه با پيدايش متدولوژيهاي همانند SSADM و روش آبشاري آغاز شد. در ابتدا، اين روشها مناسب بود و جوابگوي نيازهاي آن زمان بودند ولي با افزايش داده‌ها و پيدايش مفاهيمي همچون شبكه، Web و ... ديگر كارآيي لازم را جهت پياده‌سازي و هدايت پروژه‌هاي نرم افزاري نداشتند. پس مفاهيم برنامه نويسي شيءگرا پا به عرصه وجود گذاشت و در سال 1991 بطور جدي مورد مطالعه و بحث قرار گرفت. استفاده از اين روشها و متدهاي برنامه نويسي قدرت و انعطاف بسياري را به برنامه‌ها داد و شركتهاي نرم افزاري توانستند با كاهش هزينه‌ها و بهينه سازي كدهاي خود، نرم افزارهاي قويتري را به بازار عرضه كنند ولي اين روش جديد نيز نياز به مديريت و يكپارچگي داشت. پس روشها و متدولوژيهاي جديدي مطرح شد كه شامل Booch، OMT، OSE و ... مي‌باشد. در سال 2000 شركت Rational روشي را تحت عنوان (Rational Unfied Process) RUP مطرح ساخت كه بعد از روش MSF شركت مايكروسافت به دنياي نرم افزار عرضه شد و امروزه از طرفداران بسياري برخوردار است.


خرید و دانلود | 3,000 تومان
نوع فایل :word | تعداد صفحات :30
گزارش تخلف به پلیس سایت
مطالب مرتبط