声明
摘要
第一章 绪论
1.1 研究背景和意义
1.1.1 移动互联
1.1.2 传统培训学习
1.1.3 网络学习
1.1.4 项目开发意义
1.2 项目主要工作
1.3 论文结构安排
第二章 相关技术介绍
2.1 企业员工培训系统
2.1.1 概述
2.1.2 企业员工培训内容
2.1.3 企业员工培训主要功能
2.2 框架技术
2.2.1 AngularJS框架
2.2.2 Node.js
2.2.3 Spring框架
2.2.4 JPA架构
2.2.5 RESTful
2.2.6 Jersey
2.2.7 面向对象的程序设计
2.3 使用工具及技术
2.3.1 GitHub
2.3.2 Postman
2.3.3 PhoneGap
2.3.4 MySQL数据库
2.3.5 Chrome浏览器
2.3.6 Rational Rose
2.4 本章小结
第三章 系统需求分析
3.1 教育移动化背景分析
3.2 移动课堂总体需求分析
3.2.1 系统目标
3.2.2 功能权限分析
3.3 需求分析用例图
3.3.1 用户登录模块用例图
3.3.2 课堂点名模块用例图
3.3.3 课程操作模块用例图
3.3.4 练习操作模块用例图
3.3.5 问答模块用例图
3.3.6 课程公告模块用例图
3.4 可行性及系统环境需求分析
3.4.1 技术可行性分析
3.4.2 操作可行性分析
3.4.3 环境要求
3.5 系统性能需求及接口分析
3.5.1 性能需求
3.5.2 接口分析
3.6 数据描述
3.6.1 数据库描述
3.6.2 数据库整体需求分析
3.7 本章小结
第四章 系统设计
4.1 系统目标细化
4.1.1 具体欲达到目标
4.1.2 系统运行环境
4.2 系统整体架构的设计
4.3 功能操作流程时序图
4.3.1 登录模块时序图
4.3.2 课程模块时序图
4.3.3 点名模块时序图
4.3.4 学识模块时序图
4.3.5 公告模块时序图
4.3.6 练习模块时序图
4.4 系统数据库设计
4.4.1 数据库分析
4.4.2 数据库详细设计
4.4.3 数据表关系图
4.5 类图设计
4.6 网站拓扑图设计
4.7 本章小结
第五章 系统实现与测试
5.1 系统整体实现
5.1.1 员工端、教师端核心实现
5.1.2 服务器端核心实现
5.2 用户登录模块实现成果
5.3 学识问答模块实现成果
5.4 练习操作模块实现成果
5.5 课堂公告模块实现成果
5.6 课堂点名模块实现成果
5.7 课程操作模块实现成果
5.8 系统测试
5.8.1 用户登录模块测试
5.8.2 课堂点名模块测试
5.8.3 课程操作模块测试
5.8.4 课程操作模块测试
5.9 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢