xxx 学 院
毕业设计(论文)开题报告
题
目:
云视频学习平台
的设计及实现
学 号:
学生姓名:
专业班级:
指导教师:
2017 年 12 月 25 日
开题报告填写要求
1.开题报告作为毕业设计(论文)委员会对学生答辩资
格审查的依据材料之一。此报告应在指导教师指导下,由学生
在毕业设计(论文)工作前期内完成,经指导教师签署意见审
查后生效。
2.开题报告内容必须用黑墨水笔工整书写,或按统一设
计的电子文档标准格式打印(教务处网页),禁止打印在其它纸
上后剪贴,完成后应及时交给指导教师签署意见。
3.学生查阅资料的参考文献应在 5 篇及以上(不包括辞
典、手册),开题报告的字数要在 1000 字以上。
4 . 有 关 年 月 日 等 日 期 的 填 写 , 应 当 按 照 国 标 GB/T
7408—94《数据元和交换格式、信息交换、日期和时间表示法》
规定的要求,一律用阿拉伯数字书写。如“2006 年 7 月 25 日”
或“2006-07-25”。
5. 各部分字体为宋体,小四号,行距 1.25 行
毕 业 (设 计) 论 文 开 题 报 告
1.本课题的研究意义与国内外概况
由于各地学校还没有一个完整的供计算机专业学生学习的平台。
于学生而言,学生在学习过程中就会对课外学习方向、学习内容感到迷茫,不知道如何
充实自身。若是抓着一门知识花时间去学习,没有人指导,不止事倍功半,所学的东西还可
能是被淘汰的或者对自身发展没太大作用不值得花时间的。而如果不自学,课外时间又会浪
费掉,只是学习上课知识在以后的求职路上又远远不够。
对教师来说,现在的教学情况就是上完课,课后布置、批改作业,就结束了。而对于所
教学生知识掌握程度,是否好学等等这些情况都不清楚,导致准备教案和上课内容时候就只
依赖于教师自身对学生学习情况的估计,笼统又保守的教学,这样子确实不会使教学进度过
快或过慢,毕竟一直都是这么教的。但是此种做法做不到因材施教,只是在大量的教学时间
里按照自身经验、书本内容顺序教学,无法与时俱进,明白学生的学习难点,剥离了学生在
教学内容的参与性,导致只是教师单方面的准备教师所认为的最佳教案。
云视频学习平台就是基于上述目的开发设计的。
国内外概况:在国内,普遍地看,绝大多数教学还停留在传统的教室内一对多,还没实
现与互联网的对接。而在国外一些国家,不只是课上,课后也通过互联网教学的模式相当普
及了。所以说传统的教学方式已经不能适应现代教学的需要。
2.本课题的基本内容与重点、难点
该云视频学习平台,于学生而言,该平台对学生可以选择的方向做出了总结规划,对已
经明确了学习方向的学生做出了多条清晰的学习路线,为学生整理好了每一阶段所需所学。
对教师来说,该平台可以让教师实时跟踪学生的学习情况,了解学生知识掌握程度,发布教
学通知、作业内容。不仅如此,本平台还设置了师生交流讨论区,可以互相提出问题,一起
解决问题,协调教学工作,促进师生关系。主要功能:用户分为学生和教师。在学生方面:
学习路线的定制,文档资源的介绍,视频资源的播放,课后练习的提交,学习内容的讨论;
在教师方面:学生学习进度的跟踪,图形显示学生知识水平,发布通知、课后练习,教学内
容的讨论。关于学习资源:①根据专业对应的学习资源的收集(爬虫技术),资源的整合(使
用大数据通过算法自动整合),资源的跟踪(cookie 追踪技术),资源的存储(云存储)。
②根据专业对应的学习资源的分类:文档资源只需要静态显示,视频资源播放要求:1、不
允许快进 2、对该资源有详细的介绍 3、在不涉及版权问题的情况下点击链接即可播放
本课题的重点:云存储;爬虫技术;cookie 追踪;
本课题的难点:云存储;爬虫技术;cookie 追踪;资源的整合。
毕 业 (设 计) 论 文 开 题 报 告
3.研究方法与技术路线
1.研究方法
(1)文献研究法,利用互联网收集相关的文献资料和研究成果,然后加以分析和研究,
从而制定了基于 SSM 的云视频学习平台的需求。
(2)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思
路,不断实现新的突破。
(3)系统的开发方法:采用快速原型模型法来开发本云视频学习平台,这样可以尽可
能快地建造出原型系统,获知用户的真正需求,以加速系统开发过程,节约系统开发成本。
2. 技术路线
(1)做好前台的设计工作,使用了 HTML5、Boostrap、Ajax 等技术 。
(2)做好后台的数据库的设计工作,使用 MySQL 数据库系统。
(3)进行程序代码的编写,使用 Eclipse 进行开发,基于 SSM 框架,即 Spring、SpringMVC
及 MyBatis,使用 Shiro 加密技术,与又拍云连接的云存储功能及 Webmagic 框架爬取资源。
(4) 对该程序进行测试。
(5) 完成该云视频学习平台的编写。
4.研究进度
第 1 周:进行前期调研,做需求分析。
第 2-3 周:根据需求分析对网页的基本界面架构进行设计、改进。
第 4 周:实现数据库的构造。
第 5-10 周:编码实现网页各个功能。
第 11-12 周:对网页进行测试和完善。
第 13 周:撰写毕业论文,准备毕业设计相关事宜。
5.参考文献
[1]陈雄华,林开雄. Spring 3.x 企业应用开发实战[M]. 电子工业出版社,2012.
[2]韩路彪. 看透 Spring MVC[M]. 机械工业出版社,2016.
[3]希尔伯沙茨.数据库系统概念[M]. 机械工业出版社,2008
[4]冬瓜头. 大话存储 2:存储系统架构与底层原理极限剖析[M]. 人民邮电出版社,2011
[5]美 Heaton J. 网络机器人 Java 编程指南[M],电子工业出版社,2002
毕 业 (设 计) 论 文 开 题 报 告
6. 指导教师意见:
课题深度、广度、工作量评估情况:
课题深度
课题广度
课题工作量
评价意见:
□很大
□较大
□一般
□较低
□很大
□较大
□一般
□较低
□很大
□较大
□一般
□较低
指导教师:
年 月 日
7. 系部审查意见
系主任:
年 月 日