- 35
- 0
- 约5.98万字
- 约 64页
- 2016-08-14 发布于江苏
- 举报
沈阳理工大学硕士学位论文
摘
要
随着社会的不断发展,Web 管理信息系统的需求与日俱增。采用传统的手工
编码方式开发 Web 管理信息系统时,经常会出现大量的重复编码工作,而长时间
的重复性劳动降低了软件开发人员的工作效率和热情。为了解决 Web 管理信息系
统的快速开发,本文设计了一个基于模板的代码自动生成系统。该模板是根据客
户的需求,并通过 Dreamweaver 制作出一定规则的界面模板。通过解析用户界面
模板和提取数据库表详细信息,生成一个 Castle ActiveRecord 架构的 Web 管理信
息系统应用程序,能够实现对数据库表进行增加、查询、修改、删除等操作。
为实现本系统,主要研究了 html 控件和 aspx 控件之间的异同、如何解析 html
文件为 aspx 文件、对象关系映射技术、数据库连接技术、如何提取数据库表的详
细信息及 XML DOM 解析技术。
通过一个应用案例测试,证明本系统能够使 Castle ActiveRecord 架构 Web 管
理信息系统的开发更方便和更快捷,能够有效地提高开发人员的工作效率;不仅
把开发人员从单调的代码编写中解放出来,而且能够更快捷开发出易于维护的管
理信息系统。
关键词:模板,代码自动生成,Web 管理信息系统,Castle ActiveRecord 架构
沈阳理工大学硕士学位论文
Abstract
With the development of society the demand of Web management information
systems is increasing. Using the traditional hand-coding often appear a large number of
duplication of code work, under long hours of working repeated can reduces the
efficiency and enthusiasm. In order to solve the problem that the rapid development of
web information management system and improving the efficiency, this thesis designs
an automatic code generation system base on template. The regular template is creat
through Dreamweaver based on customer demand. By parsing the user interface
templates and extract the detail information of database tables, generate a web
management information system applications of Castle ActiveRecord framework , can
be achieved the function of creating, reading, updateing, deleteing to operate the table.
To achieve this system, mainly studies the html control and the similarities and
differences between the aspx controls, how to parse html file to aspx file, the technology
of object relational mapping, the technology of database connection, how to extract
more information on database tables and XML DOM parsing techniques.
It is proved that this system can develop the management information system of
Castle ActiveRecord framework easily and quickly, can raise the efficiency and can
make the developers and mai
您可能关注的文档
- 基于SSH图书借阅管理系统的研究及设计.doc
- 基于windows(2000%2f2003)内核对象rootkit检测.doc
- 基于Zigbee智能LED隧道照明系统设计.doc
- 基于分形理论虚拟商店绩效评价的研究.doc
- 基于驾驶空间塔机安全监控装置界面设计的研究.doc
- 基于声音景观城市湿地景观设计初探——以成都金沙湖湿地为例.doc
- 基于太阳能热源第二类溴化锂吸收式热泵设计及仿真.doc
- 基于特征提取和权值计算算法中文网页分类的研究.doc
- 基于虚拟仪器电子实验系统的研究及设计.doc
- 2025-2026学年湖南省高二(上)期末物理试卷(含答案).docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020四川既有及小区改造房屋建筑维修与加固工程说明及计算规则.pdf VIP
- 稀土永磁行业深度报告:供需向好看涨稀土,机器人催生新机遇.docx
- Inspur浪潮存储平台 AS5300G5&AS5500G5 产品白皮书 V2.0说明书用户手册.pdf
- 河北省高考物理一轮复习万有引力定律5.2 万有引力定律课件 .ppt VIP
- 牡丹切花品种筛选及采后技术研究.pdf VIP
- 复方口服避孕药临床应用专家共识(2025).pptx VIP
- 《心血管护理过程质控工具包(试用版)》2024.8.pdf VIP
- 中国徒步定向运动竞赛规则-讲解.pdf VIP
- 毕业设计(论文)-落叶清扫机设计.docx
- PICC进修汇报PPT课件.pptx VIP
原创力文档

文档评论(0)