فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم
توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد
فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم دارای ۵۷ اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است
فایل پاور پوینت فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم۲ ارائه میگردد
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن فایل کامل مطالعه مبانی نظری تجزیه، تحلیل و طراحی سیستمها؛ بررسی فرآیند تولید نرمافزار و نقش آن در مهندسی سیستم :
پاورپوینت بررسی SDLC تجزیه ، تحلیل و طراحی سیستمها(آشنایی با فرایند تولید نرم افزار) در ۵۷ اسلاید قابل ویرایش
مقدمه
تجزیه تحلیل و طراحی سیستمها بخش مهمی از فرایند تولید نرم افزار و سیستمهای نرم افزاری است.
فرایند تولید نرم افزار چگونگی ایجاد کد برنامه برای حل یک مسئله پیچیده را که شامل مراحل گوناگونی است توصیف می کند.
حل مسئله حداقل شامل مراحل زیر است :
درک صورت مسئله یا تجزیه و تحلیل ( نیازمندیها ، معلومات و مجهولات ، ورودیها و خروجیها ، گردش فعالیتها و فرایندها و … )
ارائه راه حل ( طراحی )
پیاده سازی
وقتی مسئله بزرگ و پیچیده می شود ، فرایند درک مسئله ، کشف راه حل و پیاده سازی آنهم به همان نسبت دشوار ، طولانی و پیچیده خواهد شد.
هر فرایند پیچیده ایی در صورتیکه به درستی و با اتخاذ روشهای و متدهای مناسب مدیریت نشود ، زمینه را برای وقوع اشتباهات بعضاً جبران ناپذیر فراهم می کند.
بسیاری از پروژه های بزرگ تنها به دلیل اینکه تحلیلگر و طراح آنها به درک دقیق و درست مسئله دست نیافته است شکست خورده و در بعضی موارد به فاجعه تبدیل شده اند.
Shuttle Flight 51-L (Challenger)
یکی از تلخترین شکستهای بشر که خسارات مادی و معنوی بسیاری را به همراه داشت ، تنها تنیجه یک اشتباه در طراحی نرم افزار کنترل فضاپیمای شاتل بود.
تعاریف
فرایند تولید نرم افزار چگونگی تحلیل ، طراحی و پیاده سازی سیستمهای اطلاعاتی را توصیف می کند
روش ها و متدها Methodologies
فرایند دقیق و چند مرحله ایی جهت تولید نرم افزار
Techniques
مجموعه ایی از فنون مدلسازی که امکان ایجاد محصولات هر مرحله از فرایند را فراهم می کند
Tools
نرم افزارها و برنامه های کامپیوتری که فرایند مدلسازی و بهره گیری از تکنیکها را امکان پذیر می کند
فرایند تولید نرم افزار
تولید نرم افزار فرایندی مرحله به مرحله و گام به گام است
مجموعه مراحل و گامهای مورد نیاز ، محصولات هر مرحله ، قواعد و دستوراتی که باید در ایجاد محصولات میانی رعایت گردد و چگونگی بدست آوردن هر یک از آنها را اصطلاحاً چرخه حیات نرم افزار ( SDLC ) می نامند.
Software Development Life Cycle = SDLC
مراحل فرایند تولید لزوماً ترتیبی نیستند بلکه می توانند :
بازگشتی
موازی
محاوره ایی
چرخشی
هر مرحله حداقل یک محصول معین ارائه خواهد کرد
گامهای اصلی در فرایند تولید نرم افزار
برنامه ریزی : شرح هدف از طراحی نرم افزار و چگونگی زمانبندی و مدیریت فرایند تولید
تجزیه و تحلیل : درک دقیق و کامل صورت مسئله و نیازمندیهای کاربران و آشنایی با راه حلهای فعلی مسئله
طراحی : ارائه راه حل ( ها ) و توصیف دقیق و کامل راه ها مورد توافق کاربران
پیاده سازی : ایجاد کدهای برنامه و سایر محصولات لازم
برنامه ریزی
شناسایی مجموعه موارد مهم و حیاتی در محیط مسئله
امکانسنجی حل مسئله از دیدگاه ( فنی ، مدیریتی ، منابع )
آماده سازی برنامه کاری
جذب نیروی انسانی مورد نیاز
کنترل و هدایت فرایند تولید
تجزیه تحلیل
اتخاذ راهبرد تجزیه تحلیل و انتخاب روش
کشف و توصیف نیازمندیهای کاربران ( ذینفعان )
مدلسازی فرایندها و توابع و عملکردهای مورد نیاز
مدلسازی داده ها و معلومات و مجهولات
تجزیه تحلیل
شرح نیازمندیهای کاربران : نیازهای جدید کاربران و ذینفعان سیستم را توصیف کرده ، شرح می دهد.
نمودار گردش داده ها : چگونگی گردش داده و اطلاعات بین محیط سیستم و سیستم را شرح می دهد. داده های وروردی چگونه دریافت می شوند ، خروجیها چگونه تولید می شوند و اطلاعات چگونه نگه داری و ذخیره می شود.
تجزیه تحلیل
مدل منطقی داده ها : ساختار داده ها و اطلاعات در گردش سیستم ، و روابط بین آنها را به نمایش می گذارد.
شرح ورودی / خروجی : جزئیات و چگونگی محاوره کاربران و سیستم را و نحوه تبادل داده ها و اطلاعات بین محیط و سیستم را نمایش می دهد.
شرح پردازه ها و فرایندها : توابع و عملکردهای سیستم را شرح می دهد. به عنوان مثال :
(Structured English, Decision Tables & Decision Trees).
آنالیز منطقی و فیزیکی
در تحلیل فیزیکی سیستم فعلی با تمام محدودیتهای فیزیکیش در نظر گرفته می شود.
در تحلیل منطقی تمامی الزامات فیزیکی و محدودیتهایی را که تنها حاصل شرایط سیستم مورد مطالعه می باشد حذف می شود و در نتیجه منطق سیستم باقی می ماند.
تجزیه تحلیل – داده ها و پردازه ها
داده ها و پردازه ( توابع ، رویه ها ) دو عنصر اصلی هر سیستمی محسوب می گردند.
مدلهای DFD و LDM به ترتیب جهت توصیف داده ها و پردازه به کار گرفته می شوند.
روشهای آنالیز
یکی از کاربردی ترین روشهای آنالیز تحلیل و طراحی ساختیافته می باشد.
برای این روش استانداردهای متفاوتی وجود دارد که شاخص ترین آنها SSADM می باشد.
تکنیکهای متنوع دیگری نیز برای تحلیل و طراحی سیستمها وجود دارد.
متدولوژی چیست ؟
یک روش دقیق و دارای قوائد روشن جهت پیاده سازی SDLC
طبقه بندی متدولوژیها
فرایند محور
داده محور
شئ گرا
طراحی ساختیافته
تولید سریع RAD
اصول تجزیه تحلیل
تجزیه تحلیل فرایند کشف و شناسائی عناصر سازنده سیستم مورد مطالعه و توصیف و مستندسازی دقیق آن می باشد
شرح و ضبط دقیق دستآوردهای این مرحله تنها در صورت استفاده از ابزاهای توصیفی ( تصویری – تجسمی ) مناسب امکانپذیر است
مدل شکل کوچک ، دقیق و تجریدی از یک پدیده موجود در جهان واقع یا ذهن تحلیلگر می باشد
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
یزد دانلود |
دانلود فایل علمی 