慕课网站的设计与实现.docx

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

摘要:Web2.0时代已经到来,互联网正在渗透人们日常生活的方方面面,教育行业作为最基本的民生行业之一,已经和互联网大潮流相互融合。这其中最热门的当属MOOC——大规模开放在线课程。

通过对中国大学MOOC、学堂在线等网站的研究,文中所设计的慕课网站采用B/S架构开发,包含管理员、教师、学生三方对象。慕课网站前台基于HTML开发,使用了JavaScript和CSS丰富其样式;后台采用Java语言开发,主要对三个对象的功能分别进行设计,其中管理员模块包含管理用户、发布公告、开设课程等功能。教师模块包含上传视频、发布与修改作业、开启问题讨论等功能。学生模块包含选择课程、观看视频、答题、回复等功能。

该网站能够让用户在互联网上学习的同时能够让教师与同学进行互动,让学生不再受制于传统视频教学模式的枯燥,避免学习过程的单一性,从而提高学习效率。在学习的前后也能通过课件预习和做题巩固学到的知识。

 

关键词: 慕课网站;视频系统;讨论功能;答题系统 

 

目   录

摘   要

ABSTRACT

第一章  引言-1

1.1 研究现状及发展趋势-1

1.2 研究意义和价值-1

1.3 论文结构-1

第二章  相关技术-3

2.1 C/S和B/S的选择-3

2.2 系统开发技术介绍-3

2.2.1 Html5+JavaScript+CSS+Jquery+BootStrap-3

2.2.2 SSM框架-4

第三章  系统分析-5

3.1 可行性分析-5

3.1.1 技术可行性-5

3.1.2 经济可行性-5

3.1.3 操作可行性-5

3.2 功能需求分析-5

3.3 其他需求分析-8

第四章  概要设计-9

4.1 系统功能结构设计-9

4.2 功能模块设计-10

4.2.1 登入登出模块-10

4.2.2 视频信息管理模块-10

4.2.3 用户信息管理模块-10

4.2.4 作业管理模块-10

4.2.5 公告管理模块-10

4.2.6 讨论模块-10

4.3 数据库概念设计-11

第五章  详细设计与实现-15

5.1 数据库的具体设计-15

5.2 核心功能模块实现-19

5.2.1 登录/退出模块-19

5.2.2 视频管理模块-22

5.2.3 用户批量上传模块-24

5.2.4 公告管理模块-25

5.2.5 作业管理模块-26

5.2.6 讨论模块-28

5.2.7 用户信息安全模块-29

第六章  系统测试-31

6.1 管理员模块测试-31

6.2 教师模块测试-32

6.3 学生模块测试-33

第七章  结论与展望-34

7.1 本文主要成果-34

7.2 下一阶段工作-34

参考文献-35

致  谢-36

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:本文通过对慕课网站所需要的需求进行分析,确定了网站的面向的对象以及所系要的功能。网站使用IntelliJ IDEA 2019.3.3 作为开发的主要工具,使用MySQL作为数据库,JSP为主要编程语言,基......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: