摘要5-6
Abstract6-9
第1章 引言9-11
1.1 课题的作用9-10
1.2 课题的背景10
1.3 论文的组织与安排10-11
第2章 系统浅析11-23
2.1 系统需求11-15
2.1.1 系统总体目标和考核标准11
2.1.2 系统功能需求11-12
2.1.3 系统的USE CASE图12-15
2.2 实现技术和策略15-20
2.2.1 J2EE技术15-16
2.2.2 客户机怎么写作器系统结构16-18
2.2.3 MVC三层架构18-19
2.2.4 Struts2框架介绍19-20
2.2.5 Hibernate框架介绍20
2.3 系统开发环境20-22
2.3.1 后台数据库MySQL20-21
2.3.2 开发平台MyEcppse6.021-22
2.4 小结22-23
第3章 系统总体设计23-37
3.1 系统总体设计描述23
3.2 系统总体设计原则23-24
3.3 系统模块图24-29
3.3.1 系统总体结构24-28
3.3.2 系统模块描述28-29
3.4 数据库设计29-36
3.4.1 数据库管理和维护29-30
3.4.2 系统E-R图30-33
3.4.3 数据库逻辑结构33-36
3.5 小结36-37
第4章 系统详细设计与实现37-59
4.1 详细设计和系统实现步骤37-38
4.2 功能模块的设计和实现38-53
4.2.1 公共检索主系统39-42
4.2.2 个人登录管理子系统42-44
4.2.3 读者管理子系统44-46
4.2.4 图书管理子系统46-49
4.2.5 留言管理子系统49
4.2.6 借阅管理子系统49-50
4.2.7 统计管理子系统50-52
4.2.8 工作人员管理子系统52-53
4.3 数据库的实现53-57
4.4 小结57-59
第5章 系统测试59-67
5.1 软件测试59-60
5.2 测试环境60
5.3 测试内容60-65
5.3.1 安全可靠性测试60-61
5.3.2 用户界面测试61-63
5.3.3 集成测试63
5.3.4 功能测试63-65
5.3.5 性能测试65
5.3.6 安全性测试65
5.4 测试结果与评价65
5.5 小结65-67
第6章 结论67-69