论文部分内容阅读
普适计算环境的发展,推动了计算机与各行业相结合的应用遍及到生活的各个角落。计算机的用户不再仅是熟练的专业办公人员,越来越多的普通大众产生了独立使用计算机的自业务需要。用户界面作为用户与系统交互的平台,其设计的好坏直接影响到用户对系统的理解和操作。目前用户界面的可用性依然是强调提供给用户正确的"Look-and-Feel".满足这种可用性的用户界面虽然可以成功地建模系统的功能性,但却无法解决界面语义上的可用性问题。今天的用户界面已经在建模功能性的基础上,普遍关注于如何给大多数不懂得领域知识的普通用户提供一个易于其学习、理解、操作的平台。本文将这样一种可用性称之为普适可用性,其是对传统可用性在语义层次上的补充。由此,传统面向业务流程的界面设计方法就不再能满足普适可用性的需要了。本文正是从这一需求出发,研究开发一种能在用户界面上建模普适可用性的新的用户界面设计方法。本文将这种面向普适可用性需求的用户界面设计方法称为基于感知控制的场景界面设计方法。来自心理学的感知控制理论认为所有的行为都是感知控制的结果,将其应用在界面设计中就是要首先考虑用户想要控制的是什么样的信息,而非如何通过一定的操作控制这些信息。所以这种任务分析的方式主要关注于系统状态的转移,而不是确定执行的操作序列。基于场景的设计正好可以提供给设计者以灵活的环境,帮助其管理不确定的环境所造成的状态改变。改善设计人员与用户之间的沟通问题,帮助设计人员在意图层次上建模用户的任务需求。本研究正是将这两个方面相结合,提出一种工程化的在用户界面建模普适可用性的界面设计方法。该方法利用感知控制理论对使用场景进行分析,导出用户意图控制的对象以及控制策略,并在此基础上对场景重新进行设计,旨在满足用户有效控制的需要。为了验证该方法的有效性与实用性,本文设计和实现了个原型系统——飞行订票系统,并对该系统进行了必要的评估。本文的研究受到陕西省教育厅专项科研计划项目(编号:2010JK850)、国家自然科学基金项目(编号:60873095)、西北大学研究生科研实验项目(编号:09YSY30)的资助。