基于模式的可复用用户界面描述语言的研究
发布时间:2021-10-06 23:48
交互式应用由功能核心和用户界面组成,如今界面的易用性和用户体验在很大程度上决定着应用的成败。随着大量移动应用涌入市场,如何保证界面易用性和用户体验的同时加快界面开发效率是当今界面工程领域亟须解决的问题。界面开发是界面设计和实现的过程。在设计阶段,目前工业界引入界面模式的设计方法来保证开发质量和缩短开发周期,界面模式是体现可用界面设计的最佳实践,关注界面元素的形式、结构和对话逻辑等特征。然而在实现阶段,程序员必须使用建立在低级交互构件(如对话框,菜单等)基础上的描述语言来结构化构建模式的实现。这将引起两方面问题:其一是界面的开发效率低下,程序员要先将基本构件拼装成大粒度的模式,再构建界面的布局和交互逻辑,造成实现的可复用性不强;其二是不利于界面原型的快速迭代,当需求变化导致界面设计改变时,界面实现需要在代码层次做大量的修改。针对上述问题,本文将封装并实现模式信息的大粒度构件引入界面的原型开发中,提出一种移动设备用户界面描述语言(PXMUL)。PXMUL将模式构件作为界面基本组成元素,从环境、逻辑和界面布局三个模块定义描述界面所需的属性,使得程序员可以使用PXMUL在高层次进行界面原型的快...
【文章来源】:西北大学陕西省 211工程院校
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
基于模式的界面设计过程
图 2 用户界面模型之间的关系图和任务模型属于界面开发过程中的需求分析阶段。领域模型的描述,并对实体的属性、操作和关系建模封装的过程;用征进行建模,支持个性化界面的开发;任务模型主要对于应
基于界面模型开发的阶段示意图
【参考文献】:
期刊论文
[1]Generating native user interfaces for multiple devices by means of model transformation[J]. Ignacio MARIN,Francisco ORTIN,German PEDROSA,Javier RODRIGUEZ. Frontiers of Information Technology & Electronic Engineering. 2015(12)
[2]一种可扩展的用户界面描述语言[J]. 杜一,邓昌智,田丰,任磊,戴国忠. 软件学报. 2013(05)
[3]HTML与XML浅析[J]. 王艳娟. 硅谷. 2012(06)
[4]基于经验感知的自适应用户界面模型[J]. 樊银亭,滕东兴,杨海燕,马翠霞,戴国忠,王宏安. 计算机学报. 2011(11)
[5]MVC设计模式[J]. 沈珏. 科技广场. 2009(09)
[6]以交互为中心的Post-WIMP界面模型[J]. 秦严严,田丰,王晓春,戴国忠. 软件学报. 2006(04)
[7]图形化用户界面抽象描述语言的研究[J]. 徐鹏,张鹏. 中国传媒科技. 2005(06)
[8]基于XML的用户界面描述语言分析[J]. 吴根祥. 计算机系统应用. 2004(12)
[9]XML技术及其应用[J]. 陈石. 计算机应用研究. 2002(03)
博士论文
[1]基于模型和模式的用户界面开发方法研究[D]. 吴昊.西北大学 2016
[2]基于设计特征和参数化的工程化界面设计模式研究[D]. 冯仕红.山东大学 2008
硕士论文
[1]界面模式标记语言及可视化工具的研究与实现[D]. 王丹.西北大学 2017
[2]面向界面模式的构件库设计与实现[D]. 闫迎兵.西北大学 2017
[3]基于Pattern的用户界面呈现模型的研究与实现[D]. 李楠楠.西北大学 2016
[4]基于模式的移动界面开发工具箱的研究与实现[D]. 王莎莎.西北大学 2015
[5]一种面向界面模式的用户界面生成技术研究[D]. 刘强波.西北大学 2014
[6]基于可用性模式的移动软件架构研究与实现[D]. 田嘉乐.西北大学 2014
本文编号:3420972
【文章来源】:西北大学陕西省 211工程院校
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
基于模式的界面设计过程
图 2 用户界面模型之间的关系图和任务模型属于界面开发过程中的需求分析阶段。领域模型的描述,并对实体的属性、操作和关系建模封装的过程;用征进行建模,支持个性化界面的开发;任务模型主要对于应
基于界面模型开发的阶段示意图
【参考文献】:
期刊论文
[1]Generating native user interfaces for multiple devices by means of model transformation[J]. Ignacio MARIN,Francisco ORTIN,German PEDROSA,Javier RODRIGUEZ. Frontiers of Information Technology & Electronic Engineering. 2015(12)
[2]一种可扩展的用户界面描述语言[J]. 杜一,邓昌智,田丰,任磊,戴国忠. 软件学报. 2013(05)
[3]HTML与XML浅析[J]. 王艳娟. 硅谷. 2012(06)
[4]基于经验感知的自适应用户界面模型[J]. 樊银亭,滕东兴,杨海燕,马翠霞,戴国忠,王宏安. 计算机学报. 2011(11)
[5]MVC设计模式[J]. 沈珏. 科技广场. 2009(09)
[6]以交互为中心的Post-WIMP界面模型[J]. 秦严严,田丰,王晓春,戴国忠. 软件学报. 2006(04)
[7]图形化用户界面抽象描述语言的研究[J]. 徐鹏,张鹏. 中国传媒科技. 2005(06)
[8]基于XML的用户界面描述语言分析[J]. 吴根祥. 计算机系统应用. 2004(12)
[9]XML技术及其应用[J]. 陈石. 计算机应用研究. 2002(03)
博士论文
[1]基于模型和模式的用户界面开发方法研究[D]. 吴昊.西北大学 2016
[2]基于设计特征和参数化的工程化界面设计模式研究[D]. 冯仕红.山东大学 2008
硕士论文
[1]界面模式标记语言及可视化工具的研究与实现[D]. 王丹.西北大学 2017
[2]面向界面模式的构件库设计与实现[D]. 闫迎兵.西北大学 2017
[3]基于Pattern的用户界面呈现模型的研究与实现[D]. 李楠楠.西北大学 2016
[4]基于模式的移动界面开发工具箱的研究与实现[D]. 王莎莎.西北大学 2015
[5]一种面向界面模式的用户界面生成技术研究[D]. 刘强波.西北大学 2014
[6]基于可用性模式的移动软件架构研究与实现[D]. 田嘉乐.西北大学 2014
本文编号:3420972
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3420972.html