فایل جهت دانلود

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

فایل جهت دانلود

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

اصول طراحی واسط کاربرگرافیکی


لینک دریافت فایل خرید پایین توضیحات

فرمت فایل word  قابل ویرایش پرینت

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

 

مقدمه

اصول طراحی واسط کاربرگرافیکی

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

طراحی خوب واسط کاربر موفقیت سیستم نقش مهمی دارند . واسطی که استفاده دشوار باشد ، منجر خطاهای سطح بالایی کاربر شود . بدترین حالت ،کاربران نمی توانند سیستم استفاده کنند . اگر اطلاعات شکل نادرستی ارائه شوند ، کاربران معنای نمی فهمند. ممکن دنباله فعالیت اغاز کنند که منجر خرابی داده وسیستم شوند .

در گذشته ،واسط کاربر ، متنی فرمی بودند . تقریبا" تمام کاربران یک PC اختیار دارند . واسط گرافیکی دارند که نمایشگررنگی دقت بالا پشتیبانی کنند طریق موس کلید کار کنند . گرچه واسط متنی هنوز رواج دارند ، کاربران انتظار دارند که سیستم واسط گرافیکی GUL داشته باشند .

امتیازات GUL عبارتند :

1- اموزش کاربرد اسان کاربران که هیچ تجربه کامپیوتر ندارند ، پس یک جلسه اموزش توانند کار کنند .

2- کاربر، صفحات(پنجره های) مختلفی تعامل سیستم دارد حرکت وظیفه وظیفه دیگر ، بدون دست دادن اطلاعات ، ممکن .

3-تعامل سریع تمام طریق دستیابی فوری هر جایی ممکن .

طراحان نرم افزار برنامه نویسان ، کاربران فناوری مثل کلاس swing جاوا HTML هستند که اساس پیاده سازی واسط کاربراند.

توسعه اکتشافی ، موثرترین روش طراحی واسط فرایند ساخت نمونه اولیه واسط مبتنی کاغذ شروع شود که تعامل کاربر راشبیه سازی کند باید روش کاربر محوری استفاده کرد که کاربران سیستم نقش فعالی فرایند طراحی دارد بعضی موارد ، نقش کاربر ، ارزیابی . موارد دیگر ، عنوان اعضای تیم طراحی حضور دارد .

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

اصول طراحی واسط کاربر:

طراحان واسط کاربر باید قابلیت فیزیکی روانی کاربران نظر داشته باشند . افراد یک حافظه کوتاه مدت محدود دارند وقتی که اطلاعات زیادی دستکاری کنند ، دچار اشتباهاتی شوند .

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

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

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

سازگاری واسط زیر سیستم مهم . حتی الا مکان فرمانهایی معنی مشابه زیر سیستم مختلف باید روشنی بیان شوند. اگر ترکیب خاصی کلیدهای کلید ، سیستم مختلف معنای مختلفی داشته باشند، منجر خطا شود . عنوان مثال ویراستاری که کتاب ( کتاب اصلی) تایپ شد، کلید Ctrl+ b معنای پر رنگ کردن متن ولی همین کلید برنامه گرافیکی معنای قرار دادن تصویری پشت تصویر دیگر بوده . موضوع ، جالب نیست.

این سطح سازگاری، سطح پایین . طراحان واسط همواره باید سعی کنند واسط کاربر اعمال نمایند. سازگاری سطح بالاتر مطلوب عنوان مثال ، مناسب تمام نهادهای سیستم، عملیات یکسانی( مثل چاپ –کپی غیره) استفاده شود. اما، گرودین (1989) پیشنهاد کرد که سازگاری کامل نه ممکن نه مطلوب عمل حذف، طور پیاده سازی شود که نهادها میز کار سمت سطل زباله حرکت داده شوند. شیوه حذف متن واژه پرداز مرسوم نیست .

اصل حداقل تعجب دلیل مناسب که وقتی سیستم طور غیر منتظره عمل کند ، کاربران متعجب شوند . وقتی سیستم حال کار ، کاربران یک مدل ذهنی چگونگی کار سیستم سازند. اگر عملی زمینه منجر نوعی تغییر شود،انتظار رود که همان عمل زمینه دیگر منجر چنین تغییری شود . اگر غیر باشد، کاربر تعجب خواهد کرد . طراحان واسط باید مطمئن باشند که فعالیت یکسان ، اثرات یکسانی دارند .