论文摘要
用户界面的设计在软件开发中变得越来越重要,同时也变得越来越复杂,成为制约软件开发效率提高的一个重要因素。如何处理用户界面开发中存在的工作量大、设计复杂而导致的程序代码庞大的问题,对于减少应用开发人员的工作量和提高工作效率有重要的意义。自XML发布以来,已广泛应用到各个领域中去。XML具有可读性、便于信息检索、跨平台性、面向对象等优点。本文讨论基于XML的界面自动生成技术,以及一个实际用户界面自动生成软件工具——SEHelper系统的开发。用户界面自动生成是软件自动生成研究领域的一个分支。本文首先详细阐述了XML的相关概念,以及利用XML技术实现界面自动生成的基本原理。在此基础上,本文深入讨论了一个具体用户界面自动生成软件工具系统——SEHelper系统的设计。SEHelper系统的设计主要包括三大模块:1)利用C#开发环境与.NET反射技术开发设计软件界面模块,包括定制的工具箱、特制的属性窗口以及设计库等;2)通过序列化将定制的软件界面存储为XML格式文件模块,使用代码生成引擎将用户设计区的界面生成支持XML的编程语言代码;3)运用XML文档对象模型技术载入XML格式文件模块,并利用界面生成引擎将存储的界面生成可以执行的界面。
论文目录
相关论文文献
- [1].数字媒体界面中动态视觉艺术表现[J]. 大众文艺 2019(24)
- [2].浅析系统论在手游界面中的应用[J]. 西部皮革 2020(01)
- [3].基于基层社区安全的交互界面情感化设计研究与应用——以温州为例[J]. 现代营销(信息版) 2020(02)
- [4].人-椅界面设计对座椅舒适性的影响[J]. 家具 2020(02)
- [5].钼反萃取界面污物成因分析及消除研究[J]. 铀矿冶 2020(02)
- [6].基于无意识理念的产品交互界面设计研究[J]. 南方农机 2020(08)
- [7].认知老化与老年产品的交互界面设计[J]. 包装工程 2020(10)
- [8].界面理论范式:信息时代政府和治理变革的统一分析框架建构[J]. 行政论坛 2020(03)
- [9].高职精品在线开放课程建设实践——以《界面设计技术基础》课程为例[J]. 科技风 2020(23)
- [10].当代中国治理与发展:基于界面治理框架的视角[J]. 教学与研究 2020(07)
- [11].“终端界面设计”课程中“五动”教学模式的探究与实践[J]. 无线互联科技 2020(11)
- [12].基于用户触点的界面可行性优化策略[J]. 包装工程 2020(18)
- [13].身体与界面的交互:具身阅读的界面文化传播[J]. 编辑之友 2020(09)
- [14].角色扮演类手机游戏界面的设计[J]. 计算机产品与流通 2019(02)
- [15].基于用户体验的手机界面设计初探[J]. 工业设计 2019(11)
- [16].高清互动点播电视界面设计研究[J]. 科技创新导报 2017(32)
- [17].《“简”界面设计》[J]. 大众文艺 2018(12)
- [18].智能穿戴设备的界面优化[J]. 通讯世界 2018(07)
- [19].扁平化风格在网页界面设计中的应用探究[J]. 美术教育研究 2017(13)
- [20].《手游UI界面设计1》[J]. 大众文艺 2017(09)
- [21].《手游UI界面设计4》[J]. 大众文艺 2017(09)
- [22].《手游UI界面设计2》[J]. 大众文艺 2017(09)
- [23].《界面设计》[J]. 大众文艺 2017(09)
- [24].《手游UI界面设计3》[J]. 大众文艺 2017(09)
- [25].数字化视角下“微信公众号”界面设计美学研究[J]. 湖南包装 2017(01)
- [26].手机界面的扁平化设计研究[J]. 美术教育研究 2017(15)
- [27].基于数据模式和界面模式的界面代码生成方法[J]. 西部大开发(土地开发工程研究) 2017(08)
- [28].吴冠聪【界面设计作品】[J]. 艺术百家 2016(01)
- [29].裘晓菲作品[J]. 美术教育研究 2016(19)
- [30].裘晓菲作品[J]. 美与时代(城市版) 2015(07)