تحقیق طراحي لايه واسط كاربر دسته بندی : فنی و مهندسی _ کامپیوتر و IT فرمت فایل: doc ( با ویرایش ) حجم فایل: (در قسمت پایین صفحه درج شده) تعداد صفحات فایل: 22 فروشگاه کتاب : مرجع فایل فهرست متن Title : موفقيت ما در طول ساختن برنامه هاي كاربردي بستگي به توانايي ما در پيش بيني اجراي برنامه ها دارد . برخي از جنبه هاي اجراي برنامه تقريبا براي پيش بيني آسان مي باشد . مثلا به راحتي مي توانيم ظرفيت برنامه را در ترم هاي بخش هاي داده اي يا عناصر تصوير تخمين بزنيم . ديگر جنبه هاي اجرا مثل اندازه ي برنامه و سرعت پاسخ گويي يا قابليت اطمينان برنامه براي تعيين كردن سخت است . قسمتی از محتوای متن Word طراحي لايه واسط كاربر اغلب موضوعات عمده اي هستند كه به طور بهينه در طول برنامه تخمين زده شده اند تاثير بهينه سازي در اين تخمين ها در برنامه هنگام كامل شدن در مواجه با نيازهاي اساسي با شكست روبرو مي شود . واسط كاربر تنها جزء قابل تعامل برنامه است كه در اجرا قابل پيش بيني نمي باشد . مثلا آن جزء از برنامه كه تصميم مي گيرد چگونه كاربر و كامپيوتر با هم ارتباط داشته باشند ( و اين قابل تاسف است كه بايد اين گونه باشد ) براي طراحي واسط كاربر تاثير زيادي بر مقبوليت برنامه دارد . ناتواني ما در پيش بيني اجزاي واسط كاربر باعث مي شود كه كاربر در راه ها ي غير منتظره واكنش نشان دهند در جاييكه آنان براي اولين بار از برنامه استفاده مي كنند بيشترين شگفتي زماني اتفاق مي افتد كه برنامه نويس با اولين كاربر و كاربر مبتدي همراه شود تا اجراي برنامه را توضيح دهد : بدين صورت برنامه نويس : حالا كه شما اين مدار را كشيده ايد ممكن است بخوا هيد چند راه آن را تغيير دهيد . كاربر : بله پس بايد يك عنصر را حذف كنيم . چه طور بايد اين كار را انجام دهيم ؟ برنامه نويس : روي آيتمي كه برچسب CD دارد كليك كنيد . كاربر : CD ؟ برنامه نويس : اين براي حذف كردن يك عنصر است . كاربر : بله . خوب اجرا مي كنيم راستي چه اتفاقي مي افتد ؟ برنامه نويس : شما در مود تحليل هستيد بايد AM را به جاي CD انتخاب كنيد . كاربر : چه جالب من در حال اشاره كردن به CD هستم . چگونه مي توانيم از مود تجزيه بيرون بياييم ؟ برنامه نويس : كافي است control-Q را تايپ كنيد . كاربر : ( Type C-O-N-T-R ) برنامه نويس : نه ، كليد كنترل ( Kontrol-Key ) را فشار بده و بعد دكمه ي Q را بزن . كاربر : متاسفم اشتباه كردم بله من بايد دوباره شروع كنم . برنامه نويس : حالا به عنصر براي پاك كردن اينها ؟ كاربر : بله هيچ اتفاقي رخ نداد . آيا من اشتباهي انجام داده ام ؟ برنامه نويس : نه تو هيچ اشتباهي مرتكب نشدي : تو عناصر را پاك كردي اما هنوز برنامه اين را از صفحه ي نمايش Remove نكرده است . كاربر : پس كي Remove خواهد شد ؟ برنامه نويس : هنگامي كه تو Control-j را براي دوباره كشيدن تصوير تايپ كني . كاربر : من اين كار را انجام خواهم داد ما اين هستيم ولي تنها يك قسمت Component ها ، Remove شده است . برنامه نويس : ببخشيد من فراموش كردم . شما بايد نصفي از اين عناصر را به طور جداگانه پاك كنيد . و تنها دوباره به CD اشاره كنيد . كاربر : خيلي خوب حالا چه اتفاقي مي افتد ؟ برنامه نويس : تو الان دوباره در مود تجزيه هستي Control-Q را تايپ كن . كاربر : كنترل پس Q كجاست ؟ اينجاست چرا همه جا خالي شد و هيچ اثري نمايش داده نشده است . برنامه نويس : شما Q را تايپ كرديد . نه Control-Q ، بنابر اين برنامه سيستم عملياتي رها مي شود . من واقعا متاسفم ، اما ما خيلي چيزها را از دست داديم و بايد دوباره از اول شروع كنيم . كاربر : بله چقدر بد ما مي توانيم تا هفته ي ديگر اين كار را عقب بيندازيم ؟ آنچه كه تا اين جا ديديد نمونه اي از يك لايه واسط كاربر طراحي شده ناچيز بود و تاثير آن كه مي تواند يك برنامه ي تعاملي سودمند داشته باشد . كاربر بدشانس مجبور است تلاش كند كه دستوراتي كه خارج از كنترل هستند مانند C D و Control-Q را به خاطر بسپارد . برنامه اغلب به دستورات داده شده جواب نمي دهد وقتي كه جواب مي دهد كاربر اغلب به خاطر نتيجه متعجب يا گيج مي شود . (توضیحات کامل در داخل فایل) متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن در این صفحه درج شده به صورت نمونه ولی در فایل دانلودی بعد پرداخت، آنی فایل را دانلود نمایید مرجع فایل با پشتیبانی 24 ساعته