تحقیق در مورد rup

تحقیق در مورد rup

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه38

فهرست مطالب

 

چکیده ........................................................................................................ 1

 

مقدمه .........................................................................................................3

 

RUP چیست؟ ..............................................................................................5

 

فازهای RUP ...............................................................................................8

 

اهداف فاز آغاز ...............................................................................................9

 

خروجی های فاز آغاز .......................................................................................9

 

فاز جزئیات یا تحلیل پیچیدگی ...............................................................................10

 

بررسی ریسک ها ..............................................................................................10

 

ریسک های تکنولوژی .........................................................................................11

 

ریسک های منابع انسانی ......................................................................................12

 

ریسک های سیاسی .............................................................................................12

 

اهداف فاز جزئیات ...........................................................................................13

 

خروجی های فاز جزئیات ...................................................................................14

 

فاز ساخت .......................................................................................................15

 

اهداف فاز ساخت ..............................................................................................16

 

خروجی های فاز ساخت ......................................................................................17

 

فاز انتقال........................................................................................................17

 

اهداف فاز انتقال ............................................................................................18

 

خصوصیات RUP ........................................................................................20

 

مهمترین مزایای RUP .................................................................................21

 

دیدگاه اولیه درباره RUP ................................................................................ 21

 

دیسیپلین های RUP ...................................................................................... 24

 

انعطاف پذیری RUP و انطباق با آن ..................................................................30

 

نتیجه گیری .................................................................................................32

 

مراجع .........................................................................................................33

 

پی نوشت ها ............................................................................................ 34

 


چکیده

 

  چه چیز می‌تواند یک پروسه تولید نرم‌افزار را توصیف کند؟ آیا منظور از پروسه، آماده‌سازی نرم‌افزار صرفاً برای ارائه در بازار است؟ مسلماً در هر کاری وجود یک سامانه و فرایند کاری ضروری است؛ ولی چه چیزی می‌تواند موجب ایجاد سرعت و کیفیت در فرایند تولید یک نرم‌افزارشود؟ لزوماً طراحی و پیاده‌سازی یک فرایند یکپارچه و منطقی می‌تواند چنین نتیجه‌ای در بر داشته باشد.

 فرایند انجام یک پروژه تعریف می‌کند که چه کسی، چه کاری را در چه هنگام و چگونه برای رسیدن به هدف (انجام پروژه) انجام می‌دهد.
در مهندسی نرم‌افزار، هدف ساختن یک محصول نرم‌افزاری و یا بهبود یک نمونه‌ی موجود است. هدف از تعیین فرایند، تضمین کیفیت نرم‌افزار، برآورده شدن نیاز‌های کاربر و قابل تخمین بودن زمان و هزینه‌ی تولید می‌باشد. علاوه بر این، تعیین فرایند، روندی جهت تحویل مصنوعات دوران تولید نرم‌افزار به کارفرما و ناظر پروژه ارائه می‌دهد تا از این طریق اطمینان حاصل کنند که پروژه روند منطقی خود را طی می‌کند و نظارت درست بر انجام پروژه ممکن است و از سوی دیگر، معیاری برای ارزیابی پروژه انجام شده می‌باشد. تا کنون متدولوژی‌های مختلفی برای فرآیند تولید نرم‌افزار ارائه شده‌اند که یکی از مشهورترین آنها RUP است.
   بدین منظور امروزه از متدولوژی RUP استفاده می کنند. RUP مخفف عبارت( Rational Unified Process) چارچوبی کلی است برای تشریح فرآیند ساخت نرم‌افزار. پس از آنکه تیم سه نفره‌ی شرکت Rational ساخت UML را (به عنوان یک شیوه‌ی نمایش   notation/یکتا برای تشریح مدل شیء) به آخر رساند، تلاش خود را متوجه فرآیند تولید نرم‌افزار نمود.
  اساس
RUP بر تکرار (iteration) است و اساس تکرار این است که هر تکرار به یک محصول قابل اجرا ختم شود. هر تکرار شامل هر هفت مرحله چرخه‌ی حیات در مدل سنتی آبشاری است، یعنی: مدلسازی تجاری، تخمین نیازها، تحلیل و طراحی، پیاده سازی، تست، نگهداری و توسعه.



خرید و دانلود تحقیق در مورد rup


دانلود مقاله لاتین به همراه ترجمه ارزیابی NIMSAD از فرایند یکپارچه منطقی (RUP)




مقدمه:
فرایند یکپارچه منطقی (RUP) یک اسلوب سیستمهای اطلاعاتی است که امروزه در وسیع‏ترین حالت استفاده می‏شود. طراحان اصلی آن سه نفر هستند به نامهای ایوار یاکوبس، جرادی بوچ و جیمز رامبو، که همچنین زبان نمونه‏سازی یکپارچه را هم طرح کرده‏اند. این فرایند اساساً مبتنی بر خط مشی (روش) اریکسون، ابجکتوری و خط مشی منطقی (عقلانی) است که در سال 1995 با فرایند ابجکتوری منطقی ترکیب شدند. زبان مدل سازی (نمونه‏سازی) یکپارچه به همراه تجربه‏ای از شرکت Rational، فرایند یکپارچه منطقی را تشکیل داد.
فرایند یکپارچه یک فرایند توسعه نرم‏افزاری است که مجموعه‏ای است از فعالیتهای مورد نیاز برای تبدیل نیازمندیهای کاربران به یک سیستم نرم‏افزاری، اما به عنوان یک چارچوب کلی فرایند هم دیده می‏شود که می‏تواند برای مقاصد مختلف، اختصاصی شود.


 Introduction    
    

    
The Rational Unified Process is the information systems methodolgy most widely in use today. The main contributers are the three amigos Ivar Jacobson, Grady Booch and James Rumbaugh who also designed the Unified Modeling Language.
It is mainly based on the Ericsson Approach, Objectory and the Rational Approach, which were combined 1995 to the Rational Objectory Process. The Unified Modeling Language together with the expirience of from Rational Inc. acquired software tool companies formed the Rational Unified Process.
The Unified Process is a software development process, that is the set of activities needed to transform a users's requirements into a software system, but it is also seen as process framework, which can be specialised for different purposes.





این مقاله به صورت  ورد (doc ) می باشد و تعداد صفحات آن  23 صفحه آماده پرینت می باشد

چیزی که این مقالات را متمایز کرده است آماده پرینت بودن مقالات می باشد تا خریدار از خرید خود راضی باشد

مقالات را با ورژن  office2010  به بالا باز کنید



خرید و دانلود دانلود مقاله لاتین به همراه ترجمه ارزیابی NIMSAD از فرایند یکپارچه منطقی (RUP)


پاور پوینت مدیریت پروژه در RUP

پاور پوینت مدیریت پروژه در RUP

دانلود پاور پوینت مدیریت پروژه در RUP با فرمت ppt و قابل ویرایش تعداد اسلاید 62

دانلود پاور پوینت آماده

 

 مقدمه

مهمترین دیسیپلین در RUP و هر متدلوژی دیگری، دیسیپلین مدیریت پروژه است. در نهایت مدیر پروژه مسئول موفقیت پروژه است. مدیریت پروژه های نرم افزاری، هنر متوازن ساختن اهداف متضاد، مدیریت ریسک و غلبه بر محدودیتهای تحویل موفقیت آمیز محصولی است که هم نیازهای مشتریان (کسانیکه برای سیستم پول می پردازند) و هم نیازهای کاربران را برآورده کند. این حقیقت که پروژه های بسیار کمی واقعاً موفقیت آمیزند، برای توضیح سخت بودن موضوع کفایت می کند.

 

 فهرست

مقدمهاهدافبخش اول) اشاره به برخی مفاهیمبخش دوم ) جریان کاربخش سوم ) مرور فعالیتهابخش چهارم ) خروجیهابخش پنجم ) برخی رهنمودهامنابع

این فایل بسیار کامل و جامع طراحی شده و جهت ارائه در سمینار و کنفرانس بسیار مناسب است و با قیمتی بسیار اندک در اختیار شما دانشجویان عزیز قرار می گیرد



خرید و دانلود پاور پوینت مدیریت پروژه در RUP


پروژه تجزیه و تحلیل سیستم بنگاه معاملات ملکی به همراه بانک SQL با روش RUP

پروژه تجزیه و تحلیل سیستم بنگاه معاملات ملکی به همراه بانک SQL با روش RUP

 

 

 

 

 

 

این پروژه شامل فایل های زیر می باشد :

یک فایل Word از مستند تجزیه سیستم بنگاه به همراه PDF  آن ؛یک فایل حاوی نمودارهای UML تحلیل سیستم با روش RUP تهیه شده با نرم افزار Rational Rose ؛بانک اطلاعات MS. SQL Server از جداول مورد نیاز در سیستم بنگاه املاک .

 مستند این پروژه شامل موارد زیر می باشد :

تعریف سیستم لیست ریسک های پروژهUseCase های پروژه با توضیحات کاملسناریوی هر UseCaseنمودارهای Class Diagram و معرفی موجودیت های سیستم با Attribute ها و Operation های هر کدامنمودارهای Use Case Diagramو جداول پایگاه داده

این پروژه برای دروس پایگاه داده و مهندسی نرم افزار تهیه شده است و نیز برای پروژه پایانی دانشجویان رشته های کامپیوتر می تواند یک نمونه مستند خوب باشد.



خرید و دانلود پروژه تجزیه و تحلیل سیستم بنگاه معاملات ملکی به همراه بانک SQL با روش RUP


پروژه کامل مهندسی نرم افزار تجزیه و تحلیل سامانه اساتید دانشگاه

پروژه کامل مهندسی نرم افزار تجزیه و تحلیل سامانه اساتید دانشگاه

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 78 صفحه

 

 

 

 

این پروژه برای درس مهندسی نرم افزار در مقطع کارشناسی و کارشناسی ارشد تهیه شده است و یک پروژه کامل میباشد  تمامی نمودارهای ممکن در مهندسی نرم افزار در این فایل قرار داده شده است.مقدمه:
به طور کلی دو شیوه  برای تحلیل  وجود دارد:
1-تحلیل ساخت یافته(تمرکز این شیوه تحلیل بر رویدادها و توابع است)
2-تحلیل شی گرا(تمرکز این شیوه بر اشیا و موجودیتهای سیستم است)
 
این انتخاب (شیوه تحلیل ) نوع ابزارها در طراحی و پیاده سازی را تعیین می کند
 
خروجی تحلیل ساخت یافته:
-نمودار گردش داده ها(Data Flow Digram)
-نمودار گذار حالت(ِData Transition Diagram)
خروجی تحلیل شی گرا:
-نمودار مورد کاربرد(Use Case Diagram)
-نمودار ترتیب(Sequence Diagram)
-نمودار کلاس(Class Diagram)


خروجی مشترک هر دو شیوه تحلیل  نمودار ارتباط موجودیتها(Entity Relation Diagram) می باشد
 
در هر تحلیل سه موضوع باید مشخص شود:
1-بعد خارجی نرم افزار:شناخت تعاملات خارجی نرم افزار
2-بعد رفتاری سیستم:شناخت زیر سیستم های نرم افزاری و تعامل انها با هم
3-بعد ساختاری سیستم:شناخت انواع داده های داخل نرم افزار و گردش انها
 
 
1-2 راهبردهای دانشگاه  در حوزه فناوری اطلاعات
اهداف مورد نظر در جهت تدوین توسعه فناوری اطلاعات و ارتباطات در هر دانشگاهی  را می توان در موارد زیر خلاصه نمود:
فرهنگسازی و بکارگیری همه امکانات و ظرفیتها درجهت نیل به شهر الکترونیک و توسعه ICT در دانشگاهافزایش بهبود سیستمها و افزایش بهره وریتحقیق و پژوهش وکسب آخرین دستاوردهای علمی وتجربی در زمینه فنآوری اطلاعات و ایجاد بسترهای مناسب و زیرساختهای متناسب در جهت بکارگیری و استفاده از فنآوری های جدید در دانشگاه.پشتیبانی همه جانبه کلیه فعالیت های رایانه ای در دانشگاه و ایجاد شبکه افزایش سطح کیفی و کمی ارائه خدمات درزمینه های مختلف ارتقای ابعاد مختلف توسعه دانشگاهافزایش سرعت تصمیم گیری در سطوح مختلف دانشگاهتسهیل سیستمهای اجرایی و مدیریتی در سطح  دانشگاهافزایش سطح آگاهی عموم دانشجویان نسبت به ابزارهای نوین و چگونگی استفاده از آنها
 
 
پروژه مورد نظر طبق تحلیل شی گرا صورت گرفته و مطابق فرایند RUP  می باشد
 
 
مقدمه ای برای فرایند RUP :
" درRUP  دوران حیات یک نرم افزار به چهار مرحله آغازین، تشریح، ساخت، و انتقال تقسیم می شود"
سه مرحله اول شامل فعالیتهای تولید یا توسعه نرم افزار بوده و مرحله چهارم دربردارنده انتقال نرم افزار به محیط واقعی و نگهداری آن است
 
” RUP  یک فرآیند تولید دو بعدی است(بر عکس فرآیندهای تولید سنتی که یک بعدی هستند) “
 
 
این ابعاد عبارتند از:
1) بعد (محور) عمودی: این محورگردش کارهای اصلی را نشان می دهد
2) بعد (محور) افقی: این محور ساختار چرخه تولید نرم افزار در RUP در بستر زمان را نشان می دهد
 
 

RUP :
 
1-6 فاز آغازین سیستم
 
 
زمانبندی پروژه:
در این قسمت برنامه زمانبندی و خط سیر کلی پروژه ارائه می شود.
 
1- اطلاعیه آگهی برای جذب متخصصین
2- بررسی سوابق شغلی متخصصین
3- بررسی مشکلات و طراحی سیستم
4- کار بر روی پروژه
5- تست اولیه سیستم
6- رفع مشکلات و موانع سیستم
7- تست نهایی سیستم
 
جزئیات زمانبندی









اطلاعیه آگهی برای جذب متخصصین15 روز بررسی سوابق شغلی متخصصین10 روز بررسی مشکلات و طراحی سیستم20 روز کار بر روی پروژه60 روز تست اولیه سیستم10روز رفع مشکلات و موانع سیستم10روز تست نهایی سیستم5 روز

 
 
سوابق و توانایی های اعضاء تیم :
 
مدیر پروژه : فوق لیسانس نرم افزار دارای سابقه در مدیریت و اجرای سیستم های نرم افزاری برنامه نویس : تسلط کامل به زبان PHP

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



1- استخدام متخصص نرم افزار$2- استخدام برنامه نویس$3- حق الزحمه اعضای تیم$4- خرید تجهیزات مورد نیاز$5- هزینه های جا مکان 

 
هزینه های پروژه (اگر در دسترس است.)
بودجه این پروژه هزینه های زیر را مورد توجه قرار داده است:
 

لیست هزینه ها 1-  استخدام متخصصین نرم افزار$2- استخدام برنامه نویس$3- خرید قطعات و لوازم  جانبی$4- هزینه های جا و مکان$

 
 
دامنه پروژه.
در هفته های آینده بدقت محدوده پروژه مشخص خواهد شد تا بتوان به یک هدف و برنامه ریزی  منطقی دست یافت.
 
محیط پروژه
این بخش محیط پروژه را که شامل عوامل دست اندر کار ، مشکلات و فرصت های پروژه میباشد را بیان می نماید و عواملی را که برای راه حل های محتمل ممکن است محدودیت ایجاد کنند را معرفی می کند.
 
 
 
عوامل دست اندرکار پروژه
لیستی از دست اندر کاران پروژه را که تاکنون شناخته شده اند در این قسمت آورده شده است.
 
کاربران داخلی سیستم ( Internal(
الف . دانشجویان 
ب. مدیر گروه
کاربران خارجی سیستم ( External(
الف. اساتید دانشگاه
تحلیل گران سیستم ( System Analyst )
الف. مدیران رده بالای دانشگاه
طراحان سیستم ( System Designer )
الف. متخصصین نرم افزاری  این پروژه
متخصصین برنامه نویس این پروژه
مدیران پروژه ( Project Managers )
الف. مدیر قسمت نرم افزاری
مدیر قسمت برنامه نویسی
مدیر هماهنگی
مدیر اجرایی
 
واحد ها یا افراد دیگر که تحت تاثیر پروژه اند،علاقه مندند و یا با سیستم کار می کنند.


مشکلات ، تهدید ها و فرصتها. ( Problems , Opportunities , threats )
مشکلات و فرصتهایی که در پروژه مورد توجه قرار می گیرند در لیست زیر گرد آوری شده است.این لیست نهایی نیست.در هفته های آینده لیست را اصلاح نموده و تحلیل دقیق مشکلات و فرصتها و راه حلها ارائه می گردد. (در طول پروژه در هر زمان می توان لیست را اضافه و کم نمود و یا آن را توسعه داد. )
مواجه شدن با ترافیک برای ورود ، اگر سامانه نتواند جواب دانشجویان را دهد انها به این سامانه الکترونیکی بی میل می شوند پس باید سیستم های الکترونیکی با سرعتی بالا در سطحی بسیار وسیع کار خود را انجام دهد
آشنا کردن مردم با سامانه و نحوه ی استفاده از آن
وجود امنیت ، سامانه باید با دارا بودن امنیت کامل تحویل مردم داده شود
وجود رقبای خارجی ، ممکن است باعث تهدید این پروژه باشد
هزینه های پیش بینی نشده برای این پروژه
 



خرید و دانلود پروژه کامل مهندسی نرم افزار تجزیه و تحلیل سامانه اساتید دانشگاه