论文部分内容阅读
在《教育信息化“十三五”规划》中教育部进一步明确了“坚持不懈推进教育信息化建设,尤其是中小学基础教育”的目标。这一目标针对的教育层面就是k12,k12是学前教育至高中教育的缩写,现在普遍被用来代指基础教育。在这种背景下,k12教育资源类信息平台,不仅能够极大程度上丰富学校课堂,也能够帮助学生不断扩展学生的知识边沿。因此,基于Android技术对k12教育资源管理系统的开发具有一定的现实意义。本文首先简述了k12教育资源管理系统的背景与意义,对比了国内外教育相关系统的发展现状,明确了系统的研究内容。同时,对自动分类算法以及信息采集等相关技术进行了介绍,并对相关理论技术的研究与应用进行了阐述。其次,描述了基于Android的k12教育资源管理系统设计与实现的整体方案,通过需求分析,明确了系统需要有的功能包括有用户注册与登录、系统资源管理、培训学习、资源分类、教育空间管理以及交流论坛的模块。然后,重点开发了k12教育资源管理系统的设计部分,包括系统的功能设计、架构设计、以及对系统相应的开发工具与运行环境进行了分析。此外,在系统实现部分应用流程图以及操作界面展示了各功能模块实现的过程与实现结果,并基于自动分类算法以及信息采集技术,针对文字类的资源进行自动分类。通过自动分类算法对教育资源进行分类,能够极大的提高工作效率,快速定位目标资源的位置,简化资源查找过程。最后通过对系统的性能、功能等方面进行的测试,证明该系统符合实际需要。本系统是基于HTML结构提取信息,通过网页去重技术,过滤重复页面,解决采集重复网页导致的存储空间耗损、资源占用等问题。同时,基于最大的正向匹配算法对文档和文本进行分词处理,为降低计算特征向量时的任务量,引入TFIDF方法,面向教育资源,对分类判定模型进行构建,对文档和文本的空间向量模型相似度进行计算,并基于对KNN算法(邻近算法)的应用分类文档与文本实现对教育资源的自动分类,从而使得资源分类效率得到提升,测试结果表明系统性能达到预期。