1、本科毕业设计(论文)开题报告本科毕业设计(论文)开题报告 学院 电子工程学院 专业 电子信息科学与技术 班级 学生姓名 学号 班内序号 指导教师姓名 所在单位 电子工程学院 职称 设计(论文)题目 基于 web 的学习过程管理技术研究 Research on the learning process management technology based on Network 毕业设计(论文)开题报告内容: 1. 选题的背景与意义选题的背景与意义 在线教育(或在线学习) ,即一种基于网络的学习行为,早在十年前就已经出现在互联网上。但 这几年随着网络技术、交互技术的迅猛发展,特别是 2012 年
2、以来 MOOC 在全世界范围的兴起,这 一领域正在重新被人们认识并关注。 2012 年,美国顶尖大学陆续设立网络学习平台,Oursera、Udacity、edX 相继出现;2012 年 5 月,清华大学宣布在 edX 平台上开设课程;同年 7 月,复旦大学、上海交通大学、北京大学等陆续 在各大平台上开课;2014 年,百度、阿里巴巴、腾讯高调进入在线教育领域;与此同时,各大高校 都在紧锣密鼓的搭建自己的在线教育平台。报告显示,2014 年中国在线教育市场规模已达到 824.9 亿元。 因此,不难得出结论:在线教育将是未来教育的主要形式之一,至少会成为目前大学课堂教育 模式的重要补充手段。北邮的
3、爱课堂网站就是在这一背景下成长起来的。 从长远看,与传统教育模式相比,在线教育拥有独特的优势,但这些未来的优势正是当下在线 教育不足且亟须探索发展的方向。在线教育不是单纯的将线下的学习模式搬到线上,也早已过了简 单录制教学视频、进行单项填鸭式教学就能满足广大学生需求的阶段了。在线教育要求有多远化的 工具、丰富的课程资源、个性化的课程设计、高交互性的教学手段、完善的评价系统。 目前爱课堂网站可以满足在线教育的基本需求,但使用并不便捷,交互性不够,工具资源不够 丰富,评价系统不够完善。因此本毕业设计,将以完善评价系统为主要任务,兼顾其他需求,通过 网站插件的形式,实现学生学习过程、学习效果的可视化
4、、图表化。 2. 研究的基本内容和解决的主要问题研究的基本内容和解决的主要问题 了解 Blackboard 网站的架构、数据库数据结构及插件开发流程;利用后台数据,分别以学生、 课程等为中心对学生的学习行为、学习效果、学习过程进行分析,并利用 jfreechart 及 cewolf 生成美 观、详实、具有参考价值的图表,协助老师、同学完成学习评价。 3. 研究的方研究的方法及措施法及措施 3.1 阅读网站文档及培训资料 由于本课题是在已建好的商业网站上开发插件,因此在开发之前必须熟悉原网站的框架设计、 使用流程、数据结构等,这些东西可以从网站的开发文档上获取。同时网站的培训资料也便于我快 速、
5、准确、有针对性的投入到网站的开发中来。 3.2 阅读参考文献及网络资料 由于本课题为工程类课题,需要用到 jsp、数据库等知识。这些知识可以通过一定的途径获取。 3.3 基于 Eclipse、oracle 完成网站插件开发 Eclipse 是一个开放源代码、基于 Java 的可扩展开发平台,可以通过安装对应的插件完成相应的 开发,是著名的跨平台的自由集成开发环境。在本毕业设计中,通过安装 Bb 提供的开发插件,便可 以通过数据库的接口完成拓展插件的开发,实现学习行为分析等功能。 Oracle 数据库是由甲骨文公司开发的、目前最流行的关系数据库,具有高效率性、高可靠性、 适应高吞吐量要求等优点。
6、在本毕业设计中,网站的数据库已经开发完毕,只需要根据具体需求提 取相应数据,完成数据的分析、加工。 3.4 利用 jFreeChart 软件和 cewolf 动态图表生成引擎等方式生成 web 动态图表 jFreeChart 是 Java 平台上的一个开源的图表绘制类库,可生成饼图、柱状图、折线图等多种图 表,并可以产生 PNG 和 JPEG 格式的输出。 Cewolf 是基于 JFreeChart 的一套 web 动态图标生成引擎,与 java 兼容,封装了 JFreeChart 的接 口,是目前最优秀的 web 图表绘制引擎之一。 4. 研究工作的步骤与进度研究工作的步骤与进度 1-4 周:掌握爱课堂网站基本使用流程;学习 Java 及 JSP 编程语言;阅读网站文档,看懂网站数据 库的基本结构;与指导老师、教务处老师一起分析插件具体需求;学习其他网站类似功能的实现方 式,阅读学习行为分析的相关书籍;撰写开题报告。 5-10 周:初步完成所需插件的设计,基本实现所需功能;完成中期报告综述; 11-14 周:与教务处及指导老师沟通,完善插件功能;全面测试插件功能,消除 bug