پاورپوینت پاورپوینت تکنیک های مدل سازی

پاورپوینت پاورپوینت تکنیک های مدل سازی (pptx) 36 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 36 اسلاید

قسمتی از متن PowerPoint (.pptx) :

Modeling Techniques تکنیک های مدل سازی قبل از پرداختن به مدل ها و مدل سازی ها بهتر است یک بار مفاهیم متدلوژی را مرور کنیم : متدلوژی ها * رهنمون های جامعی هستند در جهت انجام و تکمیل تمام فعالیت های SDLC (Software Development Life Cycle) . * مجموعه ای از مدل ها ، ابزار و تکنیک ها هستند . مدل ها Models * نمایش یک ”نمود“ مهم از دنیای واقعی ، نه مشابه اجسام واقعی . * تجرید استفاده شده برای مجزا کردن ، خارج از ”نمود“ . * نمودارها و جدول ها . * برنامه ریزی پروژه و کمک در بودجه بندی . متدلوژی ها و مدل ها 1 متدلوژی ها و مدل ها 4 ار تباط میان اجزای متدلوژی مدل سازی مدل سازی چیست ؟ یک مدل ، یک انتزاع یا تقریبی است که برای شبیه سازی واقعیات استفاده می شود . تمرکز مدل سازی روی این است که سیستم ، ”چه کاری“ انجام می دهد نه ”چگونه“ آن را انجام می دهد . سه قسمت مدل سازی عبارتند از : - مدل سازی فرایندی (DFD / Activity diagrams) . - مدل سازی داده ای (ERD / Class diagrams) . - مدل سازی رفتاری (State Transition Diagrams ‘STD’ or Statechart Diagram , Decision Table , Decision Trees , Pseudo code , Structured English ). 5 نگرش شی گرا - نگرش شیء گرا چشم انداز یک سیستم اطلاعاتی است به عنوان مجموعه ای از تعاملات اشیا که برای به انجام رساندن وظایف با هم کار می کنند . - شیء عنصری است در سیستم کامپییوتر که می تواند به پیام ها واکنش دهد . - طراحی شی گرا یعنی تعریف تمام انواع اشیا لازم برای برقراری ارتباط با افراد و دیگر وسایل سیستم و تصحیح تعریف هر نوع شی به نحوی که با یک زبان یا محیط معین پیاده سازی شود . - برنامه نویسی شی گرا یعنی نوشتن دستورات در یک زبان برنامه نویسی برای تعریف اینکه هر نوع شی چه کاری انجام دهد ، شامل پیام هایی که اشیا می فرستند یا دریافت می کنند . مدل سازی 7 اما به عنوان یک نگاه اجمالی در مورد دو نگرش گفته شده می توان گفت : آنالیز ساخت یافته منجر می شود به طراحی ساخت یافته و متعاقبا برنامه نویسی ساخت یافته . موارد زیراز اهداف تکنیک های ساخت یافته است : * رسیدن به کیفیت بالا در برنامه های با رفتار قابل پیش بینی . * ایجاد برنامه هایی که به راحتی قابل اصلاح اند . * ساده کردن برنامه ها و فرایند توسعه برنامه . * رسیدن به قدرت پیش گویی و کنترل بالاتر در فرایند توسعه . * سرعت بالاتر در فرایند توسعه . * هزینه کمتر در فرایند توسعه . مدل سازی 8 مدل سازی 9 شی گرا چیست ؟ - ساختن بنیادی اشیا ، که ترکیب می کند ساختمان داده ها و رفتار را در یک موجودیت واحد . - راه سازمان دهی نرم افزار به عنوان مجموعه ای از اشیا مجزا که به هم می پیوندند در هر دو ساختمان داده ها و رفتار . پس در شی گرا ارتباط و اتصال میان داده و رفتار بسیار قوی است در حالیکه این اتصال در ساخت یافته بسیار آزادانه و ضعیف است . مدل سازی 10 هر کدام از دو نگرش گفته شده تکنیک های خاص خود را دارند . مدل سازی فرایندی ، مدل سازی داده ای و مدل سازی رفتاری از جمله تکنیک های مورد استفاده در هر دو نگرش هستند که نوع عملکرد این تکنیک ها و پیاده سازی آنها در هر یک از این دو متفاوت است . تکنیک های ساخت یافته عبارتند از: مدل سازی فرایندی (DFD) ، مدل سازی داده ای (ERD) و مدل سازی رفتاری (ELH) . و تکنیک های شی گرا هم عبارتند از: Use case diagrams , Class diagrams , Interaction digrams . ما در اینجا به تکنیک های مدل سازی ساخت یافته می پردازیم . مدل سازی 11

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