更新时间:07-26 上传会员:樊老师
分类:计算机信息 论文字数:12350 需要金币:2000个
摘要:随着互联网的高速发展,传统课堂教学模式不可避免的受到了一些冲击。在“互联网+”的形态下,短课程,重实践,交互多重的在线学习降低了教育的门槛,有利于学生结合自身学习或职业需求,自主安排学习。教师亦可通过开设在线课堂,为学生提供新的学习途径。该慕课系统是为了给教师、学生、从业者等计算机类相关人员提供一个在线学习平台,旨在克服传统教学课程存在的弊端,推进全面教育的深度发展。通过本系统,教师可自主设计相关在线课程,为学生答疑解惑。学生可实现随时随地的学习,充分发挥主观能动性,满足不同背景学者的个性化需求。
关键词:互联网+;慕课系统;个性化学习
目录
摘要
Abstract
1-绪论-1
1.1-开发背景-1
1.2-开发目的与意义-1
1.3-国内外的研究现状及发展趋势-2
1.4-主要开发技术介绍-2
1.4.1 Java Web技术介绍-2
1.4.2 前端开发技术介绍-3
1.4.3 数据库介绍-3
1.5-本文主要内容和章节安排-4
2-系统分析与设计-4
2.1-系统可行性分析-4
2.2-约束限制-8
2.3-系统需求分析-8
3-系统概要设计-10
3.1 系统总体结构设计-10
3.2 系统模块设计-11
3.2.1 数据流图设计-11
3.2.2 数据字典设计-14
3.3 数据库设计-15
3.3.1 数据库需求设计-15
3.1.2 数据库表设计-15
3.2.3 数据库E-R图设计-17
4-系统功能实现-20
4.1 个人模块功能实现-20
4.2 课程模块功能实现-23
4.3 论坛模块功能实现-24
4.5 管理模块功能实现-25
5-系统算法研究-27
5.1-MD5加密-27
5.1.1-MD5加密原理-27
5.2-协同过滤-29
5.2.1-协同过滤原理-29
6-总结与展望-33
参考文献-35