泛雅网络教学课堂作业信息摘取与评语注入方法的研究与实现开题报告

 2022-09-09 14:50:14

1. 研究目的与意义

选题背景:

21世纪是一个信息时代,信息技术的飞速发展,不仅深刻地影响着人类的生活方式和工作方式,而且深刻地改变人类的教育方式、学习方式乃至思维方式 。现代教育技术广泛运用于大中院校的高等教育中,引发了教学观念、教学内容、 教学手段及方法的巨大变革 ,我校为推进以MOOC为代表的网络教学模式和教学方法,构建网络环境下的自主教学平台,帮助教师方便快捷地建设网络课程,开展课堂教学以外的辅导答疑、交流和互动,学校引进了新一代泛雅网络教学平台。

选题目的:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

研究内容:

泛雅网络教学课堂是我校新建的网络课堂,学生作业直接保存在网页中,教师查看作业情况比较麻烦,为提高教师批改作业效率,需设计一个桌面应用程序,该程序能完成与泛雅网络教学课堂交互,直接将网页中的信息(学生所写答案)有条理的摘取显示出来,教师能直接在桌面程序中批改作业,并提供相应评语,评语可由桌面程序注入到网络课堂相关网页中。

预期目标:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

1 拟采用java完成该项目,所用到的组件有Httpclient以及jsoup,编程工具选用最新版的eclipse,开发环境选用win7

2对于登录功能以及跳转学生成绩页面、输入学号查找学生成绩、输出学生成绩表等功能拟采用HttpClient组件完成,HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。以登录功能举例,创建HttpClient类,调用HttpPost方法传入泛雅网络课堂用户登录地址,HttpGet可以获得登陆后的页面,将网页上需要填写的登录信息参数打包回来,调用httpresponse提交登录数据,获得登录成功后跳转的网址。此时网页session状态应保持登录状态,登录成功后获取作业页面所在的链接,用httpclient获取网页源码。

2对于页面定位与页面信息摘取功能的实现拟采用jsoup完成,jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据,可以看作是java版的jQuery。jsoup的主要功能如下:从一个URL,文件或字符串中解析HTML;使用DOM或CSS选择器来查找、取出数据;可操作HTML元素、属性、文本;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

1. 昊斯特曼、Gary Cornell. JAVA核心技术,电子工业出版社

2. 李兴华. JAVA开发实战经典,清华大学出版社

3. 埃克尔. Java编程思想(第四版),机械工业出版社

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

1. 2022年12月28日 — 2022年3月28日

接受毕业设计任务,查阅资料并完成开题报告;

2. 2022年3月28日 — 2022年4月11日

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。