基于Backbone的XX在线学习平台设计与实现.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8473
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:纵观互联网教育,网络平台上观看教学视频,学习知识点已经不是新鲜事了,在技术实现方面,也不能成为难点。那么考虑到目标学生为高中竞赛生,并要以实用和学习兴趣为出发点设计,做了以下思考。一是可以提高学生的自学能力,二是增强学生的学习兴趣,三是能够结合现代学生的特点。

实现以上目标所用到的技术:本文主要介绍Backbonejs,即网站所使用的前端框架,通过它的路由机制和模型上绑定的事件等特点打造一个符合需求的单页面应用,不得不提的是此框架与JQuery,Bootstrap等JavaScript类库配合使用很方便。使用MySql数据库设计并管理知识点,用户和视频等数据表以及实体间的关系。

最终创建了一个单页面趣味性的在线教学网站。学习模块实现了主要功能,学生可设定学习路径,进而有目的有规划的学习,并获得相应奖励。用户模块对用户规划有重要作用,用户能查看自己学习进度,指定计划。后台管理模块是平台的基础,数据的配置和管理都依赖它。

 

关键词:在线教育;自主学习;学习路径

 

目录

摘要

Abstract

1 绪论-1

1.1 设计的背景说明-1

1.2 设计的成果概述-1

1.3 设计的现实意义-2

2.1 需求分析-3

2.1.1 功能需求-3

2.1.2 性能需求-4

2.1.3 技术需求-4

2.2 可行性分析-4

2.2.1 可行性分析-4

2.2.2 经济可行性-4

2.2.2 技术可行性-5

2.2.2 系统运行可行性-5

3 概要设计-6

3.1 数据分析-6

3.2 系统流程-6

3.3 功能模块划分-7

3.4 功能模块图-8

3.5 功能模块详细说明-8

3.5.1 用户模块-8

3.5.2 在线学习模块-9

3.5.3 后台管理模块-9

4 详细设计与实现-11

4.1 数据库分析与设计-11

4.1.1 数据库概念结构设计-11

4.1.2数据库逻辑结构设计-15

4.1.3数据库物理设计-16

4.2 功能模块详细设计-21

4.2.1登录注册-21

4.2.2视频学习-23

4.2.3答题设计-24

4.2.4用户管理-25

4.2.5考试-27

4.2.6后台管理-27

结    论-30

参 考 文 献-31

致    谢-32

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:本平台包括三大模块。用户信息模块,学习模块,后台管理模块。用户信息模块有自己的学习统计,质子,中子数量等,可以了解自己的学习进度,方便学生自我管理。学习模块提供了......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: