• شماره ركورد
    15822
  • شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
    15822
  • پديد آورنده

    نيلوفر فتحي

  • عنوان
    ارائه راهكاري براي افزايش قابليت استفاده رابط‌هاي كاربري پرگزينه بر اساس يادگيري متقابل رابط كاربري و كاربر
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    نرم‌افزار
  • سال تحصيل
    اسفندماه 1394
  • تاريخ دفاع
    اسفندماه 1394
  • استاد راهنما
    دكتر محمدرضا كنگاوري
  • دانشكده
    كامپيوتر
  • چكيده
    چكيده قابليت استفاده بهتر زماني بدست مي‌آيد كه محصول طراحي شده با نيازهاي هر كاربر سازگار باشد. از آنجا كه فرض كاربر ميانه، به واسطه تنوع كاربران و بافت استفاده، روز به روز نامناسب‌تر مي‌شود و هدف "يك محصول براي همه" دور از دسترس مي‌گردد، در روش‌هاي امروزي، براي تطبيق هر چه بيشتر نرم‌افزارها با نياز‌هاي كاربر، از روش‌هاي هوشمند و خودكاري استفاده مي‌شود كه اين تطبيق‌ را در زمان اجرا و متناسب با هر كاربر و شرايط و بافت مربوطه امكان‌پذير مي‌سازد. در اين ميان، نرم‌افزارهاي پرگزينه با رابط‌هاي كاربري پيچيده و مملو از تنظيمات گوناگون يكي از مهمترين چالش‌هاي پيش‌روي كاربران و طراحان به نظر مي‌رسند كه تحقيق پيش‌رو نيز بر اين نوع از نرم‌افزارها متمركز است. تحقيقات نشان داده است كه هر كاربر تنها از بخش كوچكي از نرم‌افزارهاي پرگزينه استفاده مي‌كند و همپوشاني كمي ميان دستورات اجرا شده توسط كاربران مختلف وجود دارد اما با وجود همه پيچيدگي‌هاي اين نرم‌افزارها همچنان كاربران ترجيح مي‌دهند همزمان تمامي امكانات نرم‌افزار را در اختيار داشته باشند. بر اين مبنا در راهكار پيشنهادي در اين تحقيق، الگوريتمي ارائه مي‌شود كه براساس آن امكان پيش‌بيني دستور بعدي كاربر در يك ليست از دستورات با طول محدود فراهم مي‌گردد، به‌طوري‌كه با احتمال بالايي دستور بعدي كاربر در ليست مذكور قرار خواهد داشت. بدين ترتيب با قرار دادن ليست دستورات پيش‌بيني‌شده در يك پهنه و تعبيه كردن پهنه در بخشي از رابط كاربري كه بسيار به محل كار معمول كاربر نزديك است، مي‌توان بخش عمده فعاليت كاربر را به استفاده از پهنه محدود نمود تا كمتر درگير پيچيدگي‌هاي رابط كاربري اصلي باشد و كمتر نياز به برهم زدن تمركز چشم و فكرش از محل اصلي فعاليتش داشته باشد. اين در حاليست كه همچنان نرم‌افزار اصلي با تمامي گزينه‌هايش در اختيار كاربر قرار دارد و سازگاري كاملي ميان رابط كاربري پيشنهادي با رابط كاربري اصلي و رابط كاربري مورد استفاده ساير كاربران وجود دارد. همچنين در صورت ارائه پيشنهادات هدفمند در پهنه با دستوراتي كه تاكنون توسط كاربر اجرا نشده‌اند اما احتمال آن وجود دارد كه آن دستورات مرتبط با وظيفه جاري كاربر باشند و همراه كردن توضيحات و مستندات آموزشي با آن دستورات مي‌توان به يادگيري بيشتر كاربر و آگاهي وي از ساير دستورات رابط‌كاربري نيز افزود. ما روش پيشنهادي اين پروژه را به دو شيوه برون‌خط و برخط مورد ارزيابي و آزمون قرار داده‌ايم كه نتايج اين ارزيابي‌ها بهبود كارآيي و رضايت كاربر را نشان مي‌دهد. واژه‌هاي كليدي:نرم‌افزارهاي پرگزينه، پيش‌بيني دستور بعدي كاربر، قابليت استفاده، آگاهي