DigiBook

دانلود رایگان جدیدترین پایان نامه ها نرم افزارهای تست شده و جدید ، مقاله , رایگان

DigiBook

دانلود رایگان جدیدترین پایان نامه ها نرم افزارهای تست شده و جدید ، مقاله , رایگان

مشخصات بلاگ

دانلود رایگان جدیدترین پایان نامه ها نرم افزارهای تست شده و جدید ، مقاله , رایگان

طبقه بندی موضوعی

۵ مطلب با موضوع «نرم افزار» ثبت شده است

پایان نامه بررسی سبک ها و الگوهای مهندسی نرم افزار

پایان نامه بررسی سبک ها و الگوهای مهندسی نرم افزار در 85 صفحه ورد قابل ویرایش با فرمت doc

دانلود پایان نامه بررسی سبک ها و الگوهای مهندسی نرم افزار

پایان نامه بررسی سبک ها و الگوهای مهندسی نرم افزار
الگوهای مهندسی نرم افزار
 سبک های مهندسی نرم افزار
 سبک ها و الگوهای مهندسی نرم افزار 
مهندسی نرم افزار 
بررسی مهندسی نرم افزار
دسته بندی مهندسی کامپبوتر و فناوری اطلاعات
فرمت فایل doc
حجم فایل 343 کیلو بایت
تعداد صفحات فایل 85
پایان نامه بررسی سبک ها و الگوهای مهندسی نرم افزار در 85 صفحه ورد قابل ویرایش با فرمت doc


چکیده

در این پروژه به بررسی سبک ها و متدهای مهندسی نرم افزار پرداخته شده است ، هدف از این پژوهش بیان ویژگی ها و خصوصیات هر یک از متد های مهندسی نرم افزار میباشد ،  مهندسی نرم‌افزار پیشه‌ای است که به یاری دانش رایانه و دیگر فناوری‌ها و روش‌ها به آفریدن و نگاهداری نرم‌افزار رایانه‌ای می‌پردازد. مسائل اصلی مهندسی نرم‌افزار تولید نرم‌افزار بر اساس مواردی از قبیل ،  الزامات تعیین شده ، در زمان تعیین شده ، در محدودهٔ بودجه پیش‌بینی شده میباشد . مهندسی نرم‌افزار طراحی، برنامه نویسی، توسعه، مستندسازی و نگهداری نرم‌افزار با بکارگرفتن روشهای فنی و عملی از علوم کامپیوتر ، مدیریت پروزه ، مهندسی ، محدوده کاربرد، طراحی رابط، مدیریت تجهیزات دیجیتال و سایر زمینه‌ها است. کاربردهای مهندسی نرم‌افزار دارای ارزش‌های اجتماعی و اقتصادی هستند، زیرا بهره‌وری مردم را بالا برده، چند و چون زندگی آنان را بهتر می‌کنند. مردم با بهره‌گیری از نرم‌افزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونه‌های از این دست نرم‌افزارها عبارت‌اند از: سامانه‌های توکار، نرم‌افزار اداری، نرم افزار‌های رایانه‌ای، و اینترنت. فناوری‌ها و خدمات مهندسی نرم‌افزار به کاربران برای بهبود بهره‌وری و کیفیت یاری میرساند. نمونه‌هایی از زمینه‌های بهبود: پایگاه داده‌ها، زبان‌ها، کتابخانه‌ها، الگوها، فرآیندها و ابزار.

 

مقدمه :

با بزرگ شدن پروژه های نرم افزاری  و پیشرفت علم مهندسی نرم افزار ، روش های سازمان یافته ای برای توسعه نرم افزارها ابداع شد که هر کدام بسته به نوع پروژه و محدودیت های آن در جای خاصی کاربرد دارد. برخی روش ها مانند R.A.D به دلیل کمبود زمان تولید، برخی مانند spiral به دلیل مشخص نبودن نیازمندی های اولیه نرم افزار و برخی مانند X.P برای کسانی که کار طراحی نرم افزار را با کدنویسی شروع میکنند ابداع شدند. ایجاد پروژه های بزرگ بدون بکارگیری یکی از روش های مهندسی نرم افزار ممکن نیست.

 

پیشینه مهندسی نرم‌افزار

اصطلاح مهندسی نرم‌افزار بعد از سال ۱۹۶۸ شناخته شد. این اصطلاح طی کنفرانس «مهندسی نرم‌افزار ناتو ۱۹۶۸» (که در گارمیش آلمان برگزار شد) توسط ریاست کنفرانس F.L. Bauer معرفی شد و از آن پس بطور گسترده مورد استفاده قرار گرفت.

اصطلاح مهندسی‌نرم‌افزار عموماً به معانی مختلفی به کار می‌رود:

به‌عنوان یک اصطلاح غیر رسمی امروزی برای محدوده وسیع فعالیت‌هایی که قبلا برنامه‌نویسی و تحلیل سیستم‌ها نامیده می‌شد.

به‌عنوان یک اصطلاح جامع برای تمامی جنبه‌های عملی برنامه‌نویسی کامپیوتر، در مقابل تئوری برنامه نویسی کامپیوتر، که علوم کامپیوتر نامیده می‌شود.

به‌عنوان اصطلاح مجسم کننده طرفداری از یک رویکرد خاص نسبت به برنامه‌نویسی کامپیوتر که اصرار می‌کند، مهندسی نرم‌افزار، بجای انکه هنر یا مهارت باشد، باید به‌عنوان یک رشته عملی مهندسی تلقی شود و از جمع کردن و تدوین روش‌های عملی توصیه شده به شکل متدولوژی‌های مهندسی نرم‌افزار طرفداری می‌کند.

مهندسی نرم‌افزار عبارتست از : الف) کاربرد یک رویکرد سیستماتیک، انتظام یافته، قابل سنجش نسبت به توسعه، عملکرد و نگهداری نرم‌افزار، که کاربرد مهندسی در نرم‌افزار است و ب) مطالعه روشهای موجود در استاندارد IEEE

 

محدوده مهندسی نرم‌افزار و تمرکز آن

مهندسی نرم‌افزار به مفهوم توسعه و بازبینی یک سیستم نرم‌افزاری مربوط می‌باشد. این رشته علمی با شناسایی، تعریف، فهمیدن و بازبینی خصوصیات مورد نیاز نرم‌افزار حاصل سر و کار دارد. این خصوصیات نرم‌افزاری ممکن است شامل: پاسخگویی به نیازها، اطمینان‌پذیری، قابلیت نگهداری، در دسترس بودن، آزمون‌پذیری، استفاده آسان، قابلیت حمل و سایر خصوصیات باشد.

مهندسی نرم‌افزار ضمن اشاره به خصوصیات فوق، مشخصات معین طراحی و فنی‌ای را آماده می‌کند که اگر بدرستی پیاده‌سازی شود، نرم‌افزاری را تولید خواهد کرد که می‌تواند بررسی شود که آیا این نیازمندی‌ها را تامین می‌کند یا خیر.

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

عناوین موجود

فصل اول - کلیات بحث

مقدمه

پیشینه مهندسی نرم‌افزار

محدوده مهندسی نرم‌افزار و تمرکز آن

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

تکنولوژی‌ها و روشهای عملی

ماهیت مهندسی نرم‌افزار

1 - روش آبشاری (waterfall) :

2 - روش افزایشی (Incremental):

3 - روش R.A.D :

4 - روش الگویی (prototyping) :

5 - روش حلزونی (spiral) :

6 - روش مهندسی همزمان (concurrent development) :

برنامه نویسی :
  • حامد ma
  • حامد ma
  • حامد ma

800 پایان نامه رشته حقوق جدید سال 95 فروردین 95 سال 1395

محصولات دسته حقوق

پایان نامه بررسی نظریه اشتباه در حقوق مدنی

  • حامد ma

بیش از 400 پایان نامه و مقاله جدید و ارزان رایگان در ادامه مطلب جستجو کنید


  • حامد ma