收藏本站
《山东大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

基于约束的用户界面描述方法

孙景乐  
【摘要】:用户界面是系统使用者与系统进行通讯的接口,图形用户界面仍然是当今软件的主流交互界面。那种将用户界面固化在软件中的开发技术已经不满足平台多样化发展的需要,软件可运行的平台环境越来越多,如PC、PDA、Palm和手机等。软件开发面临着一种新的局面,软件要有较强的适应各种平台的能力,而目前的用户界面开发技术都是将界面作为软件的一部分固化在软件中,如果要改动,则需要重新编译生成,要移植其它平台运行则需要重新编码生成。这种方法显然很不适合快速发展的多种运行平台,一种基于模型的界面开发技术应运而生。 基于模型的界面开发技术已成为业界的研究热点,它是一种平台无关的界面开发技术,通过模型驱动界面在运行时生成。基于约束的用户界面描述方法是该技术的组成部分,该方法主要是通过对用户界面高度抽象,认为界面是由抽象交互对象(AIO)和大量的约束组成的,通过一种界面描述语言来表达用户界面的内容。运行时通过相应平台下的界面解析引擎来解析,并按照一定的映射规则将AIO映射为运行环境下的具体交互对象(CIO),最终生成实际的用户交互界面。 本文主要研究了基于模型的技术的发展状况在界面自动生成方面的应用现状,综合了目前国内外在界面自动生成方面的技术,利用单一对应原则解决了当前的界面自动生成技术中存在的布局不一致的问题,总结了一套行之有效的用户界面自动生成理论和方法,利用基于约束的用户界面描述方法实现了界面在不同平台环境下的自动生成,并且提出了用户界面的移动环境下的两种分屏显示原则及它们的优缺点。然后以基于约束的用户界面描述方法为理论基础,利用表格扫描识别后的数据结构,并结合表格自身的特点与界面约束模型的关系,研究出一套从表格数据到界面约束模型转换的方法和映射规则,最后利用从约束模型生成用户界面,最终实现了从表格到笔式输入的表单界面的生成。 本文的主要贡献是提出了界面组件分组时的单一对应原则,解决了实际界面生成与设计界面布局不一致的问题,提出一组AIO的描述元素,并简化
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.52

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 俞张辉;张自强;顾美康;;基于模型的设计思想加速电梯控制算法开发[J];电子科技;2011年08期
2 刘力雄;郭云飞;康晶;马宏;;分布式数据流聚类算法[J];计算机工程与设计;2011年08期
3 缪淮扣;陈圣波;曾红卫;;基于模型的Web应用测试[J];计算机学报;2011年06期
4 华镕;;基于模型设计的控制程序自动生成[J];软件;2010年05期
5 徐颖;;基于Matlab的嵌入式系统设计[J];重庆理工大学学报(自然科学);2011年07期
6 张三喜;胡小丽;周志强;郑荣华;曹锋;;基于光学图像的目标姿态判读处理[J];应用光学;2011年04期
7 梁永生;邹粤;张基宏;;基于PLE的有确定解的端到端网络链路时延推测方法[J];计算机科学;2011年09期
8 张健;徐宝文;;《软件测试》专辑前言[J];计算机学报;2011年06期
9 赵会群;孙晶;魏莹;王文文;郭峰;;基于模型的网构软件可达性检测方法研究[J];计算机学报;2011年06期
10 陈乃塘;;侧看《嵌入式系统软件》的未来[J];电子与电脑;2011年09期
中国重要会议论文全文数据库 前10条
1 肖田元;;仿真是基于模型的活动[A];新观点新学说学术沙龙文集37:仿真是基于模型的实验吗[C];2009年
2 刘藻珍;;仿真是一种重要的基于模型的实验[A];新观点新学说学术沙龙文集37:仿真是基于模型的实验吗[C];2009年
3 梁炳成;;仿真是基于模型的实验[A];新观点新学说学术沙龙文集37:仿真是基于模型的实验吗[C];2009年
4 刘兴堂;;仿真是一种基于模型运行的科学及工程活动[A];新观点新学说学术沙龙文集37:仿真是基于模型的实验吗[C];2009年
5 朱龙芳;;基于模型的成像处理思路分析[A];中国地球物理·2009[C];2009年
6 费敏锐;;仿真不是基于模型的实验,而是基于模型的第三种认识世界的基本活动[A];新观点新学说学术沙龙文集37:仿真是基于模型的实验吗[C];2009年
7 程宇;王武;崔福军;杨富文;;基于模型的故障诊断方法研究综述[A];第二十七届中国控制会议论文集[C];2008年
8 孟庆志;王戟;;基于模型的诊断系统验证[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
9 侯杰;刘士军;孟祥旭;;支持应用服务自组织的Portal用户界面模型研究[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
10 何祖威;唐胜利;杨晨;苟小龙;;基于模型和知识库的交互式自学习仿真培训系统[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
中国重要报纸全文数据库 前10条
1 周业安;基于模型的估值不过是幻觉[N];上海证券报;2008年
2 ;灵活访问模型驱动的服务[N];网络世界;2007年
3 本报记者 吴佳学 通讯员 胡必强;“数字化种田”,看着电脑就能种地[N];江苏科技报;2008年
4 ;厚板轧机基于模型的厚度控制研究[N];世界金属导报;2009年
5 本报记者 姚玉 罗兵前;数字化种田显示迷人魅力[N];江苏农业科技报;2008年
6 本报实习记者 周小潭本报记者 陈晓春;看天看地,不如看电脑种地[N];新华日报;2008年
7 记者  李映;新技术商机无限 汽车电子厂商积极备战[N];中国电子报;2007年
8 ;微软管理装备升级[N];网络世界;2006年
9 本报记者 张晔;看天看地不如看电脑种地[N];科技日报;2007年
10 记者  赵学锋;乔·图斯:演绎存储世界王者归来[N];金融时报;2006年
中国博士学位论文全文数据库 前10条
1 鹿旭东;用户界面模型语义一致性研究[D];山东大学;2010年
2 崔茂源;基于虚拟现实技术与监控理论的机器人示教系统研究[D];吉林大学;2004年
3 张顺;基于运动的感知用户界面模型及其应用[D];浙江大学;2009年
4 邵继业;基于模型的故障诊断方法研究及在航天中的应用[D];哈尔滨工业大学;2009年
5 宋泾舸;混杂系统中基于模型的集成智能规划理论与方法研究[D];北京交通大学;2010年
6 黄铁雄;开放式发动机管理系统体系结构及其虚拟原型技术研究[D];华中科技大学;2011年
7 刘攀;基于FSM的测试用例生成和测试优化[D];上海大学;2011年
8 郭银巧;棉花形态建成模型与基于模型和GIS的数字棉作系统研究[D];河北农业大学;2008年
9 席学强;基于模型的遥感图像三维目标识别系统研究[D];中国人民解放军国防科学技术大学;2000年
10 高志刚;基于模型的汽车电子软件综合方法研究[D];浙江大学;2008年
中国硕士学位论文全文数据库 前10条
1 李高群;云南移动客户自助服务系统多模式用户界面模型映射策略设计与实现[D];北京邮电大学;2009年
2 孙景乐;基于约束的用户界面描述方法[D];山东大学;2006年
3 李伟伟;基于构件的柔性Web用户界面模型[D];燕山大学;2010年
4 侯仁刚;一种支持工程设计的用户界面模型研究[D];江苏大学;2009年
5 李晓龙;支持代码自动生成的WEB用户界面模型[D];山东大学;2006年
6 杨灿;基于模型的设计在ARM直流电机控制开发中的应用[D];华中科技大学;2011年
7 司建铭;基于模型的工作流管理系统[D];四川大学;2004年
8 姚芳;基于模型的用户界面展示和布局方法研究[D];山东大学;2008年
9 王再欢;基于模型的三维飞机目标识别研究[D];西北工业大学;2005年
10 郭小涛;支持Web软件用户界面自动生成的交互模型[D];山东大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026