收藏本站
《沈阳理工大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于模板的代码自动生成系统的研究与实现

夏云龙  
【摘要】: 随着社会的不断发展,Web管理信息系统的需求与日俱增。采用传统的手工编码方式开发Web管理信息系统时,经常会出现大量的重复编码工作,而长时间的重复性劳动降低了软件开发人员的工作效率和热情。为了解决Web管理信息系统的快速开发,本文设计了一个基于模板的代码自动生成系统。该模板是根据客户的需求,并通过Dreamweaver制作出一定规则的界面模板。通过解析用户界面模板和提取数据库表详细信息,生成一个Castle ActiveRecord架构的Web管理信息系统应用程序,能够实现对数据库表进行增加、查询、修改、删除等操作。 为实现本系统,主要研究了html控件和aspx控件之间的异同、如何解析html文件为aspx文件、对象关系映射技术、数据库连接技术、如何提取数据库表的详细信息及XML DOM解析技术。 通过一个应用案例测试,证明本系统能够使Castle ActiveRecord架构Web管理信息系统的开发更方便和更快捷,能够有效地提高开发人员的工作效率;不仅把开发人员从单调的代码编写中解放出来,而且能够更快捷开发出易于维护的管理信息系统。
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 陈新;张楠;;图书管理系统设计与实现[J];硅谷;2011年14期
2 王虹;;数据库系统中的数据完整性[J];电脑知识与技术;2011年16期
3 张旋;高波;孙闻;;Hibernate与数据库视图映射的解决方案[J];科技致富向导;2011年20期
4 黄轶文;;浅谈Oracle数据库表的设计技巧[J];科技信息;2011年16期
5 时美富;;巧用SQL语句提高C&C08维护效率[J];计算机与现代化;2011年08期
6 高敬媛;赵克宝;;校园网数据库性能优化技术[J];煤炭技术;2011年07期
7 王作鹏;刘春光;;数据库安全监控技术研究与实现[J];煤炭技术;2011年09期
8 李允;罗蕾;王丽杰;;嵌入式软件生产线的构建技术研究[J];计算机科学与探索;2011年07期
9 周亚明;;Asp实现访问数据库的关键技术[J];电脑知识与技术;2011年24期
10 余剑民;赵紫奉;李韶斌;田飞;;神经外科病例管理系统的开发[J];现代计算机;2011年06期
中国重要会议论文全文数据库 前10条
1 谈子敬;施伯乐;;XML导出数据库表的实现与应用[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
2 梁成武;;VisualFoxPro6.0与测绘数据管理[A];吉林省测绘学会2008年学术年会论文集(下)[C];2008年
3 陈哓洁;;武汉本地网网管数据库表分类及备份管理系统的实现[A];武汉市首届学术年会通信学会2004年学术年会论文集[C];2004年
4 靳忠;李横;李萌;;ASP.NET中动态表格的实现[A];全国ISNBM学术交流会暨电脑开发与应用创刊20周年庆祝大会论文集[C];2005年
5 郭依芬;;煤炭产量监控数据库[A];第18届全国煤矿自动化与信息化学术会议论文集[C];2008年
6 杨诚荣;郑丰;;基于Intranet平台的环境信息资源综合管理系统[A];'2005数字江苏论坛电子政务与地理信息技术论文专辑[C];2005年
7 张国庆;王勇;;编辑部管理系统的设计与开发[A];学报编辑论丛(第十二集)[C];2004年
8 杨诚荣;郑丰;;基于Intranet平台的环境信息资源综合管理系统[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年
9 浦乐;闫黎;;基于局域网的维修任务提交系统[A];第八届全国设备与维修工程学术会议、第十三届全国设备监测与诊断学术会议论文集[C];2008年
10 梁伟;;数据库表分区技术的应用[A];第十届中国科协年会信息化与社会发展学术讨论会分会场论文集[C];2008年
中国重要报纸全文数据库 前10条
1 ;让代码自动生成[N];网络世界;2006年
2 本版编辑 北京亿美软通 黄昆 北京邮电大学 Boboyi 技术要塞(网管联盟);解除所有后顾之忧[N];中国电脑教育报;2006年
3 重庆 超人;美妙婚姻论坛体验[N];电脑报;2008年
4 付宇锐;可定处方量超过千万张[N];医药经济报;2004年
5 邹大斌;行业应用软件开发需夯实基础[N];计算机世界;2007年
6 ;用EJB 3.0简化企业Java开发[N];计算机世界;2006年
7 潘武杰 韩争军;银行中间业务平台分析及实现[N];计算机世界;2005年
8 国家气象信息中心 赵芳高峰;如何保障实时气象资料的管理[N];中国计算机报;2007年
9 程鸿;将信息保护拓展到“边缘”[N];计算机世界;2006年
10 杨宝昌;让MySQL支持中文全文检索[N];计算机世界;2006年
中国博士学位论文全文数据库 前7条
1 李晓军;基于量子框架的开放式汽车电控系统体系架构及其应用研究[D];山东大学;2008年
2 王淼;面向多核处理器的并行编译及优化关键技术研究[D];国防科学技术大学;2010年
3 马长年;金川二矿区下向分层采矿充填体力学行为及其作用的研究[D];中南大学;2011年
4 陈苗;海量地学数据查询优化关键技术的研究[D];吉林大学;2008年
5 张勇;基于主动制动的汽车稳定性控制系统开发研究[D];上海交通大学;2006年
6 金雪云;基于XQuery的增量计算程序自动生成技术研究[D];北京工业大学;2012年
7 高志鹏;基于本体的共享管理信息建模方法、模型及其应用[D];北京邮电大学;2007年
中国硕士学位论文全文数据库 前10条
1 夏云龙;基于模板的代码自动生成系统的研究与实现[D];沈阳理工大学;2010年
2 王志超;面向活动图的代码自动生成技术研究[D];哈尔滨工业大学;2010年
3 伍星;基于ORM的代码自动生成系统的研究与实现[D];电子科技大学;2008年
4 唐勇;基于组件的管理信息系统中代码自动生成技术的研究[D];武汉理工大学;2007年
5 王哲;8XC196单片机集成开发环境的研制[D];新疆大学;2004年
6 王昕哲;基于WEB的中小企业软件开发MVC架构技术的研究[D];辽宁工程技术大学;2008年
7 丁锐;分布存储结构的通信代码自动生成与优化[D];解放军信息工程大学;2009年
8 马焱炜;可视化集成开发环境研究[D];武汉理工大学;2006年
9 李锐;MDA在领域工程上的研究与应用[D];大连理工大学;2004年
10 王国平;嵌入式系统图形用户界面代码自动生成技术的研究[D];华中科技大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026