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

支持自动生成的界面设计模式

李春娥  
【摘要】:在交互式系统开发中,图形用户界面的设计开发非常重要。但是现有的软件工程方法缺少对用户界面设计描述的直接支持,制约了图形用户界面的开发效率和质量。 为提高图形用户界面的开发效率和质量,将界面设计和系统功能设计分离,根据界面描述模型自动生成界面代码已成为开发人员的目标,由此提出了多种界面模型以及相应的界面开发环境。但是,它们对界面设计知识的归档和可重用性太差。界面设计模式是设计模式在界面设计方面的应用和发展。它试图构建标准可复用的解决方案,来帮助解决常见、难度较大、带有普遍性的界面设计问题。它是目前解决日渐复杂的和多样性的界面设计的常用技术,代表了对界面设计的新方法和新方向。 本课题研究中的FMP模型是一种面向软件工程和支持用户界面自动生成的界面模型,借鉴综合了概念模型和陈述模型的优点。该模型以实现图形交互系统自动生成、支持系统体系结构设计为目标,由功能模型(Function Model)、对象模型(Object Model)、交互模型(Interaction Model)和界面模板(Presentation Model)组成,通过几种模型的配合实现界面的自动生成。其中基于界面模板的表示模型突破了现有的表示模型缺乏对交户对象之间的关系考虑的局限性,并且吸收和借鉴用户界面设计模式的思想。 本论文首先介绍了用户界面开发的研究现状并且分析对比了各种界面设计模式的优点和缺点,并在此基础之上提出了支持代码自动生成的界面设计模式。基于模型的界面自动生成是以界面模板中交互模型对象为线索,交互模型对象主要分为数据对象、数据汇集、查询条件对象、控制参数对象,根据不同的交互对象所固有的特征,针对不同的类型分别归纳了如下模式:数据汇集包括自由格式展示模式、图表展示模式、表格展示模式和树展示模式;查询条件对象包括自由格式展示模式和组合格式展示模
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.52

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前3条
1 高占盈;应用于协议栈开发的状态机生成器的设计与实现[D];西安电子科技大学;2010年
2 齐晓东;面向服务的异构设备界面生成工具的研究与实现[D];西北大学;2012年
3 于盟;面向Android的Web Service界面自动生成技术研究[D];中国海洋大学;2012年
【参考文献】
中国期刊全文数据库 前5条
1 万建成,孙彬;支持用户界面自动生成的界面模型[J];计算机工程与应用;2003年18期
2 王瑜,张凯,袁时金,胡运发;基于模板的数据层-表现层映射引擎[J];计算机工程;2003年21期
3 邓贵仕,易峰,李文立;支持Multi-interface的MVC设计模式研究[J];计算机应用;2002年06期
4 华庆一;用户界面模型与形式规格说明研究[J];西北大学学报(自然科学版);1997年05期
5 姚延涛,王煜,沈钧毅;采用增强的MVC模式提高面向对象应用能力[J];小型微型计算机系统;2002年12期
【共引文献】
中国期刊全文数据库 前10条
1 姚芳;万建成;冯仕红;;基于模型的参数化界面设计模式[J];北京工商大学学报(自然科学版);2008年02期
2 扶爱名;;可穿戴计算机人机交互界面在设备维护应用中的研究[J];成都电子机械高等专科学校学报;2006年01期
3 詹瑾瑜,熊光泽,孙明;一种嵌入式GUI软件结构实现方案[J];电子科技大学学报;2003年01期
4 杨伟明;;具有可自适应性的问卷设计器的设计[J];电脑与信息技术;2009年06期
5 杨洁;;数据绑定在界面设计模式中的应用[J];计算机光盘软件与应用;2012年04期
6 刘丁;许惠平;叶娜;;在C#中结合OpenGL索引顶点数组的海浪动态仿真[J];海洋测绘;2008年04期
7 徐龙杰,万建成;基于模型的用户界面代码自动生成[J];计算机工程与应用;2004年12期
8 吴桂阳,万建成;支持代码生成的体系结构描述语言[J];计算机工程与应用;2004年19期
9 李凡;李梦;李京;;基于模型的Web页面自动生成系统PAGS[J];计算机工程与应用;2006年27期
10 柳永坡;赵长海;蒋紫彬;金茂忠;宋华军;;面向对象的白盒测试框架研究与实现[J];计算机工程与应用;2007年09期
中国重要会议论文全文数据库 前6条
1 侯金奎;万建成;冯仕红;;基于MDA的PIM到J2EE PSM的转换[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
2 鞠训卓;万建成;冯仕红;;模型驱动的Web用户界面设计模式[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国人机交互学术会议(CHCI'06)论文集[C];2006年
3 冯仕红;万建成;鞠训卓;;面向工程化的界面设计模式及其应用[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国人机交互学术会议(CHCI'06)论文集[C];2006年
4 姚芳;万建成;;支持用户界面自动生成的界面设计模式[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
5 冯雪;万建成;;一种基于展示风格的用户界面开发方法[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
6 万建成;于清国;;基于界面模型和界面设计模式的界面模板[A];第六届全国计算机应用联合学术会议论文集[C];2002年
中国博士学位论文全文数据库 前7条
1 刘强;设计模式的形式化研究及其EMF实现[D];华东师范大学;2011年
2 粟阳;笔式用户界面研究——理论、方法和实现[D];中国科学院研究生院(软件研究所);2002年
3 李文立;分布式多层次数据库应用模型研究[D];大连理工大学;2002年
4 付永刚;桌面环境下的三维用户界面和三维交互技术研究[D];中国科学院研究生院(软件研究所);2005年
5 周娜;基于Web的制造业电子商务平台关键技术的研究与应用[D];南京航空航天大学;2005年
6 华庆一;以用户为中心的系统分析、建模与设计过程研究[D];西北大学;2006年
7 冯仕红;基于设计特征和参数化的工程化界面设计模式研究[D];山东大学;2008年
中国硕士学位论文全文数据库 前10条
1 卫剑平;基于本体的可定制用户界面研究与实现[D];大连理工大学;2010年
2 熊志君;Android在高校学生信息服务系统中的应用研究[D];南昌大学;2010年
3 张冕;数据集成技术在公安交通管理系统中的应用研究[D];电子科技大学;2010年
4 秦溶蔓;莱芜市就业人员管理系统的设计与实现[D];山东大学;2010年
5 时伟;山东恒联集团销售系统的设计与实现[D];山东大学;2010年
6 石辉;潍坊市政府采购招投标系统的设计与实现[D];山东大学;2010年
7 和发文;莱芜农信客户经理考核管理系统的设计与实现[D];山东大学;2010年
8 郭志伟;青州市信访局上访管理系统的设计与实现[D];山东大学;2010年
9 孙石亮;潍坊市农信社人力资源管理系统的设计与实现[D];山东大学;2010年
10 刘小红;人民检察院政治工作信息统计管理系统的设计与实现[D];山东大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 张鑫龙;王平;孙攀;;EPA通信协议栈的设计与实现[J];重庆邮电学院学报(自然科学版);2006年04期
2 李淑艳;;Web Service技术研究与实现[J];电脑开发与应用;2008年11期
3 田贞;;基于eclipse进行Web开发的环境配置方案[J];电脑知识与技术;2008年34期
4 高小平;中国智能家居的现状及发展趋势[J];低压电器;2005年04期
5 崔海萍;居住小区与家居智能化技术应用专项调查分析报告[J];智能建筑与城市信息;2004年11期
6 李晓锋;宋锐;曾小宝;;有限状态机在嵌入式系统中的实现及应用[J];广西轻工业;2008年04期
7 陈焕英;李冰;;基于DTD/DOM的XML技术的应用研究[J];河南城建学院学报;2012年01期
8 刘成玉;李明;陈洁;;浅谈状态机的设计方法及应用[J];集成电路通讯;2007年01期
9 吴昊;华庆一;常言说;朱海阳;杨建峰;;一个轻量级多设备用户界面描述语言MDUIDL[J];计算机工程与应用;2011年35期
10 王瑜,张凯,袁时金,胡运发;基于模板的数据层-表现层映射引擎[J];计算机工程;2003年21期
中国博士学位论文全文数据库 前1条
1 王晓东;家庭智能空间服务关键技术研究[D];中国海洋大学;2011年
中国硕士学位论文全文数据库 前10条
1 柳桐;数据访问代码生成器的设计与实现[D];北京邮电大学;2011年
2 解攀科;基于Android的移动学习系统设计与实现[D];华中师范大学;2011年
3 欧阳铁磊;基于概念格的Web服务管理与发现研究[D];浙江师范大学;2011年
4 林辉;基于XML的用户界面建模研究与实现[D];浙江工业大学;2011年
5 吴学玲;基于Web Services和元数据的信息集成技术研究[D];西南交通大学;2005年
6 王明秋;智能家居控制系统的设计与实现研究[D];华中师范大学;2006年
7 鞠训卓;支持WEB用户界面自动生成的三种界面设计模式[D];山东大学;2007年
8 吕晓刚;基于数据绑定的界面设计模式[D];浙江大学;2008年
9 刘洁;基于用户兴趣模型的服务发现方法研究[D];湖南科技大学;2008年
10 胡晓亮;基于任务模型构建用户界面的研究[D];山东大学;2008年
【二级参考文献】
中国期刊全文数据库 前2条
1 高军,唐世渭,杨冬青,王腾蛟;数据集成中XML数据查询语义重写[J];计算机研究与发展;2002年04期
2 唐九阳,陆昌辉,邓苏,杨强;ER模型与多维模型互相转换的研究[J];计算机工程;2003年01期
【相似文献】
中国期刊全文数据库 前10条
1 刘杰;唐勇;杨勇;;基于自定义组件的MIS程序界面自动生成研究[J];武汉理工大学学报(信息与管理工程版);2007年06期
2 程鹏;李周芳;;Web Services代码生成器的研究与设计[J];自动化技术与应用;2006年12期
3 蒋凌云;王汝传;;用于网格计算的复合代码生成技术研究[J];南京邮电大学学报(自然科学版);2005年06期
4 史晓华;金茂忠;;即时编译器中的代码消极生成机制[J];计算机工程;2008年01期
5 杨美荣;史建锋;李明星;;基于MDA的代码生成器设计与实现[J];计算机工程;2009年12期
6 黄玮;;基于SharePoint平台的教学实训平台的快速开发[J];福建电脑;2009年10期
7 温衍博,吴泉源;MDA的代码生成技术在电子商务开发平台中的应用[J];计算机工程;2005年20期
8 章程;;用于支持契约的AOP代码生成器的研究与实现[J];微型电脑应用;2007年01期
9 范秋生;;XML的代码生成器的设计与实现[J];长江大学学报(自然科学版)理工卷;2008年01期
10 蒋尚亭;李伟;;NHibernate代码生成器的设计与实现[J];电脑知识与技术;2008年31期
中国重要会议论文全文数据库 前10条
1 鞠训卓;万建成;冯仕红;;模型驱动的Web用户界面设计模式[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国人机交互学术会议(CHCI'06)论文集[C];2006年
2 郑国政;;软件用户界面本地化的处理方法和过程[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
3 郑远见;程小辉;黎卫红;;中央控制系统在系统集成中的应用[A];第三届全国虚拟仪器大会论文集[C];2008年
4 杜一;田丰;戴国忠;王宏安;;Uniform Mobile User Model:一种移动环境下的用户模型[A];第七届和谐人机环境联合学术会议(HHME2011)论文集【oral】[C];2011年
5 王磊;李学庆;张文波;张志源;张晓宁;;任务模型到对话模型的转化算法[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
6 程时伟;孙守迁;;手机用户界面可用性评估的眼动模型[A];第四届和谐人机环境联合学术会议论文集[C];2008年
7 王槐欣;万华根;;ToolCursor:一种快速就地工具切换技术[A];第18届全国多媒体学术会议(NCMT2009)、第5届全国人机交互学术会议(CHCI2009)、第5届全国普适计算学术会议(PCC2009)论文集[C];2009年
8 任爱珠;李莉;陶全心;;设计型专家系统的用户界面及部件编辑技术[A];中国土木工程学会计算机应用学会学术报告会论文集(4)[C];1989年
9 王林;刘明业;吴沧浦;;用不同的观点看DSS及其人机界面[A];第三届全国控制与决策系统学术会议论文集[C];1991年
10 罗栓群;孙舫;张炳云;过雅南;;异质系统间进程级网络通信技术——在北京谱仪数据获取系统上的应用[A];第7届全国核电子学与核探测技术学术年会论文集(二)[C];1994年
中国重要报纸全文数据库 前10条
1 本报记者 宋全政;真诚守护每一位师生的安全[N];中国教育报;2007年
2 王东;桃李满天下[N];科技日报;2007年
3 白向忠本报记者 王建梁;一路追着环保走[N];科技日报;2007年
4 本报记者 李德辉 通讯员 王静 实习生 王远;在产学研的广阔海洋纵横驰骋[N];联合日报;2006年
5 记者 宋全政通讯员 周大白 张果红;学生登台讲课 师生田间调研[N];中国教育报;2008年
6 本报记者 赵秋丽 通讯员 曹宪忠 冯刚;“文史见长”创优势[N];光明日报;2010年
7 记者 魏海政 宋全政;山东大学泰山学堂多次评价多次流动育英才[N];中国教育报;2010年
8 特约记者  鲁晓懋;老山东大学:东方瑞士的人文之脉[N];中国房地产报;2006年
9 记者 孙明河魏东;“不辜负人民嘱托,坚决完成任务!”[N];科技日报;2008年
10 记者  赵秋丽 通讯员  王秋生;山东大学:推进按大类招生,实施个性化培养[N];光明日报;2006年
中国博士学位论文全文数据库 前10条
1 冯仕红;基于设计特征和参数化的工程化界面设计模式研究[D];山东大学;2008年
2 张崇礼;楚简释读[D];山东大学;2008年
3 蒋卫东;内皮细胞特异性分泌分子EGF-like domain 7(EGFL7)的初步研究[D];山东大学;2006年
4 喻耀华;声音增强移动用户界面研究[D];大连海事大学;2011年
5 李锋;骨髓间充质干细胞移植促进心肌梗死心肌VEGF表达及血管生成的实验研究[D];山东大学;2006年
6 纪丽真;明清山东盐业研究[D];山东大学;2006年
7 刘志方;幽门螺杆菌与胃粘膜上皮细胞相互作用关系的研究[D];山东大学;2006年
8 任坤;DSP编译器关键技术研究[D];浙江大学;2007年
9 郑逢斌;关于计算机理解自然查询语言的研究[D];西南交通大学;2004年
10 焦桂美;南北朝经学史[D];山东大学;2006年
中国硕士学位论文全文数据库 前10条
1 李春娥;支持自动生成的界面设计模式[D];山东大学;2006年
2 鞠训卓;支持WEB用户界面自动生成的三种界面设计模式[D];山东大学;2007年
3 王广峰;模型驱动的J2EE Web应用生成器的设计与实现[D];山东大学;2006年
4 朱晓莉;模型驱动的WEB用户界面代码自动生成[D];山东大学;2007年
5 沈先飞;基于FMP模型的ASP.NET代码自动生成[D];山东大学;2006年
6 冯文堂;基于MDA的报表自动生成模型的研究[D];山东大学;2006年
7 姚芳;基于模型的用户界面展示和布局方法研究[D];山东大学;2008年
8 李晓龙;支持代码自动生成的WEB用户界面模型[D];山东大学;2006年
9 刘维佳;设计模式支持的界面对象间的交互研究[D];山东大学;2009年
10 孙晓莹;中创软件企业协同管理平台考勤管理子系统的设计与实现[D];山东大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026