5

第二章  关键技术概述 6

2。1  Js框架 6

2。1。1  Angularjs简介 6

2。1。2  MVC框架模式介绍 7

2。2  CSS框架 7

2。2。1  Bootstrap框架简介 8

2。2。2  LESS框架简介 8

2。3  开发工具(框架) 9

2。3。1  Nodejs 9

2。3。2  Grunt 9

2。3。3  Bower 10

2。3。4  Git 10

2。4  七牛云存储平台 10

2。5  阿里云ECS 11

2。6  本章小结 11

第三章  系统总体设计 12

3。1  系统总体架构 12

3。2  客户端设计 12

3。2。1  注册登录模块 13

3。2。2  个人信息模块 13

3。2。3  课程模块 14

3。2。4  管理员模块 14

3。3  角色权限设计 14

3。4  前后端分离设计 15

3。4。1  GitLab的使用 16

3。4。2  Swagger的使用 16

3。4。3  Restful风格API 17

3。4。4  JSON数据传输格式 19

3。4。5  Token权限验证 20

3。5  本章小结 22

第四章 系统详细设计 23

4。1  系统结构设计 23

4。2  角色权限控制 29

4。3  客户端设计 30

4。3。1  注册登录模块的设计与实现 30

4。3。2  个人信息模块的设计与实现 34

4。3。3  课程模块的设计与实现 36

4。3。4  管理员模块的设计与实现 40

4。3。5  错误处理的设计与实现 42

4。3。6  视频进度追踪的设计与实现 43

4。3。7  资源云端存储功能实现 45

4。4  系统部署 50

4。4。1  js、css文件合并、压缩 50

4。4。2  项目部署 51

4。5  本章小结 52

结 论 53

参考文献 55

致  谢 57

第一章  绪论

1。1  选题的背景与意义

随着无线移动通讯终端设备的发展与成熟以及无线网络技术的不断完善包括 3G 环境的出现,移动学习越来越多地成为一种自由便捷的学习方式。对于一个有学习愿望的个人来说,学习可以在任何空闲的环境下发生,这在提高学习效率方面显然会有大幅度提升。

上一篇:OpenCV概率模型的运动目标检测算法研究
下一篇:Go语言云平台的移动学习系统云端处理

基于MOODLE平台的在线交互式学习设计

安卓平台的云通讯录软件开发+源程序

中小企业云计算应用的策略SOWT分析

基于WEB的计算机导购平台的设计与实现

基于Android平台的实时公交...

基于校园二手商品交易平...

安卓平台的LED舞台字幕屏...

弹道修正弹实测弹道气象数据使用方法研究

浅谈动画短片《天降好运》中的剧本创作

小学《道德与法治》学习心得体会

适合宝妈开的实体店,适...

淮安市老漂族心理与休闲体育现状的研究

林业机械作业中的安全性问题【2230字】

人事管理系统开题报告

紫陵阁

大学生就业方向与专业关系的研究

组态王文献综述