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语言云平台的移动学习系统云端处理

JSP企业产品管理与展示平台设计与开发

zabbix程序能力训练测试平...

MAG3110无线智能停车平台中...

Android手机考勤平台的设计与实现

Python+mysql宠物领养平台的设计与实现

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

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

日语论文中日酒文化对比研究

大淘宝网的虚假交易研究

淮安市高校足球运动损伤问卷调查表

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈

个案管理茬老年糖尿病患...

新疆农林高校學生昆虫生...

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状

发酵米粉优势菌株的发酵特性研究