收藏本站
《上海海事大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于XML的用户界面管理的研究与实现

付剑锋  
【摘要】: 随着信息技术的不断发展以及软件系统规模的不断扩大,开发大型软件系统所耗费的时间和成本也不断增加。用户界面由于其复杂性,在软件开发中占用了大量的时间。而提高用户界面的开发效率,无疑是提高整个软件系统开发效率非常有效的手段。大型商业系统和人机交互较为复杂的软件系统不仅要求能够快速开发出优质的用户界面,对用户界面的扩展性也提出了要求,即要求实现用户界面的最终用户可修改性。最终用户可修改性使软件系统即便在发布之后,开发人员和最终用户仍然可以较小的代价扩展用户界面。 本文研究了用户界面管理的基本模型。利用XML的的良好的扩展性、自描述性、跨平台性、树状存储结构等特点,提出了基于XML的用户界面管理模型,用XML来描述用户界面。将菜单、工具栏、按钮、编辑框等界面元素通过用户界面配置/定制/控制工具将其持久存储于可执行文件之外的XML文件中。在软件启动时,先读取界面元素信息,然后根据信息动态生成图形用户界面(GUI)。从而简化了用户界面的开发与维护,使软件具有良好的定制能力,达到了用户界面的最终用户可修改性的效果。而且采用XML文件来存储界面信息,不仅解决了数据流存储方案所遇到的不易扩充、不够灵活等问题,还为软件的国际化、本地化、跨平台创造了条件。 为了解决用户界面文件散乱、不易管理以及不能同步更新的问题,本文还提出了界面仓库的概念,用数据库来存储这些界面文件,不仅可以对用户界面集中管理,还达到一处配置,随处可用的效果。
【学位授予单位】:上海海事大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52

【引证文献】
中国硕士学位论文全文数据库 前3条
1 杨超;面向注塑机行业中小企业的销售服务集成系统[D];西南交通大学;2012年
2 齐云菲;基于可视化技术的卫星数据处理任务管理系统设计与实现[D];南京理工大学;2013年
3 胡守博;民航机场气象观测系统通用软件研究与实现[D];西安电子科技大学;2013年
【参考文献】
中国期刊全文数据库 前8条
1 陆薇,刘强,郑国勤,孙家广;作为组件的 CAD 系统可定制界面管理系统[J];工程图学学报;1998年03期
2 瞿裕忠,张剑锋,陈峥,王丛刚;XML语言及相关技术综述[J];计算机工程;2000年12期
3 言金刚,樊东平,刘又诚;基于XML的统一用户界面描述[J];计算机工程;2002年06期
4 王云鹏,雷毅,黄松波;基于XML的用户界面管理[J];计算机辅助设计与图形学学报;2004年04期
5 田边,戴航,戴冠中,刘成;PDUIMS——基于持久存储的用户界面管理系统的设计与应用[J];计算机学报;2000年06期
6 朱军,华庆一,郝克刚;一个基于CORBA的图形用户界面体系结构及实例[J];计算机学报;1999年01期
7 吴坤;莫国良;彭维;叶修梓;;基于XML的用户界面管理系统[J];计算机应用研究;2006年02期
8 宁志刚,黄开胜,傅秀芬,王芳楷;基于XML的智能界面自适应策略[J];微电子学与计算机;2003年06期
中国博士学位论文全文数据库 前1条
1 李晓;自适应人机交互界面研究[D];西南师范大学;2004年
中国硕士学位论文全文数据库 前1条
1 吴坤;基于组件的可配置用户界面管理系统[D];浙江大学;2005年
【共引文献】
中国期刊全文数据库 前10条
1 丁莲莲,朱学永;XML技术在电子商务中的应用[J];安徽电子信息职业技术学院学报;2004年03期
2 余有明,孙慧瑜,张晓明;基于网络新语言XML的数据库程序开发[J];北京石油化工学院学报;2002年03期
3 邓芳;XML文档到数据库数据转换研究[J];北京邮电大学学报;2004年01期
4 吴一刚;;可视化专业组件在C++Builder6·0系统开发中的应用[J];北京农学院学报;2008年02期
5 王书方;;数字化文献和语义网络的本体论意义[J];图书与情报;2006年04期
6 张志刚;陈亚军;;JDF工作流程的系统模型与集成[J];包装工程;2008年03期
7 樊丽娜;周世生;蒋磊;;JDF在印刷质量检测中的应用探讨[J];包装工程;2011年15期
8 扶爱名;;可穿戴计算机人机交互界面在设备维护应用中的研究[J];成都电子机械高等专科学校学报;2006年01期
9 赵斌;;GIS中柔性图形用户界面的设计[J];测绘科学;2007年01期
10 周静;;《系统建模语言UML》教学探讨[J];重庆电子工程职业学院学报;2009年04期
中国重要会议论文全文数据库 前10条
1 李永祥;;XML语言与主要技术[A];’2004计算机应用技术交流会议论文集[C];2004年
2 刘波;曹全龙;;ArcObjects和XML的元数据库系统开发中的应用[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年
3 王磊;李学庆;张文波;张志源;张晓宁;;任务模型到对话模型的转化算法[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
4 侯杰;刘士军;孟祥旭;;支持应用服务自组织的Portal用户界面模型研究[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
5 李杨;李学庆;马朋;苏新新;赵鹏;;一种面向图案设计的用户界面管理系统:MAA-UIMS[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
6 张晓宁;李学庆;;一种基于MDA的UIMS实现[A];第四届和谐人机环境联合学术会议论文集[C];2008年
7 陈维雷;刘连忠;;数据输入人机接口的动态构建[A];2003中国控制与决策学术年会论文集[C];2003年
8 刘波;曹全龙;;ArcObjects和XML的元数据库系统开发中的应用[A];'2005数字江苏论坛电子政务与地理信息技术论文专辑[C];2005年
9 黄丽娟;鞠儒生;黄健;黄柯棣;;基于Web的仿真评估显示系统的可重用性研究[A];2009系统仿真技术及其应用学术会议论文集[C];2009年
10 徐尧强;冯建华;周立柱;;基于XML的全文本维护的信息收集[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
中国博士学位论文全文数据库 前10条
1 谢超;自适应地图可视化关键技术研究[D];解放军信息工程大学;2009年
2 萧毅鸿;基于本体的复杂决策任务表示方法与求解技术研究[D];南京大学;2011年
3 吴增红;个性化地图服务理论与方法研究[D];解放军信息工程大学;2011年
4 郭兵;嵌入式软件开放式集成开发平台体系结构研究[D];电子科技大学;2002年
5 张宏展;对象Web计算环境下基于XML的中间件技术研究[D];西北工业大学;2002年
6 王成光;流程工业大型实时数据库理论、技术与应用[D];浙江大学;2003年
7 鱼滨;基于XML的集成中间件技术研究[D];西北大学;2003年
8 李晓;自适应人机交互界面研究[D];西南师范大学;2004年
9 任守纲;基于构件的制造执行系统产品线关键技术研究[D];南京航空航天大学;2005年
10 谢宣松;G语言的一种结构模型及平台实现[D];吉林大学;2006年
中国硕士学位论文全文数据库 前10条
1 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
2 李锐;电子海图系统人机界面的可用性评估研究[D];哈尔滨工程大学;2009年
3 罗妙云;高校共享数据中心平台设计与部分实现[D];华南理工大学;2010年
4 柯希炜;面向信息集成应用的数据分发技术研究与实现[D];暨南大学;2011年
5 杨成涛;山东空管分局安全运行平台的设计与实现[D];电子科技大学;2010年
6 张莉清;电子化高校设备采购系统的设计与实现[D];电子科技大学;2010年
7 李玲;学生信息管理系统设计与实现[D];电子科技大学;2010年
8 李枫;河南铝业人力资源管理网上招聘系统的设计与实现[D];电子科技大学;2010年
9 师杰;支持JDF的印刷企业订单管理系统设计[D];北京印刷学院;2011年
10 吴凯;招商引资管理信息系统的设计与实现[D];山东大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 董德保;钱毅;吴奇生;窦炜明;;自动气象站数据文件格式错误诊断与统计分析[J];成都信息工程学院学报;2012年02期
2 王树根;Landsat系统回顾与展望[J];测绘信息与工程;1998年01期
3 魏永合;王成恩;舒启林;马明旭;;面向任务的工作流访问控制模型[J];东北大学学报(自然科学版);2008年03期
4 赖小平;;可配置的程序设计[J];电脑知识与技术;2008年14期
5 冯倩;董丽丽;;基于WF状态机工作流的研究与应用[J];电脑知识与技术;2008年35期
6 吴美蓉;资源一号卫星应用系统及其数据处理系统(上)[J];地球信息科学;2000年04期
7 周石生;;产业集群、工业园区与区域经济发展关联机理研究综述[J];湖北社会科学;2009年01期
8 许健民;钮寅生;董超华;张文健;杨军;;风云气象卫星的地面应用系统[J];中国工程科学;2006年11期
9 谭艳丽;;产业集群的特征及其效应分析[J];经营管理者;2009年06期
10 张春光;张玉钧;韩道文;刘文清;陈臻懿;;测云技术研究进展[J];光散射学报;2007年04期
中国博士学位论文全文数据库 前1条
1 栾翠菊;计算网格环境中任务管理的研究[D];浙江大学;2006年
中国硕士学位论文全文数据库 前10条
1 卫剑平;基于本体的可定制用户界面研究与实现[D];大连理工大学;2010年
2 夏云龙;基于模板的代码自动生成系统的研究与实现[D];沈阳理工大学;2010年
3 赵宇晴;SaaS流程可配置模型的研究与实现[D];东华大学;2011年
4 袁野;西南空管气象信息综合服务系统的研究与设计[D];电子科技大学;2011年
5 江浩;民航气象自动观测系统中央处理单元的设计与实现[D];电子科技大学;2011年
6 王文祥;基于WF的企业工作流系统的研究与实现[D];华中科技大学;2009年
7 王曦爽;卫星网络协议仿真及可视化方法的研究[D];中国科学院研究生院(空间科学与应用研究中心);2004年
8 吴坤;基于组件的可配置用户界面管理系统[D];浙江大学;2005年
9 张艳平;基于工作流的网络化销售管理系统的研究[D];西南交通大学;2006年
10 靳京;基于XML的可定制用户界面设计及其在嵌入式系统中的应用[D];电子科技大学;2006年
【二级参考文献】
中国期刊全文数据库 前10条
1 陆薇,刘强,郑国勤,孙家广;作为组件的 CAD 系统可定制界面管理系统[J];工程图学学报;1998年03期
2 普建涛,陈文广,王衡,董士海;多通道用户界面关键技术和未来发展趋势研究[J];计算机研究与发展;2001年06期
3 耿刚勇,李渊明,仲萃豪;基于构件的应用软件系统的体系结构及其开发模型[J];计算机研究与发展;1998年07期
4 陈效路,程景云;New-UIGMS──界面工具+方法[J];计算机辅助工程;1999年04期
5 陈效路,程景云;人机界面工具研究评述[J];计算机辅助工程;1999年04期
6 张正兰,张明;智能人机界面Agent的用户模型及其构建方法[J];计算机工程与应用;2003年19期
7 李春波,刘宁,赵汝嘉;自适应人机界面的结构设计[J];计算机工程与应用;1999年02期
8 李晓;李立新;邱玉辉;;数字化校园网信息资源组织模型与实现[J];计算机科学;2002年09期
9 程景云,龚学贤,倪亦泉;UIMS的表示方法的研究[J];计算机工程;1993年05期
10 瞿裕忠;一个基于XML的数据交换原型系统[J];计算机工程;2000年09期
中国硕士学位论文全文数据库 前1条
1 李晓;支持协同的个性化网络用户界面研究[D];西南师范大学;2001年
【相似文献】
中国期刊全文数据库 前10条
1 吴永辉;基于图形用户界面的面向对象测试[J];华东师范大学学报(自然科学版);1999年03期
2 刘瑞玲;软件操作中的共性浅析[J];伊犁教育学院学报;2002年01期
3 刘英丹,董传良;用户界面集成中可交互Web服务的应用研究[J];计算机工程;2005年22期
4 吴展遥;;无线网桥在空中运动体与地面通讯系统中的应用[J];重庆科技学院学报(自然科学版);2006年04期
5 王肖霞;杨风暴;袁华;;利用MATLAB创建用户界面[J];电脑开发与应用;2007年01期
6 庄儿;刘喜昂;龚婷;;基于面向对象的UI框架体系[J];福建电脑;2007年04期
7 王申申;陈汶滨;刘义军;任冬梅;;一种面向界面程序设计方法[J];计算机系统应用;2008年03期
8 周顺斌;刘莹;;基于LabVIEW软件的菜单形式用户界面的设计[J];工业控制计算机;2008年03期
9 Nowhere;;HTC Touch Diamond评测 蜗牛背上那奇妙的壳[J];数字通信;2008年14期
10 王智群;;基于UML Profile的GUI需求建模[J];情报杂志;2008年12期
中国重要会议论文全文数据库 前10条
1 郑国政;;软件用户界面本地化的处理方法和过程[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
2 郑远见;程小辉;黎卫红;;中央控制系统在系统集成中的应用[A];第三届全国虚拟仪器大会论文集[C];2008年
3 杜一;田丰;戴国忠;王宏安;;Uniform Mobile User Model:一种移动环境下的用户模型[A];第七届和谐人机环境联合学术会议(HHME2011)论文集【oral】[C];2011年
4 王磊;李学庆;张文波;张志源;张晓宁;;任务模型到对话模型的转化算法[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
5 程时伟;孙守迁;;手机用户界面可用性评估的眼动模型[A];第四届和谐人机环境联合学术会议论文集[C];2008年
6 王槐欣;万华根;;ToolCursor:一种快速就地工具切换技术[A];第18届全国多媒体学术会议(NCMT2009)、第5届全国人机交互学术会议(CHCI2009)、第5届全国普适计算学术会议(PCC2009)论文集[C];2009年
7 任爱珠;李莉;陶全心;;设计型专家系统的用户界面及部件编辑技术[A];中国土木工程学会计算机应用学会学术报告会论文集(4)[C];1989年
8 过林峰;沈钧毅;;面向对象的用户界面开发方法[A];第十届全国数据库学术会议论文集[C];1992年
9 王林;刘明业;吴沧浦;;用不同的观点看DSS及其人机界面[A];第三届全国控制与决策系统学术会议论文集[C];1991年
10 徐文萍;;一个面向表格的数据库应用生成系统的用户界面的开发[A];第九届全国数据库学术会议论文集(下)[C];1990年
中国重要报纸全文数据库 前10条
1 ;用户界面不容忽视[N];网络世界;2005年
2 清水;用户界面走向下一代[N];计算机世界;2004年
3 宋乐永;用户界面受不受法律保护?[N];计算机世界;2006年
4 毛懿;软件界面相似无法认定侵权[N];中国新闻出版报;2006年
5 朱小兵;Google靠什么成功[N];计算机世界;2009年
6 ;加快普及嵌入式Linux电话[N];人民邮电;2006年
7 本报记者 余建斌;用最自然方式对话机器[N];人民日报;2011年
8 ;谷歌手机提前揭秘 用户界面与英特尔MID设备相似[N];电子资讯时报;2008年
9 ;用户界面应用还有待发展[N];中国电子报;2009年
10 ;奇趣科技发布全新VoIP架构[N];人民邮电;2005年
中国博士学位论文全文数据库 前10条
1 常言说;基于模型的高可用性用户界面开发研究[D];西北大学;2013年
2 喻耀华;声音增强移动用户界面研究[D];大连海事大学;2011年
3 付永刚;桌面环境下的三维用户界面和三维交互技术研究[D];中国科学院研究生院(软件研究所);2005年
4 朱彬;基于用户界面规格说明的Web应用建模与测试用例生成[D];上海大学;2011年
5 关志伟;面向用户意图的智能人机交互[D];中国科学院软件研究所;2001年
6 徐荣龙;手持移动设备三维用户界面绩效预测模型研究[D];大连海事大学;2011年
7 冯仕红;基于设计特征和参数化的工程化界面设计模式研究[D];山东大学;2008年
8 高志强;ZFWZ12型滚齿机数控改造的研究[D];沈阳农业大学;2008年
9 王德鑫;四路摄像头协同多重触控技术研究与实现[D];国防科学技术大学;2010年
10 谢超;自适应地图可视化关键技术研究[D];解放军信息工程大学;2009年
中国硕士学位论文全文数据库 前10条
1 王远;基于认知心理学的可触性流媒体设计[D];景德镇陶瓷学院;2007年
2 程静;用户界面的知识产权法律保护问题研究[D];辽宁大学;2013年
3 胡厚财;软件用户界面的知识产权保护研究[D];暨南大学;2013年
4 孙抗菌;建筑给排水系统CAD的定制与二次开发[D];合肥工业大学;2006年
5 张一弓;基于DMB-TH标准的无线数字电视接收机的设计[D];大连海事大学;2008年
6 乌日力嘎;传统蒙古文、西里尔蒙古文—汉文电子词典的构建[D];内蒙古大学;2009年
7 王京林;基于Intel CE3100平台的IPTV软件的研究与设计[D];华南理工大学;2010年
8 毛爽;高校图书馆门户网站的用户界面研究[D];东北师范大学;2012年
9 刘强波;一种面向界面模式的用户界面生成技术研究[D];西北大学;2014年
10 郝利生;学校图书管理系统用户界面分析与设计[D];北京邮电大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026