基于XML的Web页面生成系统
发布时间:2017-11-17 12:15
本文关键词:基于XML的Web页面生成系统
更多相关文章: 计算机软件 Web管理系统 自动生成 XML
【摘要】:随着互联网的普及和Web技术的高速发展,Web应用已经成为当今社会生活、学习、工作的重要组成部分,越来越多的应用领域,如:财务、客户关系、学生信息等管理系统等都推出了自己的Web接入平台。 为了提高Web管理系统的开发效率,产生了很多自动生成工具,如基于模板、可视化页面编辑等工具。本文通过总结现有代码生成技术的不足,对开发过程中重复度高的模块进行抽象、封装,将页面信息,包括布局、控件、数据绑定、交互行为等通过XML结构化文本进行表达,通过解析该文件,完成页面的自动生成。使用本系统,Web应用创建者只需少量开发,甚至无需书写代码,仅书写XML描述文件,就能得到所需页面,并由这些页面组成完整的Web系统。通过系统的自动生成便可以降低对开发人员的要求、提高开发效率、减小维护成本。 本文首先对自动生成技术进行了学习和调研,总结了其在当前Web管理系统开发过程中的不足,提出了课题的目标和意义。之后介绍了本系统实现过程中需要用到的关键技术。接下来对系统进行了需求分析,包括功能性需求和非功能性需求。关于实现部分,首先从整体上介绍了系统的框架、页面渲染流程和各模块的概要设计,再详细介绍了页面渲染器的详细设计与实现,主要包括框架渲染器、控件管理器和逻辑管理器三个部分,之后说明了数据操作服务模块的设计与实现,其中包括自动化建表服务和数据访问服务,最后介绍了XML文件管理、登录、权限等辅助功能需求的实现。 为了验证系统的完整可用,应用本系统完成了对企业质量管理系统的搭建并进行了目标系统的测试。根据测试结果,证明了本自动生成系统的完整有效性。 论文的最后,对本课题的研究和工作内容加以总结,并对可能的下一步工作进行了展望。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【参考文献】
中国期刊全文数据库 前9条
1 万建成,孙彬;支持用户界面自动生成的界面模型[J];计算机工程与应用;2003年18期
2 李凡;李梦;李京;;基于模型的Web页面自动生成系统PAGS[J];计算机工程与应用;2006年27期
3 张立勇;陈平;;基于代码生成的Web信息系统工程化开发方法[J];计算机科学;2008年05期
4 杨美荣;史建锋;李明星;;基于MDA的代码生成器设计与实现[J];计算机工程;2009年12期
5 李雷孝;呼和;;基于XSLT的Web页面自动生成系统的研发[J];内蒙古工业大学学报(自然科学版);2011年01期
6 段寿建;邓有林;;Web技术发展综述与展望[J];计算机时代;2013年03期
7 张铁头;刘磊;;基于模板的WEB视图层生成技术[J];数字技术与应用;2012年07期
8 刘畅;;网人合一·类像世界·体验经济——从Web1.0到Web3.0的启示[J];云南社会科学;2008年02期
9 李咏琪;;浅析Ajax的四种开发模式[J];科技创新导报;2011年01期
,本文编号:1195975
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1195975.html