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

مقدمه ای بر مهندسی نرم افزار

صفحه 1:
۱ enced An Introduction to Software Engineering

صفحه 2:
۳ بحران نرم افزار مفهوم مهندسى ل ” ماهيت نرم افزار و تفاوت مهندسى نرم افزار با ساير رشته هاى مهندسى ” كاربردهاى نرم افزار أهميت مهندسى نرم افزار 4 اركان مهندسى نرم افزار تعريف متدلوزى نرم افزارى

صفحه 3:
بحران نرم افزار بحران نرم افزار اولین بار بصورت رسمی در کنفرانسی در سال 1968 میلادی مطرح یت سر ی ای رای مس ار *" هزينه بالاى ايجاد نرم افزار * تاخیر در تولید و تحویل نرم افزار * نگهداری پرهزینه نرم افزار * پیشرفت سریع سخت افزار ا 0 ل ا

صفحه 4:
ی يك محقق علوم با استفاده از دانش موجود , دانش نوينى را استخراج می نماید. ولی یک مهندس از دانش موجود در عمل براى يافتن بهترين راه حل مسئله استفاده مى نمايد . ‎nes‏ ل ا ا ا ل ك3 ‎Ir‏ ل

صفحه 5:
تعریف مهندسی نرم افزار * تعريف مهندسى نرم افزار از ديد يارناس (2©231285) : كار خند نفره براى توليد جند نسخه (151011©) از برنامه ۱ BOs تعریف مهندسی نرم افزار بنا بر پیشنهاد انجمن 1۳۳۲۲ : ‎SB kok Dect Sere)‏ ا ل OS cet eae aCe ene Len oa! ene NOL NCS Be SD EO SACS) ‏ف‎ ل

صفحه 6:
CS De Dei ‏تعريف مهندسى‎ ROTTEN EVE) pene one ee ‏ا ا سس سس(‎ eee ed ‏ار سس زر رت‎ لاريم سي

صفحه 7:
ماهيت نرم افزار جهت مشخص شدن ماهيت نرم افزار آنرا با يك محصول فيزيكى (همانند ‎oe‏ ل ل ا ‎ee CSI‏ FO eee ROSIN Cee er Copy ‏ا ل‎ eee aC . ‏فیزیکی قابل لمس است‎ 1 (oh <tc 5 ‏ل‎ ar ye) In =A'K=) 10) rs ‏ل‎ ‏هزینه های نرم افزار در مهندسی آن متمرکز است . لذا مدیریت پروژه‎ . ‏های نرم افزاری متفاوت از مدیریت سایر پروژه های مهندسی است‎

صفحه 8:
م *" جمع آورى نيازمنديها در رشته هاى مهندسى با كمى صاحب نظران 3 طراحان در رشته مربوطه صورت مى يذيرد » در صورتيكه جمع آوری ا ا سورت تن ‎ops‏ وكرت درسو سداق ‎pps Plath, cb‏ كاربران ‎٠‏ يا تغيير نيازمنديهاى انها امرى غير عادى تلقى نمى شود. مفهوم استفاده مجدد در نرم افزار و سخت افزار : صنعت به سمت نصب ل ا اا ا ۱ روشها 9 ابزارهاى ‎ab!‏ نرم افزار متفاوت 3 روشها وابزارهاى سخت افزار است.

صفحه 9:
9975 ge 09g 3 158) Cee Ween eases

صفحه 10:

صفحه 11:
Definition Development After release cy

صفحه 12:
كاربردهاى نرم افزار * نرم افزار براى هر موردى كه در آن مورد مجموعه اى مشخص از مراحل رویه ای (یعنی بصورت الگوربتمیک) تعریف شده است می تواند بکار گرفته شود. ا ا و ار بر مراره رد اتب ‎cae weeny Cree I Vero Sa Commer eI Sean‏ 1 ‎Rey ey Elie oo) Gael‏ ‎pepe Dy 5)\Y bo mente)‏ ۱۱ ۲ نرم افزار بلادرنگ : جهت تحلیل و کنترل رخدادهای دنیای واقعی استفاده می شود. اين نرم افزار در هنكام وقوع رخداد بصورت بلادرنك ياسخ مناسب را ارائه می نماید. کنترل واکنشها در یک کارخانه تولید مواد شیمیانی مالی از این مورد ‎ca‏

صفحه 13:
كاربردهاى نرم افزار نرم افزار تجارى : يردازش اطلاعات تجارى ير كاربرد ترين بخش استفاده ‎ene ne eit se)‏ ا اك ‎Re lcs‏ ا ‎bere‏ ل ا 0 لت د اين كروه نرم أفزار مى باشد. ‏” نرم افزار علمى و مهندسى ‎2 ‎0 ‏” نرم افزار هوش مصنوعى ‏” نرم افزار ([ع/الآ

صفحه 14:
اهميت مهندسى نرم افزار ‎Stes lion ilies‏ می اشد .به علت ماه رم افزار (مکان ‏حذف پیچیدگی وجود ندارد » لیکن می توان آنرا کنترل نمود . ‏در خصوص سوالات زیر تفکر نمائید : ‎82 ‎2 ‎co ‏چگونه می توان نرم افزاری جهت یک سیستم پیجیده ایجاد ۵ نمود ؟ ‏برنامه نوبسی چه جایگاهی در مهندسی نرم افزار دارد ؟ و ‎۱ tes ‏ا ا ا لم‎ ‏ایجاد می شود ؟‎

صفحه 15:
۱ skeen) 4 جهت انجام يروزه نرم افزارى با هزينه مناسب (منظور از هزينه در او رما ری ری انا لت رتیت راهكارهايى را مى بايست اتخاذ نماييم ؟ ‎a‏ سس« وا در تسس ات ال ان ای راد اس ‎ool ne)‏ ا ‎CME SY OCR RC‏ 0520057 ‎0 ‏ا ا‎ HL ‏مزاياى ديكرى نيز دارد؟ ‏م

صفحه 16:
تکنولوژی مهندسی نرم افزار

صفحه 17:
متدولوزى © ل ار سای ار 5 رس و وی ان از ‎SEIN‏ تن تا از سیستم نرم افزاری در حال توسعه را توصیف می نماید . سرت 7 ارائه چارچوب کاری معین در قالب فرمها . نمودارها . قالبهای متنی با توجه به فرایند توسعه ۲ مجموعه ای از روشها که در تمام چرخه حیات سیستم نرم افزاری اعمال ‎aD) SNe eS ae ee Ete‏ | we

صفحه 18:
ل 0 * بازشناسى : دريافت و توصيف نيازمنديها " بازنمايى : قدرت بيان و تشريح ‎(cao) eal a Coy eb‏ * کد رار ا له دیگر باشد.

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
30,000 تومان