声明
摘要
第一章 绪论
1.1 研究背景
1.2 旅游行业的培训现状
1.3 本文主要工作
1.4 论文组织结构
第二章 相关技术介绍
2.1 B/S和C/S的比较
2.1.1 B/S架构
2.1.2 C/S架构
2.1.3 两种架构的选择
2.2 框架技术简介
2.2.1 MySQL数据库
2.2.2 J2EE中间件Tomcat
2.2.3 体系结构MVC以及J2EE技术
2.2.4 开发工具Eclipse
2.2.5 Solr全局索引
2.2.6 Nginx前端服务器
2.3 本章小结
第三章 系统需求分析
3.1 用户需求
3.2 用户角色定义
3.3 功能需求
3.3.1 课程系列搜索功能
3.3.2 新增用户和角色权限功能
3.3.3 开设课程系列和具体课程功能
3.3.4 培训学习和学习统计功能
3.3.5 查看培训情况功能
3.4 非功能需求
3.5 本章小结
第四章 系统设计
4.1 系统总体设计
4.1.1 设计原则
4.1.2 系统的总体构架
4.1.3 系统的软件架构
4.2 系统功能模块设计
4.2.1 课程搜索模块
4.2.2 账号和权限管理模块
4.2.3 授课老师开课模块
4.2.4 学员培训模块
4.2.5 查看培训统计模块
4.3 数据库设计
4.3.1 E-R模型与概念设计
4.3.2 系统数据库表设计
4.4 本章小结
第五章 系统实现
5.1 系统软件及运行环境
5.2 系统各功能模块的具体展示
5.2.1 登录模块
5.2.2 课程系列搜索模块
5.2.3 账号和权限管理模块
5.2.4 授课老师开课模块
5.2.5 学员培训模块
5.2.6 查看培训统计模块
5.3 系统测试
5.3.1 功能测试
5.3.2 性能测试
5.3.3 测试结论
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢