دانلود تحقیق
مشکلات توسعه نرمافزار و بررسی مسئله پیچیدگی در نرمافزار
۱- مقدمه
۲- بحران نرم افزار
۲-۱- علایم و نشانههای این بحران عبارت بودند از :
۳- متدولوژی و ضرورت توجه به آن
۳-۱- ارائه تعاریفی از مفاهیم اولیه بکار رفته در متدولوژی:
۳-۲- ارائه مدلی برای فرآیند تولید:
۳-۳- داشتن مدل زیر بنائی(مدل معماری):
۳-۴- ارائه یک شیوه علامت گذاری، استاندارد :
۳-۵- معرفی تکنیکهایی برای، پیاده سازی، متدولوژی:
۳-۶- ارائه معیارهای برای ارزیابی نتایج حاصل و بکارگیری متدولوژی :
۳-۷- وجود ابزار اتوماتیک برای کمک به تولید و اجرای مدلهای مبتنی بر متدولوژی:
مشکلات توسعه نرمافزار و بررسی مسئله پیچیدگی در نرمافزار۴- تفاوت روش توسعه نرمافزار و سخت افزار
۵- شیوه مقابله با بحران نرم افزار
۶- پیچیدگی ذاتی نرمافزار
۷- عوامل پدید آورنده پیچیدگی ذاتی
۷-۱- پیچیدگی خود مسأله
۷-۲- مشکل کنترل فرآیند تولید
۷-۳- استاندارد نبودن نرمافزار
۷-۴- مشکل توصیف رفتار سیستمهای پیچیده
۸- ساختار سیستمهای پیچیده
۹- ویژگیهای سیستم پیچیده
۱۰- پیچیدگی سازمان یافته و سازمان نایافته
۱۰-۱- شکل اصلی پیچیده
۱۰-۲- نقش تجزیه
۱- مقدمه
توسعه نرم افزار در سال های اخیر دچار تحولات گستردهای شده است، بطوریکه امروزه نرمافزار نقش دوگانهای را بازی می کند. در یک نقش به عنوان محصول نهائی[۱] محسوب میشود و در نقش دیگر، به عنوان تولید کننده محصول نهائی است. در نقش اول، نرم افزار، پتانسیل بالقوه سخت افزار را به فعلیت میرساند و در این نقش- در کاربردهای گوناگونی که مورد استفاده قرار میگیرد از تلفن همراه گرفته تا کامپیوترهای بزرگ[۲] به عنوان تبدیل کننده (تولید، مدیریت، بازیابی، بهنگام سازی و نمایش) اطلاعات عمل مینماید. این اطلاعات میتواند به سادگی یک بیت و به پیچیدگی یک شبیه سازی چندرسانهای[۳] باشد. اما در نقش دوم، نرمافزار به عنوان ابزار اساسی کنترل سیستم های کامپیوتری (سیستم عامل)، کنترل شبکههای کامپیوتری و طراحی و توسعه نرمافزارهای دیگر (ابزارها و محیط های برنامه نویسی) عمل میکند. به عقیده صاحبنظران، نرم افزار یکی از نیروهای اصلی و محرک قرن بیست و یکم خواهد بود، زیرا مهمترین محصول قرن که همان اطلاعات است را پردازش می نماید. امروزه، نرم افزار عاملی حیاتی در گردش کار موسسات، کارخانجات، صنعت حمل و نقل، پزشکی، بانکداری، شبیه سازی سیستم های علمی و صنعتی و دیگر موارد است. همچنین کاربردهای نرمافزار از نمایش بهتر و قابل استفادهتر اطلاعات شخصی گرفته تا مدیریت اطلاعات سازمانهای بزرگ و فراهم کردن یک بستر اطلاعاتی قوی (همچون اینترنت) که بوسیله آن ایده دهکده جهانی تحقق گردیده، گسترش یافته است.
[۱] End-Product
[۲] Multimedia Simulation
[۳] Multimedia Simulation
نوع فایل: word (قابل ویرایش)
تعداد صفحات:۲۳
لطفاً برای مشاهده متن کامل تحقیق مشکلات توسعه نرمافزار و بررسی مسئله پیچیدگی در نرمافزار محصول را خریداری نمائید…
تشکر از خریدتان
مشکلات توسعه نرمافزار و بررسی مسئله پیچیدگی در نرمافزار