首页> 中文学位 >基于Struts+Hibernate+Spring框架整合的xx边防支队资产管理系统的研究与开发
【6h】

基于Struts+Hibernate+Spring框架整合的xx边防支队资产管理系统的研究与开发

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1资产管理现状

1.2 J2EE介绍

1.2.1 MVC介绍

1.2.2 JSP Model1和Model2

1.2.3 MVC模式优点

1.3 Struts

1.3.1模型

1.3.2视图

1.3.3控制器

1.3.4 Struts-config.xml

1.3.5 Struts的工作流程

1.4 Spring

1.4.1核心容器

1.4.2 Spring上下文

1.4.3 Spring AOP

1.4.4 Spring DAO

1.4.5 Spring ORM

1.4.6 Spring Web模块

1.4.7 Spring MVC框架

1.5 HIbenate

1.6框架整合技术

1.7其他技术

1.7.1 SQL Server

1.7.2 Birt

1.7.3 Log4j

1.7.4.JBarcodeBean

1.7.5 Hibernate Synchronizer

1.8本课题在国内外进展情况

1.9前人工作成果

1.10个人实现情况

第二章需求分析

2.1业务建模

2.1.1用例建模

2.1.2业务逻辑描述

2.1.3类和对象建模

2.1.4页面活动图

2.1.5协作图

2.1.6物理体系结构建模

2.1.7数据流图

2.2用户界面原型

2.2.1设备管理

2.2.2交通工具管理

2.2.3房屋管理

2.2.4土地管理

2.2.5系统维护

第三章分析设计

3.1整体设计

3.2框架设计

3.2.1域模型层

3.2.2持久层

3.2.3业务层

3.2.4表示层

3.3数据库设计

第四章系统实现

4.1实施方案所需要的条件

4.1.1硬件软件条件

4.1.2平台选择

4.2实现过程

4.2.1 Spring配置

4.2.2 log4j配置

4.2.3Birt配置

4.2.4过滤器配置

4.2.5目录结构设置

4.3功能详细设计

4.3.1安全登陆

4.3.2菜单设计

4.3.3自动编号

4.3.4验证机制

4.3.5日期选择

4.3.6上传图片与预览照片

4.3.7修改数据

4.3.8复合查询

4.3.9条码标签打印

4.3.10报表浏览打印

4.3.11信息传递

第五章软件测试

5.1软件测试的目的

5.2测试一般方法

5.2.1.1黑盒法

5.2.1.2白盒法

5.3测试用例

5.3.1设备管理系统测试用例

5.3.2土地管理系统测试用例

5.3.3房屋管理系统测试用例

5.3.4交通运输工具管理系统测试用例

5.3.5系统维护管理系统测试用例

第六章总结

6.1论文总结

6.2进一步研究建议

致 谢

参考文献

附 录

研究成果及发表的学术论文

本文作者介绍及导师介绍

展开▼

摘要

本文主要是根据行政事业单位对固定资财管理的实际经验,讨论了WEB系统发展趋势,分析了传统WEB开发技术的局限性,整合Struts+Spring+Hibernate的框架技术,开发了××边防局支队资产管理系统,并根据软件工程的开发习惯对该系统的中的框架和插件等技术进行了详尽的论述。整合Struts+Spring+Hibernate的框架技术通过在××边防局支队资产管理系统中成功应用,验证了该框架整合技术的可行性及可靠性等优点。 本系统中Struts主要负责表现层,完成页面显示、响应用户请求等功能;Spring主要负责业务逻辑层,完成应用系统的业务逻辑与事务处理等功能;Hibernate主要负责数据持久层,完成与数据层的交互功能。通过整合,充分发挥Struts、Spring和Hibernate框架各自的优势,降低了各层间的耦合度。此外在本系统中还引入了Birt、JBarcodeBean、JLog4j插件。使用Birt设计出灵活多变的报表和图表,使用JBarcodeBean可以设计出标签条码,使用JLog4j记录调试和运行信息。 北京化工大学软件(MIS)研究与开发中心致力于管理信息系统的开发,在积累了多年经验的基础上,成功开发了高等学校和行政事业单位设备管理系统。随着资产管理技术的不断提高和新技术的不断涌现,本课题组的科研方向定为设计一个构架合理、先进,扩展性强,伸缩性好,安全性高的应用系统。本人在分析科研组原系统后,吸取优点,引入了框架技术和插件技术,为课题组的科研目标构建了一个雏形系统。

著录项

  • 作者

    张朋;

  • 作者单位

    北京化工大学;

  • 授予单位 北京化工大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 杨立国;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    Struts; Spring; Hiberante; 资产管理系统; 框架整合;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号