سایت کاریابی جویا کار

پاورپوینت بررسی تجزیه ، تحلیل و طراحی سیستمها(آشنایی با فرایند تولید نرم افزار)

دسته بندي: مقالات / پاور پوینت
23 اردیبهشت

پاورپوینت بررسی SDLC تجزیه ، تحلیل و طراحی سیستمها(آشنایی با فرایند تولید نرم افزار) در 57 اسلاید قابل ویرایش


مقدمه
تجزیه تحلیل و طراحی سیستمها بخش مهمی از فرایند تولید نرم افزار و سیستمهای نرم افزاری است.
فرایند تولید نرم افزار چگونگی ایجاد كد برنامه برای حل یك مسئلة پیچیده را كه شامل مراحل گوناگونی است توصیف می كند.
حل مسئله حداقل شامل مراحل زیر است :
درك صورت مسئله یا تجزیه و تحلیل ( نیازمندیها ، معلومات و مجهولات ، ورودیها و خروجیها ، گردش فعالیتها و فرایندها و ... )
ارائة راه حل ( طراحی )
پیاده سازی
وقتی مسئله بزرگ و پیچیده می شود ، فرایند درك مسئله ، كشف راه حل و پیاده سازی آنهم به همان نسبت دشوار ، طولانی و پیچیده خواهد شد.
هر فرایند پیچیده ایی در صورتیكه به درستی و با اتخاذ روشهای و متدهای مناسب مدیریت نشود ، زمینه را برای وقوع اشتباهات بعضاً جبران ناپذیر فراهم می كند.
بسیاری از پروژه های بزرگ  تنها به دلیل اینكه تحلیلگر و طراح آنها به درك دقیق و درست مسئله دست نیافته است شكست خورده و در بعضی موارد به فاجعه تبدیل شده اند.
Shuttle Flight 51-L (Challenger)
یكی از تلخترین شكستهای بشر كه خسارات مادی و معنوی بسیاری را به همراه داشت ، تنها تنیجة یك اشتباه در طراحی نرم افزار كنترل فضاپیمای شاتل بود.
تعاریف
فرایند تولید نرم افزار چگونگی تحلیل ، طراحی و پیاده سازی سیستمهای اطلاعاتی را توصیف می كند
روش ها و متدها Methodologies
 فرایند دقیق و چند مرحله ایی جهت تولید نرم افزار
Techniques
  مجموعه ایی از فنون مدلسازی كه امكان ایجاد محصولات هر مرحله از فرایند را فراهم می كند
Tools
 نرم افزارها و برنامه های كامپیوتری كه فرایند مدلسازی و بهره گیری از تكنیكها را امكان پذیر می كند
فرایند تولید نرم افزار
تولید نرم افزار فرایندی مرحله به مرحله و گام به گام است
مجموعة مراحل و گامهای مورد نیاز ، محصولات هر مرحله ، قواعد و دستوراتی كه باید در ایجاد محصولات میانی رعایت گردد و چگونگی بدست آوردن هر یك از آنها را اصطلاحاً چرخة حیات نرم افزار ( SDLC ) می نامند.
Software Development Life Cycle = SDLC
مراحل فرایند تولید لزوماً ترتیبی نیستند بلكه می توانند :
بازگشتی
 موازی
محاوره ایی
چرخشی
هر مرحله حداقل یك محصول معین ارائه خواهد كرد
گامهای اصلی در فرایند تولید نرم افزار
برنامه ریزی : شرح هدف از طراحی نرم افزار و چگونگی زمانبندی و مدیریت فرایند تولید
تجزیه و تحلیل : درك دقیق و كامل صورت مسئله و نیازمندیهای كاربران و آشنایی با راه حلهای فعلی مسئله
طراحی : ارائة راه حل ( ها ) و توصیف دقیق و كامل راه ها مورد توافق كاربران
پیاده سازی : ایجاد كدهای برنامه و سایر محصولات لازم
برنامه ریزی
شناسایی مجموعة موارد مهم و حیاتی در محیط مسئله
امكانسنجی حل مسئله از دیدگاه ( فنی ، مدیریتی ، منابع )
آماده سازی برنامة كاری
جذب نیروی انسانی مورد نیاز
كنترل و هدایت فرایند تولید


فنی و مهندسی
قيمت فايل:7500 تومان
تعداد اسلايدها:57
خريد فايل از سايت مرجع
دسته بندی ها
تبلیغات متنی