论文部分内容阅读
随着教育信息化时代的到来,将信息技术手段有效的应用于教学与科研成为一种趋势。在教育信息化的进程中,如何将教育相关数据高效的采集以及数据的合理利用,是当前面临的主要问题。本文在深入研究教育基础数据的校验问题的需求的基础上,设计并实现了教育基础数据上报平台,同时给出了一种基于规则和BP神经网络相结合的方法旨在进行数据的校验。该平台有效提高了教育事业中工作人员的工作效率。在教育基础数据上报过程中,面向明细数据的采集是把采集的数据具体到个体的每一个属性信息。通过对教育行业需求分析,以流程图的形式展现出来。在开发过程中,系统采用B/S网络结构模式,使用WCF提供平台的数据服务,同时应用MVC框架,对系统进行了视图层与业务层的分离,数据交换格式为JSON,使用C#、SQL、HTML、JavaScript等语言开发平台,主要实现的功能有:基础数据维护,上年度数据结转,业务办理,报表生成,数据校验及上报,下属单位管理,系统管理等,满足了教育基础数据上报工作中的业务需求。对平台开发过程中的关键问题进行研究:(1)为了注重教育信息资源的利用,系统搭建基于RESTful的面向资源架构,使教育数据得到灵活的使用;(2)针对标准的MVC框架做了相应的优化,利用AOP技术进行捕获异常和身份验证,使用AJAX将MVC与RESTful结合起来,同时实现异步Controller,提高网站的用户友好度;(3)在数据校验过程中,利用计算关系规则库、简单经验规则库与BP算法实现的数据校验相结合,使数据校验智能化,提高检验准确性;(4)为提高系统的安全性,针对当前的主流Web攻击,通过Token验证、“过滤消毒”和加密等手段来提高平台的防范能力。该平台已经被某市教育局应用于实际的数据上报工作中,很好的满足了明细的基础数据上报工作的需求,提高了数据校验的准确率。提高了学校和教育机构的工作效率和质量,从而为教育决策提供了支持。