فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله چگونه یک نوشته علمی بنویسیم

اختصاصی از فایل هلپ دانلود مقاله چگونه یک نوشته علمی بنویسیم دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله چگونه یک نوشته علمی بنویسیم


دانلود مقاله چگونه یک نوشته علمی بنویسیم

 

مشخصات این فایل
عنوان: چگونه یک نوشته علمی بنویسیم
فرمت فایل: word( قابل ویرایش)
تعداد صفحات: 119

این مقاله درموردچگونه یک نوشته علمی بنویسیم می باشد.

خلاصه آنچه در مقاله چگونه یک نوشته علمی بنویسیم می خوانید .

سلسله مراتب آزمون نرم ‏افزارها
سیستم‏های نرم‏ افزاری نباید مثل یک برنامه کوچک به یکباره و طی یک مرحله مورد آزمون قرار گیرند. سیستم‏های نرم‏ افزاری بزرگ از زیرسیستم‏هایی تشکیل شده‏اند که این زیرسیستم‏ها خود متشکل از پیمانه‏ ها و پیمانه متشکل از واحدهای متعددی هستند. از این‏رو آزمون سیستم‏های نرم‏ افزاری بایستی طی مراحل متعددی صورت پذیرد. چنانچه در اجرای آزمون هر مرحله، مشکلی پیش آید، ممکن است نیاز باشد تغییراتی در مراحل قبلی اعمال شود و درصورت بروز چنین رویدادی مجدداً ‏بایستی کلیۀ رویه‏ های آزمون مربوط به مراحل قبلی تکرار شود تا از صحت عملکرد کلیۀ واحدها، پیمانه‏ ها و زیرسیستم‏ها اطمینان کافی به دست آید.
آزمون واحد : هر یک از واحدهای نرم‏ افزاری به طور جداگانه مورد آزمون قرار می‏گیرند تا از درستی کار آنها اطمینان حاصل شود. چنانچه در مراحل بعدی آزمون، اشکالی در واحدی از اجزای تشکیل ‏دهنده نرم ‏افزار کشف شود آنگاه پس از رفع اشکال در واحد مربوطه، این مرحله برای آن واحد نرم‏ افزاری تا کسب
2- آزمون پیمانه‏ : مجموعه‏ای از واحدهای نرم‏ افزاری مرتبط به یکدیگر یک پیمانه را تشکیل می‏دهند به نحوی که بدون نیاز به سایر پیمانه‏ های نرم ‏افزار، قابل آزمون هستند.
3- آزمون زیر سیستم : در این مرحله مجموعه‏ای از پیمانه‏ ها که یک زیرسیستم را تشکیل می‏دهند، آزمایش می‏شوند. هر زیرسیستم ممکن است مستقل از سایر زیرسیستم‏ها طراحی و ساخته شود. متداول‏ترین مشکلی که در سیستم‏های بزرگ نرم‏ افزاری بروز می‏کند، عدم تطابق واسط‏های بین زیرسیستم‏ها می‏باشد. از این‏رو در آزمون هر زیرسیستم بایستی توجه خاصی به کشف خطاها بین واسط‏های هر زیر سیستم با سایر زیرسیستم‏ها شود.
4- آزمون سیستم : با یکپارچه نمودن زیرسیستم‏ها، سیستم نرم‏ افزاری ساخته می‏شود. آزمون در این سطح بایستی به کشف خطا در هنگام تعامل بین زیرسیستم‏ها و عناصر تشکیل ‏دهنده سیستم اختصاص یابد. در ضمن بایستی اطمینان کافی از برآورده کردن نیاز‏ها و خواسته‏ های عملیاتی و غیرعملیاتی (به عبارت دیگر خواسته‏ های کیفی) حاصل شود.
5- آزمون تأیید کاربر : این آزمون، مرحلۀ نهایی آزمون است و پس از انجام موفقیت ‏آمیز آن، سیستم نرم‏ افزاری وارد مرحلۀ اجرای واقعی می‏شود، به عبارت دیگر عملیاتی می‏گردد. داده‏ های این آزمون را داده‏ های واقعی تشکیل می‏دهند. در این آزمون ممکن است مواردی از خطا کشف شود که نشانگر در نظر گرفته نشدن بعضی از موارد مطرح شده در نیازها و خواسته‏ های کاربران باشد.
استراتژی‏های اجرای آزمون‏ها
آزمون‏های نرم ‏افزار ممکن است براساس رویکردهای متفاوتی انجام پذیرد، که عبارتند از :
1- آزمون بالا به پایین
2- آزمون پایین به بالا
3- آزمون نخ‏کشی
4- آزمون فشار
 5- آزمون موازی سیستم قدیم و جدید

گزارشات آزمون نرم ‏افزار                                                                                14

در سیستم‏های نرم‏ افزاری بزرگ ممکن است، ترکیبی از استراتژی‏های فوق به منظور آزمون کل سیستم به کار گرفته شود.
در آزمون بالا به پایین، سطوح بالایی یک سیستم بدون در نظر گرفتن عناصر تشکیل ‏دهنده آن، مورد آزمون قرار می‏گیرند. در حالی که در آزمون پایین به بالا ابتدا درستی عناصر سطوح پایین مورد آزمون قرار می‏گیرند و به ترتیب آزمون در سطوح بالاتری اعمال می‏شود تا کل سیستم آزمایش شود. هنگامی که سیستم مبتنی بر وقایع باشد و براساس هر رویدادی عملی صورت پذیرد، آزمون نخ‏کشی اجتناب‏ناپذیر است. به وسیلۀ این نوع آزمون تمامی مسیرهای ممکن برای انجام امور مورد ارزیابی قرار می‏گیرد. در برخی از سیستم‏ها حجم معینی از عملیات پیش‏بینی می‏شود تا در یک بازه زمانی معین انجام شود، در هنگام آزمون این سیستم‏ها بایستی از دست یافتن به نیازهای عملیاتی اطمینان حاصل شود. به عنوان مثال اگر سیستم بایستی توانایی انجام 100 تراکنش در ثانیه را داشته باشد، آزمون فشار در مورد آن اجرا می‏شود تا تعیین شود از توان لازم برخوردار است یا نه.
هنگامی که نرم‏ افزاری جایگزین نرم ‏افزار دیگری می‏شود یا نسخه جدیدی از نرم ‏افزار تهیه می‏شود، نسخه قدیم و جدید همراه با هم با داده‏ های یکسانی مورد آزمایش قرار می‏گیرند و نتایج بررسی می‏شوند تا انحرافات و خطاها کشف شوند.
مستندات آزمون
در فرآیند آزمون هر سیستم نرم‏ افزاری، تعدادی گزارش تهیه می‏شود که عبارتند از :
- گزارش طرح (نقشه) آزمون
- گزارش مشخصات طراحی آزمون
- گزارش مشخصات موارد آزمون
- گزارش مشخصات رویه‏ های آزمون
- گزارش سوابق آزمون
- گزارش اتفاقات آزمون
- گزارش خلاصه آزمون
با توجه به این که هر سیستم نرم ‏افزار از تعدادی اجزاء (به عبارت دیگر زیرسیستم‏، پیمانه) تشکیل شده است، بنابراین ممکن است گزارشات فوق‏الذکر به تفکیک اجزاء سیستم تهیه شوند.

ضوابط تدوین گزارش طرح (نقشه) آزمون
هدف
ترسیم و تشریح حوزه، منابع، زمان‏بندی و چگونگی رویارویی با فعالیت‏های لازم جهت انجام آزمون نرم ‏افزار
شرح کلی
اجزا و ویژگی‏هایی که بایستی مورد آزمایش قرار گیرند، اعمالی که در این خصوص صورت خواهد پذیرفت و افرادی که مسئولیت انجام هر یک از کارها را بر عهده دارند در طرحی که برای آزمون تهیه می‏شود، مشخص می‏شود. در این طرح خطرات و زیان‏های احتمالی در ارتباط با انجام آزمون نیز تعیین می‏گردد. آزمون نرم ‏افزار به منظور تشخیص خطا و شناسایی مشکلات قبل از تحویل و عملیاتی نمودن نرم ‏افزار صورت می‏گیرد. هر چه خطاها و مشکلات در مراحل ابتدایی‏تری مشخص شوند، هزینه و وقت کمتری صرف اصلاح و رفع اشکالات خواهد شد. برای کلیۀ مراحل ساخت نرم ‏افزار، آزمونی خاص آن مرحله طرح می‏گردد و با طی راه و مسیر تعیین شده در طرح‏ها، در نهایت نرم ‏افزار مورد آزمون قرار می‏گیرد

بخشی از فهرست مطالب مقاله چگونه یک نوشته علمی بنویسیم

شکل ظاهری :
ضوابط تدوین گزارش طراحی معماری سیستم
ضوابط تدوین گزارش تحلیل نیازها و خواسته‏ های نرم ‏افزار
ضوابط تدوین گزارش طراحی معماری نرم ‏افزار
سلسله مراتب آزمون نرم ‏افزارها
استراتژی‏های اجرای آزمون‏ها
ضوابط تدوین گزارش طرح (نقشه) آزمون
ضوابط تدوین گزارش مشخصات طراحی آزمون
ضوابط تدوین گزارش مشخصات رویه‏ های آزمون
ضوابط تدوین گزارش سوابق آزمون                                                                             
ضوابط تدوین گزارش اتفاقات آزمون
گزارش خلاصۀ آزمون
مقدمه ای بر مستندات کاربران
ضوابط تدوین  مستندات کاربران

 


دانلود با لینک مستقیم


دانلود مقاله چگونه یک نوشته علمی بنویسیم