声明
摘要
第一章 绪论
1.1 课题的背景及意义
1.2 课题的研究现状
1.3 本文工作
1.4 论文结构安排
1.5 本章小结
第二章 系统开发相关工具及技术介绍
2.1 系统开发工具
2.2 系统架构相关技术
2.2.1 Web应用的分层架构
2.2.2 Spring MVC模式
2.2.3 持久层框架Hibernate
2.2.4 业务逻辑层框架Spring
2.3 系统应用相关技术
2.3.1 JSP技术
2.3.2 CSS3技术
2.4 本章小结
第三章 需求分析
3.1 业务流程分析
3.2 系统设计目标
3.3 功能需求
3.3.1 功能需求分析
3.3.2 功能需求建模
3.5 可靠性和可行性需求
3.7 将来可能提出的要求
3.8 本章小结
第四章 总体设计
4.1 系统设计原则
4.2 系统功能模块设计
4.3 系统架构设计
4.4 系统数据库设计和实现
4.4.1 数据库需求
4.4.2 数据库概念结构设计
4.4.3 数据库物理结构设计
4.5 本章小结
第五章 详细设计与实现
5.1 系统设计
5.1.1 类的设计
5.1.2 界面设计
5.2 异步验证功能
5.3 系统功能模块的实现
5.3.1 用户登录功能的实现
5.3.2 用户注册功能的实现
5.3.3 推荐校友功能的实现
5.3.4 我的校友功能的实现
5.3.3 个人档案功能的实现
5.4 系统用户数据保护
5.5 本章小结
第六章 系统测试
6.1 测试目的
6.2 测试环境
6.3 功能测试
6.4 非功能测试
6.4.1 界面测试
6.4.2 性能测试
6.4.3 数据库测试
6.4.4 安全性测试
6.5 本章小结
第七章 结束语
7.1 总结
7.2 展望
附录
参考文献
致谢