基于pattern的可视化用户界面设计环境的研究与实现

被引量 : 0次 | 上传用户:liyanliang163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,各种移动终端设备不断涌入市场的同时给界面设计者带来了新的挑战:如何高效的开发具有高界面可用性的用户界面。今天的基于模型的界面开发方法研究旨在提供建模方法和支持工具,使得界面可以在抽象层次上“描述一次、到处运行”。然而,如何提高界面可用性的问题仍是设计者所面临的一个亟需解决的问题。相比于传统的手工界面设计方法,基于规则转换的工具支持的自动界面开发方法虽然可以提高开发效率,但却无法保证界面可用性。原因在于,规则虽然可以正确的描述任务执行过程,却无法描述跟界面可用性相关的语义信息。目前在HCI应用领域被设计者普遍认可并采纳的用户界面模式为此提供了一个可能的解:在界面自动生成工具中引入界面设计模式,通过复用具有可用性设计知识的用户界面模式来表达界面的交互语义信息,通过界面生成规则来描述界面的任务执行过程,最终界面可依赖该规则自动生成。本文提出一种可视化的界面自动生成方法,该方法是基于可用性界面模式的;应用该方法设计一个可视化的基于界面模式的界面设计环境—VIDE。为了实现该环境,本文从两个方面着手:首先,设计一个封装可用性设计知识的用户界面模式库,该模式库是对现有的界面模式库的优化和改进:提出一种基于文本的非结构化模式描述方法和基于XML的结构化模式描述方法,从两个维度分别描述一个界面模式,使得模式同时满足“人机可读”的目的;其次,将本文设计的界面模式库实现为Android平台上的可视化图形界面构件库,并将该构件库嵌入到Android移动界面开发环境中。VIDE具有如下特点:1)提供一个图形界面构件库,设计者只需要通过最简单的拖拽操作便可以轻松快速的进行界面设计工作,实现了“所见即所控制”的目的。由于直接操作相比于编码实现更快速,因此节省了设计时间,提高了界面设计效率;2)基于模式的可视化界面构件库封装了可用性设计知识,因此,设计出来的界面质量和用户满意度更高。
其他文献
<正>医学实验室在ISO 15189准则[1]的指导下,制定实验室信息系统(laboratory information system,LIS)的相关管理文件、完善LIS的相关功能,能从根本上减少差错率,提高劳动效
2008年欧盟启动ARROW(孤儿作品版权信息登记与授权系统)项目。该项目建立了揭示欧盟作品版权状况的分布式网络,并在这个过程中解决了对孤儿作品使用的授权问题。2012年欧盟颁
矿难成为中国最大的公共治理难题之一。本文首次利用1995—2005年省级层面的国有重点煤矿死亡事故样本,检验了地方政府和煤矿企业之间的合谋以及其他因素对矿难的影响。特别
忠诚营销作为一种新的营销方式已经受到越来越多企业的青睐,忠诚营销的核心是顾客品牌忠诚度的培养和提高。本文分析了品牌忠诚度的心理变化过程,希望对品牌忠诚度的培养和提高
目的探索卵巢功能不良妇女采用赠卵体外受精-胚胎移植(IVF-ET)治疗的疗效.方法回顾性分析2001至2002年在我院接受赠卵IVF-ET治疗的28例患者的临床资料.供卵者采用长周期GnRH-
国内面板项目呈现行业性热闹的同时,也惹来各方对过度投资的担忧。在此大背景下,京东方能否扭亏为盈?如果2009年继续亏损,京东方股票将会被实施退市风险警示,戴上ST的帽子红
目的:评价我院骨科膝关节镜手术围手术期抗菌药物使用合理性。方法:根据临床路径纳入或退出的标准,选取2007年12月~2012年12月单膝关节镜手术住院患者归档病历800例,分成8组
<正> 一、合营企业管理的现状从许多合营企业的管理实践和有关材料介绍看,目前,我国合营企业的管理多数是比较好的,也积累了许多经验。但由于合营企业是一种新类型的企业,各
研究了BH系列(BH-102和BH-103)憎水剂的合成工艺、技术指标、憎水处理成膜工艺以及憎水膜层的憎水效果和耐腐蚀性能.结果表明,BH系列憎水剂的憎水效果良好,在零件表面形成的
一国的有效需求规模可用三个基本维度(或要素)和三个补充维度来描述,其中基本要素经济总收入和人均收入的提高,会促进一国研发投入和自主创新能力的提升,而基本要素收入差距