在线学习平台毕业设计开题

选题背景与目的
进入21世纪后,互联网技术蓬勃发展,各种在线学习平台应运而生。在线学习平台作为资源分享、问题探讨、信息交流的媒介,充分利用以及发挥了互联网的优势。将网络与教育相结合,实现“在线教学”,在线学习平台在时间和地域上给学习者带来了极大的便利[1],这种完全以学习者为中心的学习方式实现了教育中一直推崇的“自主学习”,提高了学习的效率。在现有的在线学习平台中,Coursera、Udacity和edX的注册人数已超百万人次[2]。我校的精品课程在线学习平台由来已久,学生可以随时、随地查询教师上传的相关多媒体课件,检索查询所学课程相关知识,但在实时交流上仍有不足。在线学习平台在空间和时间上拓展了教研和学生学习的范围,有效集成了网络资源,提高了科研和学习的深度。鉴于此,开发一个在线学习平台具有重要的实践意义。
二、研究方案
该在线学习平台拟在Visual Studio 2015的开发环境下,使用C#、 JavaScript、HTML、CSS、ASP.NET技术完成在线学习平台各个功能模块的设计与开发;其中在ASP.NET框架下使用HTML与CSS完成对在线学习平台空间的布局与美化,使用JavaScript完成平台相关逻辑功能的编写,如赋予某按钮确认上传文件的功能;并且选取SQL Server 2016数据库对各个数据进行储存,在ASP.NET框架下实现对该数据库进行访问。通过 IIS 互联网信息服务技术将在线教学论坛挂到云服务器上,例如:阿里云服务器或百度云服务器;再结合 B/S(浏览器/服务器)架构模式,使得教师和学生通过计算机或者手机上的浏览器即可访问本学习平台进行相关操作。
三、进度安排
第5~6周:查阅相关资料,了解背景知识,并完成英文资料的翻译;
第7~8周:进行需求分析,学习编程和数据库知识;
第9~12周:数据库设计及相关模块的开发与完善;
第13周:系统集成开发与测试,完成系统开发工作;
第14~15周:准备论文答辩。

四、研究内容
拟开发一个在线学习平台,依托本校机电学院增材制造大实验,为教师和学生开发一个方便交流、学习、操作和管理的平台。学习平台具有以下功能:
1、为便于维护管理,设立三种等级权限,管理者、教师、学生具有不同权限;
2、为便于学生自主学习,教师可以上传相关多媒体文件供学生下载,并发布课程作业,学生在完成作业后可以将文件上传到在线学习平台供教师下载审核;
3、为提高学生学习积极性,在线学习平台设立讨论交流版块,学生可以发布课程问题或者回复其它同学问题,也可以对教师进行提问,教师也可以查阅讨论交流版块发布与回答问题;
4、根据使用需求选定某种规则统计学生的活跃度,例如:把学生访问学习平台的次数、停留时间回答交流版块内相关问题的次数作为参考依据,并生成数据表单供教师查阅。
[1] 薛世丰.在线学习平台设计与开发[J].电子技术与软件工程,2016(09):70-71.
[2] 蒋平.美国高校网络课程两大在线学习平台的特征比较分析[J].高等财经教育研究,2018,21,(2).

猜你喜欢

转载自blog.csdn.net/weixin_38935874/article/details/88750586