17
1 ت خ ی سا وژ ل دو ت م ی تعا لا طی ا م ها ت س ی س ی وژ ل دو ت م ردی# ب ع کاژ# ج ر مRUP هد ش م وژ ن ام ت. پ گاه ش ن دا ی م ه اد7 ن می ا; م : ت= ظ ن@ پ ه و ی ه تwww.softgozar.com

متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی RUP

  • Upload
    jania

  • View
    111

  • Download
    1

Embed Size (px)

DESCRIPTION

متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی RUP. دانشگاه پیام نور مشهد. تهیه و تنظیم : امین ادهمی. www.softgozar.com. فصل 10. پیاده سازی. فهرست. اهداف دیسیپلین پیاده سازی ............................................................... 4 - PowerPoint PPT Presentation

Citation preview

Page 1: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

1

متدولوژی ساخت سیستم های

اطالعاتی

RUPمرجع کاربردی متدولوژی

دانشگاه پیام نور مشهد

تهیه و تنظیم : امین ادهمی www.softgozar.com

Page 2: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

22

1010فصل فصل

پیاده سازیپیاده سازیپیاده سازیپیاده سازی

Page 3: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

3

فهرستاهداف دیسیپلین پیاده

4............................................................... سازی ارتباط با سایر دیسیپلین

5................................................................... هاجریان ................................................................................ کار

..................8مرور

........................................................................... فعالیت ...................10

مرور خروجی ها .................................................................................

....14نتیجه .................................................................................

......................17 www.softgozar.com

Page 4: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

4

اهداف دیسیپلین پیاده سازی

تعری@ف س@ازمان ک@د ، ب@ر حس@ب زی@ر مجموع@ه ه@ای پی@اده •

سازی سازمان یافته در الیه ها.

پی@اده س@ازی کالس ه@ا و اش@یاء بوس@یلة مؤلف@ه ه@ا )فای@ل •

های منبع ، باینری ها ، فایل های اجرایی و .... ( .

تست اجزای تولید شده به عنوان واحدها .•

پی@اده س@ازان • توس@ط تولی@د ش@ده نت@ایج مجتم@ع س@ازی

فردی )یا تیم ها( به صورت یک سیستم قابل اجرا .

Page 5: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

5

ارتباط با سایر دیسیپلین ها

Implementation

Business Modeling

Analysis & Design

Test

Environment

Project Management

Deployment

www.softgozar.com

Page 6: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

6

...... ارتباط با سایر دیسیپلین ها

س@ایر ب@ا زی@ر ص@ورت ب@ه س@ازی پی@اده دیس@یپلین دیسیپلین های دیگر در ارتباط است :

، توض@یح می ده@د ک@ه چگون@ه در نیازمن@دی ه@ادیس@یپلین • ب@ه نیازمن@دی ه@ایی ک@ه پی@اده س@ازی Use-Caseی@ک م@دل

باید برآورده سازد ، دست یابیم

، توض@یح می ده@د ک@ه چگون@ه تحلی@ل و ط@راحیدیس@یپلین •ی@ک م@دل ط@راحی را تولی@د نم@اییم . م@دل ط@راحی ه@دف ب@ه اولی@ه ورودی و کن@د می بی@ان را س@ازی پی@اده

دیسیپلسن پیاده سازی می باشد .

Page 7: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

7

...... ارتباط با سایر دیسیپلین ها )ادامه(

، توض@یح می ده@د ک@ه چگون@ه ب@ر روی ه@ر ت@رکیب تس@تدیس@یپلین •م@جتم@ع س@ازی ش@د@ه د@ر سیس@تم ، تس@ت @مجتم@ع س@ازی انج@ام ش@ود .

ه@ای محی@طدیس@یپلین • خ@روجی چگون@ه ک@ه ده@د می توض@یح ، پ@ش@تیبا@نی را تولی@د و @نگه@داری@ نم@اییم@ ، این خ@روجی@ ه@ا در ط@ول

پ@یاده س@ازی م@ورد ا@ستفاد@ه قرار@ می گیر@ند .

پی@اده اس@تقراردیس@یپلین • م@دل از چگون@ه ک@ه ده@د توض@یح می ، سا@زی بر@ای تو@لید و ان@تقال کد @به م@شتر@ی نه@ایی اس@تفاده نماییم .

، توض@یح می ده@د ک@ه چگون@ه پ@روژه را ب@ه م@دیریت پ@روژهدیس@یپلین •بهترین وجه طرح ریزی کنیم .

Page 8: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

8

جریان کار

: جریان کار دیسیپلین پیاده سازی 1-10شکل

انجام شده

طرح ریزی مجتمع سازی

پیاده سازی� زیرسیستم های� در دسترِس� مجتمع سازی

شده

ساختاربندی مدل پیاده سازی

انجام شدهانجام شده

پیاده سازی مؤلفه ها

بیشتر مؤلفه ها[ برای این تکرار

پیاده سازی] می شوند

بیشتر زیر [سیستم ها برای این

تکرار مجتمع سازی

] می شوندبیشتر سیستم ها برای[

این تکرار ساخته می ]شوند

مجتمع سازی سیستم

مجتمع سازی هر زیر سیستم

مؤلفه های در دسترِس تست واحد شده

www.softgozar.com

Page 9: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

9

.... جریان کار

ف@@از • ابت@@دای در س@@ازی پی@@اده م@@دل ساختاربندی Elaboration . انجام می شود

آغ@از می ش@ود ، می Elaborationبرای ه@ر تک@رار ک@ه در •ت@وان نس@بت ب@ه ط@رح ری@زی مجتم@ع س@ازی ، پی@اده س@ازی c مجتم@ع اج@زاء ، مجتم@ع س@ازی ه@ر زی@ر سیس@تم و نهایت@ا

سازی سیستم اقدام نمود .

دو ج@زء جری@ان ک@ار اخ@یر ب@ه فع@الیت ه@ای تس@ت مجتم@ع •سازی مربوط می باشند .

www.softgozar.com

Page 10: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

10

مرور فعالیت

معمار� نرم افزارمعمار� نرم افزارساختاربندی

مدل پیاده سازی

: فعالیت ها و نقش های مسئول انجام آن ها در دیسیپلین پیاده سازی2-10شکل

Page 11: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

11

.... مرور فعالیت

پیاده سازپیاده ساز

پیاده سازیمؤلفه

رفع یکنقص

پیاده سازی مؤلفه های تست و زیر سیستم ها

انجام تست

واحد هاwww.softgozar.com

Page 12: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

12

.... مرور فعالیت )ادامه(

مجتمع سازمجتمع ساز

طرح ریزی مجتمع سازیسیستم

طرح ریزی مجتمع سازیزیر سیستم

مجتمع سازیزیر سیستم

مجتمع سازی سیستم

Page 13: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

13

.... مرور فعالیت ).... ادامه(

بازنگر� کدبازنگر� کد بازنگری� کد

www.softgozar.com

Page 14: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

14

مرور خروجی ها

پیاده سازپیاده ساز

مؤلفه

: خروجی های تولید شده و نقش های مسئول تولید آن ها در دیسیپلین پیاده سازی3-10شکل

پیاده سازی� زیر سیستم

www.softgozar.com

Page 15: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

15

..... مرور خروجی ها

مجتمع سازمجتمع ساز

طرح� ساخت مجتمع سازی

ساخت

www.softgozar.com

Page 16: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

16

..... مرور خروجی ها )ادامه(

معمار� معمار� نرم نرم افزارافزار

مدل� پیاده سازی

www.softgozar.com

Page 17: متدولوژی ساخت سیستم های اطلاعاتی مرجع کاربردی متدولوژی  RUP

1717

نتیجهنتیجه

دیس@یپلین پی@اده س@ازی مح@دودة خ@ود را ب@ه اینک@ه ت@ک ت@ک دیس@یپلین پی@اده س@ازی مح@دودة خ@ود را ب@ه اینک@ه ت@ک ت@ک ک@الس ه@ا چ@گون@ه ت@س@ت و@اح@د م@ی ش@وند@ ، مح@دود می ک@الس ه@ا چ@گون@ه ت@س@ت و@اح@د م@ی ش@وند@ ، مح@دود می

کند .کند .

مهم@ترین فرآین@دهای موج@ود در دیس@یپلین پی@اده س@ازی مهم@ترین فرآین@دهای موج@ود در دیس@یپلین پی@اده س@ازی شامل موارد زیر است :شامل موارد زیر است :

. ساختاردهی مدل پیاده سازی .ساختاردهی مدل پیاده سازی. مجتمع سازی هر زیر سیستم .مجتمع سازی هر زیر سیستم. مجتمع سازی سیستم .مجتمع سازی سیستم