声明
摘要
图目录
表目录
第一章 绪论
1.1 研究背景及意义
1.2 本文的研究内容
1.3 本文的组织结构
第二章 相关技术和工具简介
2.1 Struts简介
2.2 Spring简介
2.3 Hibernate简介
2.4 jQuery简介
2.5 MySQL数据库技术
2.6 本章小结
第三章 需求分析
3.1 系统需求概述
3.2 用户角色分析
3.2.1 系统管理员用例分析
3.2.2 普通用户用例分析
3.3 系统功能模块分析
3.4 系统特色分析
3.5 系统性能分析
3.6 本章小结
第四章 系统的设计
4.1.1 平台选择
4.1.2 B/S架构
4.1.3 系统分层
4.2 前台功能模块设计
4.3 后台管理系统设计
4.4 数据库设计
4.4.1 数据库实体关系设计
4.4.2 数据库表设计
4.5 本章小结
第五章 系统的实现
5.1 开发环境
5.2.1 系统分层结构
5.2.2 系统日志框架
5.2.3 系统事务处理
5.2.4 单元测试框架
5.3.1 在线阅读模块
5.3.2 阅读考核模块
5.3.3 交流平台模块
5.4 其他技术实现
5.4.1 通用Controller、Service和Dao的实现
5.4.2 实现Hibernate面向对象的HQL查询
5.5.1 安全性实现
5.5.2 并发性实现
5.5.3 可移植性实现
5.5.4 交互性实现
5.6.1 前台功能模块界面图
5.6.2 后台管理系统界面图
5.7 本章小节
第六章 总结与展望
6.1 工作总结
6.2 工作展望
参考文献
致谢