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

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


مهندسی نرم افزار :
مهندسی نرم افزار ( SE ) طراحی ، توسعه و ثبت نرم افزار با بکارگیری تکنولوژی ها و کار با علم کامپیوتر ، مدیریت پروژه ، مهندسی محدوده های کاربرد طرح همبست ، مدیریت دارایی دیجیتال و دیگر زمینه ها است .
اصطلاح مهندسی نرم افزار پس از 1968 عمومیت یافت در حین کنفرانس نرم افزار NATO 1968 بوسیله ریکس fl باور و از آن به بعد گسترش یافت .
این اصطلاح معانی متفاوت خاصی دارد :
• بعنوان اصطلاح کنونی غیر رسمی برای محدوده وسیعی از فعالیت ها که قبلاً در برنامه ریزی و تحلیل های سیستم بکار می رفت .
• بعنوان اصطلاح وسیع کلیه جنبه های کار برنامه ریزی کامپیوتر در مقابل تئوری برنامه ریزی کامپیوتری که علم کامپیوتر نامیده می شود .
• بعنوان اصطلاح حمایت از یک راهکار خاص برای برنامه ریزی کامپیوتری که باید بعنوان قاعده مهندسی به جای هنر آن به کار رود و از کد بندی اعمال توصیه شده ای حمایت می کند که به شکل متدلوژی های مهندسی نرم افزاری می باشند .
• مهندسی نرم افزار کار ، کاربرد یک راهکار سیستماتیک ، قانونمند و کمی برای توسعه عملکرد و حفظ نرم افزار است که کاربرد مهندسی در نرم افزار است . ( مطالعه راهکارهایی در استاندارد IEEE 610,12
محدوده و تمرکز :
مهندسی نرم افزار با مفهوم ، توصیه و تعدیل یک سیستم نرم افزاری است که این قاعده با شناسایی ، تعریف ، شناخت و اصلاح ویژگی های لازم نرم افزار منتج سرو کار دارد .
این ویژگی های نرم افزاری می تواند شامل مواردی شود که آمادگی طرح و مختصات تکنیکی است که اگر مناسب اجرا شود منتج به نرم افزاری می شود که می تواند برای برآورد این الزامات اصلاح شود .
مهندسی نرم افزار همچنین مربوط به ویژگی های فرآیند توسعه نرم افزار است . در این زمینه با ویژگی های هزینه توسعه ، طول توسعه و ریسک های توسعه نرم افزار سرو کار دارد .

تعداد مشاهده: 407 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

تعداد صفحات: 16

حجم فایل:13 کیلوبایت

 قیمت: 5,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

پروژه مهندسی نرم افزار 1 - سیستم کتابخانه

پروژه مهندسی نرم افزار 1 - سیستم کتابخانه


در این پروژه ضمن بیان کامل نیازمندی های سیستم، تمامی نمودارهای زیر بررسی شده اند:
1- نمودار DFD در 12 سطح
2- نمودار گانت
سیستم کتابخانه
فهرست مطالب
بخش اول: تعریف و بررسی سیستم (تشخیص Specification)
1-1 مقدمه
1-2 تعریف سیستم کتابخانه
1-3 تشخیص سیستم کتابخانه
بخش دوم: جمع آوری نیازها ( Requiting )
2-1 انواع نرم افزارهای موجود در این سیستم
2-1-1 نرم افزار مدیریتی کتابخانه
2-1-2 سیستم کاربران
2-1-3 سیستم نرم افزاری
2-1-4 سیستم مخزن کتابخانه
2-2 جمع آوری نیازهای کلی و نهایی سیستم کتابخانه (گزینش نهایی نیازها)
بخش سوم : تعیین مدل عمر نرم افزار
3-1 فرایند تولید نرم افزار (software produce process)
3-2 مدلهای فرایند تو لید نرم افزار
3-3 انواع مدلهای تولید
3-4 مدل عمر یا تولید سیستم مورد بررسی پروژه
بخش چهارم : امکان سنجی سیستم (امکان سنجی تولید نرم افزار)
4-1 امکان سنجی تکنیکی پروژه
4-1-1 تکنیک نرم افزاری
4-1-2 تکنیک سخت افزاری
4-1-3 سیستمهای سرور و کلاینت
4-2 امکان سنجی اقتصادی پروژه
4-2-1 تحلیل سود و هزینه های پروژه
4-3 امکان سنجی عملیاتی پروژه
4-3-1 بخش مدیریتی
4-3-2 بخش کاربری
4-3-3 بخش پرسنلی
بخش پنجم: بررسی نیازهای سیستم براساس استاندارد FURPS+
5-1 نیازهای عملکردی (Functionality)
5-2 قابلیت استفاده (Usability)
5-3 قابلیت اعتماد (Reliability)
5-4 قابلیت کارایی سیستم (Performance)
5-5 قابلیت پشتیبان گیری (Supportability)
بخش ششم: انجام مصاحبه جهت جمع آوری اطلاعات موردنیاز
6-1 طرح سؤالات کوتاه
6-2 طرح سؤالات تشریحی
بخش هفتم: شرح اجزای تشکیل دهنده سیستم
7-1 سیستم مدیریت کاربران
7-2 سیستم سفارشات مدارک
7-3 سیستم دیجیتال سازی مدارک
7-4 سیستم چرخه مدارک
7-5 سیستم کاتالوگ کتابخانه
بخش هشتم: رسم نمودار DFD سیستم کتابخانه
8-1 تشخیص فرایندها
8-2 تشخیص داده ها
8-3 تشخیص نهادها
8-4 تشخیص ذخیره داده ها
8-5 تشخیص جریانها
بخش نهم: رسم نمودار زمانبندی اجرای پروژه

تعداد مشاهده: 599 مشاهده

فرمت فایل دانلودی:.rar

فرمت فایل اصلی: docx

تعداد صفحات: 27

حجم فایل:1,867 کیلوبایت

 قیمت: 6,700 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    بهتر است که Office ورژن 2007 و یا 2010 بر روی سیستم شما نصب باشد.
    استفاده از فونت های Bnazanin و Btitr


  • محتوای فایل دانلودی:
    فایل دانلودی دارای موارد زیر می باشد:
    1- 27 صفحه فایل Word می باشد

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

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


مهندسی نرم افزار مبتنی بر جستجو (SBSE) یک رشته نوظهور است که بر روی استفاده از تکنیکهای بهینه سازی مبتنی بر جستجو در خصوص مشکلات مهندسی نرم افزار تمرکز دارد.
خطوط تولید نرم افزار سازه های مهندسی هستند برای تولید نرم افزار با استفاده از مجموعه ای از دارائی های نرم افزاری .

تعداد مشاهده: 56 مشاهده

فرمت فایل دانلودی:.pptx

فرمت فایل اصلی: pptx

تعداد صفحات: 18

حجم فایل:812 کیلوبایت

 قیمت: 3,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:


آگاهی از معماری نرم افزار در تکامل بلند مدت تولید نرم افزار

آگاهی از معماری نرم افزار در تکامل بلند مدت تولید نرم افزار


عنوان: آگاهی از معماری نرم افزار در تکامل بلند مدت تولید نرم افزار، متن ترجمه به فارسی
قالب: Word
تعداد صفحات: 66
تقریباً چهل سال است که معماری نرم افزار در مهندسی نرم افزار به کار گرفته می شود. هنگام طراحی محصولات نرم افزاری، بیشتر انتظار می رود معماری نرم افزار مد نظر باشد تا طراحی قراردادی آن.
به هر حال، نتایج این تحقیق تأثیر چندانی بر روش نرم افزاری نداشته است. اغلب، معماری در این زمینه ها وجود دارد. با وجود این، بسیاری از محصولات نرم افزاری برای بیش از 10 یا 20 سال استفاده شده اند.
چگونه گروه های طراحی، همزمان هم نیازهای در حال تغییر را مدیریت می کنند و هم کیفیت محصول را برای جواب دادن به این سؤال، تئوری مشترک بر اساس 15 مصاحبه ی نیمه ساختاری ارائه شد تا طیف وسیع روش های معماری در طراحی محصول نرم افزاری مشخص شود.
نتایج ما نشان می دهد که معمار اصلی یا طراح اصلی به عنوان یک «معماری متحرک» عمل می کند و تغییرات را به وجود می آورد و طراحی را ایجاد می کند، در حالی که دانش خود در مورد جنبه های مسأله سازی که احساس می کند باید به آن ها توجه کند را آپدیت می کند، امکان دارد.
مستند سازی و بازنمایی های معماری مورد استفاده قرار نگیرد، مخصوصاً اگر پیشرفت های مداوم را در روش های معماری اعمال کنند.
ما با مراجعه به کار مشارکتی کامپیوتری ساپورت شده؛ در این مورد بحث می کنیم که چگونه نیازهای معماری موجود را باید به وسیله ی پروتکل های اجتماعی موجود تکمیل کرد تا فرآیندهای اشتراک دانش و ارتباط معماری متحرک را ساپورت کند.

تعداد مشاهده: 264 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: docx

تعداد صفحات: 66

حجم فایل:99 کیلوبایت

 قیمت: 12,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی: