1. 研究目的与意义
随着社会的进步与发展,越来越多的人开始注重文化和知识的学习,人们相信知识就是力量,但因为受各个方面因素的影响,无法像学生一样进行系统的学习和培训,在这样的形势驱使之下,网络学习平台应运而生。人们可以根据自己想要学习的知识关键字在网上搜到许多的学习资源,从而更加方便快捷得学习和了解他们所想要知识,人们在学习的过程当中还可以借鉴他人的经验,使学习更加充分和全面。
同样是因为网络技术的飞速发展,网上有着越来越多的学习资源,但却并没有一个比较完备的知识体系供学习者参考,这就导致了许多的用户在学习的时候不知道该如何进行下去,最后只是学习了个大概,无法达到学习者最初的学习目的。而且每个人都是自己的学习习惯和学习需求,目前的学习平台只是提供了一个比较大众的学习方案,这也导致了部分学习者在学习过程中觉得没有兴致,从而失去继续学下去的兴趣。
所以我们在这儿提到了个性化学习推荐,希望根据每个人不同的实际情况,能够更加合理得为学习者提供最合适的学习资源。而目前所有的学习平台中个性化推荐程度还普遍比较低,这也成为了一个急需解决的问题。
2. 课题关键问题和重难点
【关键问题】
(1)所有的学习资源分类和展示:能够为每一个学习资源定一到两个关键词,方便在展示的时候更加有条理性
(2)个别学习资源基本情况查询:根据给定的某一学习资源,查询该资源的基本情况,如作者、主要内容、所属分类等
3. 国内外研究现状(文献综述)
【国内现状】
随着网络技术的进步与发展,现在国内有着非常多的学习网站,比如软酷网就是一个IT在线学习网站,目前有许多学习者在软酷网上进行学习。截至目前为止,网上还存在着许多的mooc(慕课)学习网站,像比较有名的有清华学堂在线、中国大学MOOC、超新慕课等,同时还有一大部分网站门户供学习者学习,其中使用人数比较多的有网易云课堂、网易公开课,我们身边很多同学就是选择在网易云课堂进行扩展知识的学习,相同的平台还有新浪公开课、搜狐公开课等。
虽然国内有着许多的学习平台,但支持个性化推荐的并没有多少,大部分的学习者还是在学习之后再进行总结,才能得出一个自己的学习体系,对于一部分学习者来说,在学习过程中还是会遇到无法进行下去的情况。
4. 研究方案
该软件属于JavaWeb应用,采用B/S架构和spring框架实现浏览器和后台数据库之间的交互,将学习资源,用户信息以及用户学习访问记录等信息建立成数据库,实现以下功能的开发:管理模块、学习模块、答疑模块、资源模块、交流模块,将请求得到的数据库数据返回到web页面显示。同时通过协同过滤算法对收集到的数据尽心分析和计算,实现个性化学习资源推荐的功能模块。
5. 工作计划
第1周: 撰写开题报告和完成外文翻译。
第2周: 进行课题总体规划和课题的详细设计。
第3-5周: 进行课题模块化设计并进行模块代码编写与调试。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。