基于用户交互行为的建模方法研究

被引量 : 0次 | 上传用户:woshiwangxincheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,计算正在变得无处不在,计算机用户的数量也在不断地增加。在许多情况下,这些用户并非计算机专业人员,也非业务领域专家,他们使用计算机的目的大多是为了生活而不是工作需要。因此,在应用系统的开发过程中,用户交互行为所占的比例越来越大。用户界面是作为用户交互行为在应用系统中的最终展现,用户对其的要求越来越高。近年来,出现了很多基于模型的界面开发环境,通过几种模型整合,并针对应用系统的不同侧面进行建模,从而获得足够的信息支持用户界面的生成,如Mobi-D、Vesuf等。这些模型一般使用对话模型或任务模型来描述人机交互,但这类模型对交互行为的描述过于复杂,并且这类模型和系统中其它模型之间的映射问题也难于处理,不能很好地支持对用户界面交互行为的设计。因此,如何增强模型对应用系统中用户交互行为的支持程度、简单直观地建模用户界面成为软件开发过程中的一个重要问题。本文主要探索如何用基于用户交互行为的观点来建模应用系统。首先提出应用系统交互行为建模过程中遇到的问题,通过介绍交互行为建模方法的现状,对相关的概念模型、界面开发技术和描述方法进行了讨论和研究。本文的创新之处在于,针对应用系统交互行为的特点,从用户的视点出发,在基于模型的用户开发环境(MB-UIDE)技术、UMLi符号及抽象用户界面(AUI)建模思想的基础上,通过对UML符号的扩展和改进,提出一种基于用户交互行为的界面设计模型。该模型包括三个方面:需求模型、抽象表示模型和任务模型。需求模型用用例图表示,抽象表示模型用用户界面图表示,任务模型用改进了的活动图表示。该模型将用户界面的静态表示和交互行为的动态描述较好地结合在了一起,试图更简单直观地描述系统的用户界面及其交互行为建模过程,提高了交互系统的可塑性,增强了模型驱动开发应用系统的支持程度。该模型已经在基于UML扩展的ARGO环境中得到了实现,并且通过对最终数据文件的解析,生成了初步的具体用户界面,文章最后用图形编辑器实例进行了验证。
其他文献
目的观察盐酸氨基葡萄糖治疗膝骨关节炎的疗效。方法将65例膝骨关节炎患者随机分为两组,治疗组(35例)用盐酸氨基葡萄糖,口服,3次/d,2粒/次。对照组(30例)用布洛芬缓释胶囊,口
<正>奥美拉唑,别名洛赛克,是一种能够有效地抑制胃酸的分泌的质子泵抑制剂。是近年来研究开发的作用机制不同于H2受体拮抗作用的全新抗消化性溃疡药。它特异性地作用于胃黏膜
在国内房地产业的快速发展中,人才流动非常频繁,人才短缺的问题日益严重,很多企业都强烈意识到人才竞争已经成为现代企业竞争的重要方面。要想吸引和留住人才,就必须提高员工满意
目的探讨对于高原性脑水肿的治疗以及预后。方法对近3年我科收治的12例高原性脑水肿的病例进行分析。结果高原性脑水肿患者可在短期内治愈。结论高原性脑水肿的治疗并不困难,
目的对比阿托伐他汀和脂必泰胶囊治疗血脂异常的高危心血管患者的调脂效应,评价其用药的安全性。方法以2009年10月至2010年5月在我院心内科就诊的具有两个或两个以上心血管危
随着人类环境保护意识的提高,以及联合国环境与发展“绿色国际会议”的召开,绿色产业迅速得到发展,绿色服装成为主导国际纺织服装贸易的新潮流。与此同时,绿色营销应运而生,并在发
网络信息技术的快速发展不仅拓展了现有的空间范围,营造出一个虚拟的网络世界,也丰富了犯罪的形式和内容,催生出网络侵财犯罪这一新兴概念。在网络侵财犯罪中,犯罪行为发生在虚拟
教材是学生学习和教师教学的资源和工具,是达到教学目标、发挥教育成效的基础。随着教材多样化政策的进一步深入和新课程标准的颁布与实施,大量的英语教材涌向市场,这使得学
贸易和人权本属于两个不同的概念,而如果将贸易定位为手段,将人权定位为目的,则二者间的关系就可以建立起来,但二者的关系并非如此简单,特别是贸易和人权有各自的完善制度体系的情