扫一扫,关注我们
微信号:375279829
|
1.本课题的研究意义 |
|
随着信息技术的发展和计算机的普及,计算机越来越深入到我们的生活领域中。由于人类发展各类学科知识日益增加,且信息量逐渐增加。学生对各类知识的需求也日益增加,完全靠线下课程及校内相关课程学习,获取知识来源有限,且局限性较大。另外随着计算机网络的持续发展,无论是工作、学习还是生活的节奏将会不断加快,因此我们需要快捷的信息来源。而如果采用计算机为学生提供各类课程信息、课程视频以便学生学习并根据学生喜好进行课程推荐,必将大大的提高学生学习效率,对学生学习起到积极的作用,所以无论从目前的现状还是面向未来,一个完备的课程推荐系统的开发时非常必要的。
|
|
2.本课题的基本内容 |
|
(1)登录设计实现:用户进入系统时,需要在登录页面,输入正确有效的用户名、对应的密码以及用户权限等信息验证身份,左击登录键,结束登录系统这一步骤。 (2)前台功能设计实现: 1、新用户注册:未注册的用户注册,注册完成后,就用户名、密码等信息导入后台数据库保存。 2、已注册用户的登入:已注册用户可通过正确的用户名、密码进行登录进入系统。 3、网页首页:系统的首页,展示部分课程及公告(管理员给用户的通知)。 4、在线查询:可根据课程名、讲师名进行检索课程。 5、在线学习:用户可以在线观看学习课程视频。 6、收藏课程视频:若用户觉得该课程较好,可以选择收藏,收藏完成后,数据导入后台数据库保存。 7、课程推荐:根据用户喜好推荐相应的课程。 8、在线评价留言:已登陆用户可对观看课程进行留言评价。 9、课程分类:根据不同专业类别划分课程。 (3)后台管理员功能实现: 1、修改个人密码:管理员可以通过该操作修改自己的管理员密码。 2、系统公告管理:管理系统给用户的一些公告。 3、注册用户管理:管理已注册用户的信息。 4、类别信息管理:管理学科类别的增加或删除。 5、课程信息管理:管理各学科课程视频的上传或下架。 6、留言信息管理:管理用户发布的对课程的评价和留言。
|
|
3.本课题的重点和难点 |
|
重点: 1、用户的注册以及权限基本管理; 2、网站后台管理模块的功能性操作。 3、数据库的设计; 难点: 1、数据库的连接; 2、实现表与表之间的关联; 3、实现系统测试,包括功能性测试、安全性测试、性能测试、结果分析。 |
|
4.论文提纲 |
|
引言 第三章 系统分析 参考文献 参考文献
|