فایل فردا

مرجع دانلود فایل های دانشجویی

فایل فردا

مرجع دانلود فایل های دانشجویی

پایان نامه مهندسی نرم افزار و روشهای آن

پایان نامه مهندسی نرم افزار و روشهای آن
دسته بندی فنی و مهندسی
بازدید ها 42
فرمت فایل docx
حجم فایل 112 کیلو بایت
تعداد صفحات فایل 52
پایان نامه مهندسی نرم افزار و روشهای آن

فروشنده فایل

کد کاربری 1113
کاربر

پایان نامه مهندسی نرم افزار و روشهای آن

فهرست مطالب

عنوان صفحه

فصل اول

مهندسی نرم افزار و روشهای آن 7

1-1 مهندسی نرم افزارچیست ؟ 7

2-1 ساخت یافتگی ومهندسی نرم افزارساخت یافته 7

3-1 شیء گرایی ومهندسی نرم افزار شیء گرا 8

4-1 معرفی Unified Modeling Language 8

5-1 تصورات غلط دررابطه با Rational Unified Process 9

فصل دوم

مقدمه ای بر( RUP)RationalUnified Process 11

1-2 RUP چیست ؟ 11

2-2 اصول ضروری RationalUnified Process 11

3-2 RUP وچرخه تکرار 12

4-2 فازها، اهداف ونکات اصلی 14

- فازشروع ( Inception ) 14

- فازشناخت ( Elaboration ) 15

- فازساخت (Constructin) 15

- فازانتقال ( Transition ) 15

5-2 نکات اصلی 15

- چهارعنصراصلی مدل سازی 15

6-2 نقش ها، فعالیت ها ومحصولات وجریان های کاری 16

- نقش ها(Roles ) 16

- فعالیت ها(Activites) 16

- محصولات (Artifacts ) 17

- جریان های کاری (Workflows ) 17

7-2 عناصردیگرموجود در RUP 17

8-2 ساختارایستای RUP 18

9-2 اصول RUP (جریان کاری ) 18

10-2 تعریف کلی RUP 19

11-2 چگونه می توان از RUPنهایت استفاده راکرد 19

12-2 مواردضروری دریک پروژه RUP 20

1-12-2 توسعه دید ونگرش 20

2-12-2 مدیریت برای اهداف 21

3-12-2 شناسایی وامکان سنجی ریسک ها 22

4-12-2 عوامل مورد پیگیری 22

5-12-2 امتحان کردن حالت تجاری 22

6-12-2 طراحی معماری قطعات سیستم 23

7-12-2 مراحل ساخت وآزمایش محصول 24

8-12-2 تصحیح وبازبینی نتیجه ها 24

9-12-2 مدیریت وکنترل تغییرات 24

10-12-2 مهیا کردن پشتیبانی ازکاربر 25

13-2 چرخه اصلی Rational Unified Process 25

1-13-2 تصورغلط 25

2-13-2 نکته مهم 26

3-13-2 جریان های کاری غیرثابت 27

فصل سوم

فازهای RUP 28

1-3 مقدمه 28

2-3 فاز Inception 28

1-2-3 فعالیت های لازم وضروری درفاز Inception 29

2-2-3 حیاتی ترین نکات (گلوگاه ها) درچرخۀ حیات Inception 30

3-2-3- ارزیابی معیارها وضوابط 30

4-2-3 خروجی های الزامی فاز Inception 31

5-2-3 طرح توسعه نرم افزار (Software Development Plan ) 31

6-2-3 خروجی های اختیاری فاز Inception 33

3-3 فاز Elaboration 33

1-3-3 فعالیت های ضروری درفاز Elaboration 34

2-3-3 ساختارچرخه حیات فاز Elaboration 35

3-3-3 ارزیابی معیارها 35

4-3-3 محصولات وخروجی های الزامی این فاز 36

5-3-3 خروجی های اختیاری این فاز 38

4-3 فازساخت Construction 39

1-4-3 ذهنیت مقدماتی ازفاز Constructin 39

2-4-3 فعالیت های ضروری درفاز Constructin 40

3-4-3 نکات مهم درفاز Constructin 40

4-4-3 معیارارزیابی 40

5-4-3 خروجی های الزامی فاز Constructin 41

6-4-3 خروجی های اختیاری فاز Constructin 42

5-3 فاز انتقال Transition 42

1-5-3 فعالیت های ضروری فاز Transition 44

2-5-3 ارزیابی معیارها 44

3-5-3 خروجی های فاز Transition 45

منابع و مأخذ 47

چکیده

با توجه به نیاز روز افزون به استفاده از کامپیوتر و ضرورت توسعه و فراگیری علوم و فنون مربوط به آن به ویژه در زمینه مهندسی نرم افزار و با توجه به فقدان مطالب و منابع در این زمینه، بر آن شدیم تا گامی هرچند کوچک اما سازنده در این زمینه برداریم. مطالبی که پیش روی دارید حاصل تحقیقات مطالعات و گردآوری نکات مهم و اساسی در زمینه توسعه مهندسی نرم افزار به روش RUP می باشد. امید است که حاصل تلاش مان موثر و مفید واقع شود.