声明
摘要
第1章 绪论
1.1 选题背景
1.2 本文的研究内容及意义
1.3 本文的基本框架及章节安排
第2章 系统相关技术介绍
2.1 Java简介
2.2 J2EE应用简介
2.2.1 JavaBean简介
2.2.2 JSP简介
2.2.3 Servlet简介
2.2.4 MVC简介
2.3 Struts2框架概述
2.4 Spring框架概述
2.5 Hibernate框架概述
第3章 系统需求分析
3.1 业务竞赛系统概述
3.2 业务竞赛系统需求分析
3.2.1 系统的业务需求
3.2.2 系统的功能需求
3.2.3 系统的业务处理原则
3.2.4 系统的其他需求
3.3 系统的UML分析
3.3.1 用例图
3.3.2 顺序图
第4章 系统设计
4.1 系统设计原则
4.2 系统功能模块划分
4.3 系统的结构设计
4.3.1 基于Hibernate的数据层设计
4.3.2 基于Spring的业务逻辑层设计
4.3.3 基于Struts2的表示层设计
4.3.4 基于SSH2的三层系统架构设计
4.4 系统开发平台
4.5 系统的数据库设计
4.5.1 系统E-R图
4.5.2 系统数据逻辑结构表
第5章 基于SSH2架构的系统实现
5.1 系统数据层的实现
5.1.1 持久对象组件的实现
5.1.2 数据访问对象组件的实现
5.1.3 数据源及DAO组件配置
5.2 系统业务层的实现
5.2.1 业务逻辑接口及其实现类
5.2.2 业务逻辑接口调用DAO组件配置
5.3 系统表现层的实现及演示
第6章 总结
参考文献
致谢