پاورپوینت تحلیل و طراحی سیستم‌ها در مهندسی نرم‌افزار سعید پارسا


پاورپوینت تحلیل و طراحی سیستم‌ها در مهندسی نرم‌افزار سعید پارسا
تحلیل و طراحی سیستم‌ها در مهندسی نرم‌افزار سعید پارسا
تعداد بازدید
38 بازدید
7,500 تومان

پاورپوینت فصل اول تا چهارم کتاب تحلیل و طراحی سیستم‌ها در مهندسی نرم‌افزار (جلد ۱) اثر سعید پارسا، نظامعلی آقابالی در قالب ppt
 
بخشی از متن فایل
 
فصل اول اسلاید ۱۶
 
طراحی منطقی
´هدف از طراحی منطقی تعیین منطق عملیات سیستم مکانیزه با در نظر گرفتن نیازهای کاربر است.
´طراحی منطقی در چهار مرحله به شرح زیر انجام می شود:
´۱-تعیین مکالمات سیستم با کاربر
´۲-تعیین توابع بروز رسانی اطلاعات
´۳-تعیین توابع پرس وجو
´۴-تهیه گزارش
طراحی فیزیکی
´هدف از طراحی منطقی تعیین منطق عملیات سیستم مکانیزه با در نظر گرفتن نیازهای کاربر است.
´طراحی منطقی در چهار مرحله به شرح زیر انجام می شود:
´۱-تعیین مکالمات سیستم با کاربر
´۲-تعیین توابع بروز رسانی اطلاعات
´۳-تعیین توابع پرس وجو
´۴-تهیه گزارش
طراحی فیزیکی
´هدف از طراحی فیزیکی,تعیین داده ها,پردازه ها,ورودی ها وبالاخره خروجی ها با استفاده اززبان ومحیط فیزیکی تعیین شده است.
´طراحی فیزیکی از دیدگاه SSADMشامل سه عنصر اصلی یه شرح زیر است:
´۱-طراحی داده ها:تشریح امکانات بانکهای اطلاعاتی.
´۲-طراحی رابط داده ها:طراح رابط استاندارد برای دستیابی توابع سیستم به امکانات مدیریت بانک اطلاعاتی.
´۳-شرح پردازه ها:تشریح توابع.
ارزیابی وتعیین صحت نرم افزار
´هدف از آزمون نرم افزار,ارزیابی آن در رسیدن به اهداف از فبل تعیین شده وهمچنین مشخص نمودن هرگونه نقص در عملکرد نرم افزاراست.
´آزمون وظایف
´هدف از هر برنامه ای تولید خروجیها است.درواقع وظیفه هر عنصربرنامه,تولیدتعدادی خروجی بر اساس ورودی های مشخص است.
´آزمون ساختاری(آزمون جعبه سفید)
´پس از تعیین خطا در عملکرد یک عنصر نرم افزار,می توان کد داخل آن رامورد آزمون قرار داد.
  آزمون کد برنامه ها در سه سطح صورت می گیرد:
۱-آزمون جملات:برای کسب اطمینان از صحت عملکرد جملات برنامه
۲-آزمون شاخه ها:برای کسب اطمینان از اینکه هر شاخه ای از برنامه لااقل یک مرتبه اجرا می شود.
۳-آزمون مسیرها:مسلما شاخه ها در ارتباط با یکدیگر مسیرهای متفاوت راایجاد می کنند
قابلیت اطمینان نرم افزار
ممکن است برنامه نرم افزاری مطابق تعاریف واهداف خود به درستی عمل نماید اما قابل اطمینان نبوده ودرآن حالات خاص برای افزایش اطمینان در نظر گرفته نشده باشد.
معیار های ارزیابی قابلیت اطمینان نرم افزار به شرح زیر است:
۱-احتمال عدم موفقیت درمقابل در خواست ها
۲-نرخ عدم موفقیت نرم افزار در انجام عملیات مربوطه
۳-نیمه عمر عدم موفقیت