قابلیت نصب نرم افزار:-پایان نامه درباره تنگناهای صادرات نرم افزار

قابلیت نصب[1]

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

  • مرجع نصب و سادگی آن
  • سازگاری برنامه با شرایط مختلف
  • حجم برنامه از نظر تعداد دیسک و دیسک های فشرده
  • سرعت عملیات
  • تعداد مراحل و یا سوالات کم
  • انعطاف پذیری نصب
  • سادگی عملیات

1-5-12کارایی

کارایی عبارتست از استفاده مطلوب از سخت افزار. اگر چه کارایی یک هدف مهم می باشد ولی باید سه قاعده را درنظر گرفت. اول اینکه کارایی نیازمند به  یک  کار برجسته می باشد. بنابراین در طول تحلیل نیازهای نرم افزار بیان می شود. دوم اینکه کارایی با طراحی خوب پیشرفت می کند و سوم اینکه پارامتر و پارامتر خوانایی ارتباط معکوس با یکدیگر دارند. عوامل موثر کارایی در سخت افزار شامل حافظه(که خود شامل نوشتار برنامه و داده ها می باشد) و سرعت است.

به منظور ایجاد کارایی در داده های برنامه، کافی است از ساختمان داده های مطلوب و مناسب داده ها استفاده نمایید. همچنین در هنگام کار با بانک اطلاعاتی، کافی است ساختار اطلاعات مطابق با استاندارد های موجود در این زمینه منطبق باشد (صورت های نرمال). در خط مشی بانکی(چه نرم افزارهای بانک اطلاعاتی و چه نرم افزارهایی که طبق اصول بانکی عمل می نمایند) یکی از ابزار قدرتمند،               پرس جوها[2]می باشند. به کمک این پرس وجوها می توان کلیه پردازش ها را بر روی اطلاعات خام موجود در بانک انجام داد و از نتایج کسب شده بهره جست. به منظور بالا بردن کارایی پرس و جوها(گرفتن نتایج در زمان کم تر و با هزینه کمتر) مسئله  “بهینه سازی پرس و جو”مطرح می گردد. جواب این مسئله، ارائه راه حل هایی است که با استفاده از آنها، کارایی بالا می رود. بهینه سازی پرس و جو ها در بانک های اطلاعاتی رابطه ای ، دارای دو جنبه است:

  • مبارزه طلبی[3]: به دلیل این که بهینه سازی برای رسیدن به کارایی قابل قبول مورد نیاز است، به خصوص اگر سیستم به طور دائم استفاده می شود.
  • مزیت[4]: به دلیل این که عبارات رابطه ای در یک سطح بالای مفهومی بیان می گردند، لذا نیاز به بهینه سازی وجود دارد.

[1] installability

[2]query

[3] challenge

[4] opportunity