数据处理方法和系统技术方案

技术编号:14202426 阅读:86 留言:0更新日期:2016-12-17 18:54
本发明专利技术涉及一种数据处理方法和系统,该方法包括如下步骤:获取记录有考生的成绩数据和基础信息的电子表格;根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备。基于本发明专利技术的技术方案,无需使用固定格式的电子表格模板便能自动识别电子表格中的成绩数据和基础信息,并生成报表数据,实现考生成绩数据的采集与分析,因此数据处理效率高,兼容性强,满足考试频次较高的学校的使用要求,满足学校管理者、教师、考生家长等用户对考生成绩的了解需求。

Data processing method and system

The invention relates to a method and system for data processing, the method comprises the following steps: acquiring the spreadsheet data and basic information recorded scores of candidates; based on the information stored in advance, analysis of the electronic form of keywords, identify the basic information of the performance data in a spreadsheet and relative basic information the data report data; according to the results of basic information and identify the corresponding basic information, and transmits the data to the terminal equipment. Based on the technical scheme of the invention, no need to use the spreadsheet template fixed format can record data and basic information of automatic identification in electronic form, and generate the report data, realize the acquisition and analysis of test results of the data, so the data processing efficiency, strong compatibility, meet the requirements of high frequency use of the examination of the school, meet school administrators, teachers, parents and other users of the examinee examinees understand the needs.

【技术实现步骤摘要】

本专利技术涉及信息整合
,特别是涉及一种数据处理方法和系统
技术介绍
目前对于考生成绩管理的技术方案主要包括数据采集和数据展现,其中数据采集主要有两方案:一种是根据系统要求的Excel表格模板人工整理学生名单、成绩单,然后导入成绩管理系统,专利技术人在实施该方案时发现,该方案需要用户下载固定Excel表格模板且不能修改模板,若导入数据时出现问题,则要求用户反复修改数据再次导入,直到正确为止,另外不同的成绩管理系统都有其固定的Excel表格模板,兼容性差,用户的学习成本较高;另一种方案是电子阅卷,通过扫描试卷的方式采集成绩数据和分析数据,但该方案整体成本较高,一般都由片区教育局组织,功能使用非常复杂,需要配合阅卷、组卷系统去做数据处理分析,因此需要耗费较多精力,无法满足考试频次较高的学校使用。
技术实现思路
基于此,为解决现有技术中的问题,本专利技术提供一种数据处理方法和系统,无需使用特定的Excel模板便能实现考生成绩数据的采集与分析,数据处理效率高,兼容性强,满足考试频次较高的学校的使用要求。为实现上述目的,本专利技术实施例采用以下技术方案:一种数据处理方法,包括如下步骤:获取记录有考生的成绩数据和基础信息的电子表格;根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备。一种数据处理系统,包括:获取模块,用于获取记录有考生的成绩数据和基础信息的电子表格;识别模块,用于根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;输出模块,用于依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备。基于本专利技术的上述技术方案,无需使用固定格式的电子表格模板,让用户使用自身熟悉的电子表格模板登记考生分数,便能自动识别电子表格中的成绩数据和基础信息并生成报表数据,实现考生成绩数据的采集与分析,无需浪费时间在切换模板和数据录入之中,因此数据处理效率高,兼容性强,满足考试频次较高的学校的使用要求,满足学校管理者、教师、考生家长等用户对考生成绩的了解需求。附图说明图1是本专利技术的数据处理方法在一个实施例中的流程示意图;图2为本专利技术实施例中一种用户常用的电子表格模板示意图;图3为本专利技术实施例中对电子表格进行关键字匹配分析的流程示意图;图4为本专利技术实施例中一个子表格的示意图;图5为本专利技术实施例中依据基础信息和成绩数据生成报表数据、并将报表数据发送给终端设备的流程示意图;图6为本专利技术的数据处理系统在一个实施例中的结构示意图。具体实施方式下面将结合较佳实施例及附图对本专利技术的内容作进一步详细描述。显然,下文所描述的实施例仅用于解释本专利技术,而非对本专利技术的限定。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解的是,尽管在下文中采用术语“第一”、“第二”等来描述各种信息,但这些信息不应限于这些术语,这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,“第一”信息也可以被称为“第二”信息,类似的,“第二”信息也可以被称为“第一”信息。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术的数据处理方法在一个实施例中的流程示意图,该实施例中的数据处理方法可以由数据处理系统来执行,例如考生成绩管理系统。如图1所示,本实施例中的数据处理方法包括以下步骤:步骤S100,获取记录有考生的成绩数据和基础信息的电子表格;本实施例中的电子表格包括Excel表格、WPS表格等各类电子表格,用户(比如老师)通过编辑电子表格记录考生的成绩数据(各个考试科目所获得的分数),还可以录入考生的各类基础信息,包括考生的标识信息(该标识信息与考生相对应,例如考生的姓名、学号或身份证号码等等)、考试科目以及考生所在的班级、院校等信息。在本实施例中,用户无需使用特定的电子表格模板,可以使用自己较为熟悉而常用的电子表格模板进行编辑,记录考生的基础信息和成绩数据。图2示出了一种用户常用的电子表格模板,将第1行的第2列至第n列单元格设为考试科目,分别对应于考试科目1、2、…、n-1,第1列的第2行至第m行设为考生的标识信息,例如考生姓名、学号、身份证号码等等,分别对应于标识信息1、2、…、m-1,然后在相应单元格登记分数。另外,在本实施例中,用户可以在一个电子表格中编辑多个子表格(sheet),方便各类基础信息的录入。用户编辑好电子表格后,可上传至数据处理系统,数据处理系统获取该电子表格后执行数据处理。步骤S200,根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;如上文所述,在本实施例中,基础信息可包括考生的考试科目以及标识信息,还可以包括考生所在的班级、院校等信息,而成绩数据即代表考生的分数。其中,可将基础信息预先存储在数据处理系统的数据库中,也可以设置第三方数据库中。数据处理系统在获取电子表格后便对该电子表格进行识别,具体的,数据处理系统根据预先存储的基础信息对电子表格进行关键字匹配分析,通过关键字匹配分析在电子表格对基础信息进行识别及定位,即找到各个基础信息在电子表格中所在的单元格,由于电子表格纵横排列的特性,此后便能识别出与基础信息相对应的成绩数据。目前,关键字匹配分析的方法较为成熟,即便基础信息所在的单元格中出现繁体字、英文、括号、空格等,通过关键字匹配分析都可以实现基础信息的准确识别与定位。在一种可选的实施方式中,若电子表格包括多个子表格,则可以根据预先存储的基础信息分别对各个子表格进行关键字匹配分析,识别出各个子表格中的基础信息以及与基础信息相对应的成绩数据。在一种可选的实施方式中,参照图3所示,以基础信息包括考生的考试科目以及标识信息为例,对电子表格进行关键字匹配分析的过程包括以下步骤:步骤S201,通过关键字匹配分析分别确定当前子表格中考试科目所在的第一单元格以及标识信息所在的第二单元格;假设当前子表格如图4所示,预先存储的考试科目包括“语文”、“数学”、“英语”,预先存储的标识信息包括考生姓名和学号,则数据处理系统通过关键字匹配分析可以确定当前子表格中“语文”所在的第一单元格即为第2行第1列的单元格,“数学”所在的第一单元格即为第3行第1列的单元格,“英语”所在的第一单元格即为第4行第1列的单元格,然后通过关键字匹配分析确定“张三”所在的第二单元格即为第1行第2列的单元格,“李四”所在的第二单元格即为第1行第3列的单元格,“王五”所在的第二单元格即为第1行第4列的单元格。步骤S202,对由所述第一单元格和所述第二单元格确定的各个目标单元格进行扫描,获得当前子表格中与所述标识信息和所述考试科目相对应的成绩数据。由于电子表格纵横排列的特性,数据处理系统对子表格中各个考试科目所处的第一单元格和各个标识信息所处的第二单元格进行定位后,就能确定第一单元格的排列方式和第二单元格的排列方式,故与第一单元格和第二本文档来自技高网...
数据处理方法和系统

【技术保护点】
一种数据处理方法,其特征在于,包括如下步骤:获取记录有考生的成绩数据和基础信息的电子表格;根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括如下步骤:获取记录有考生的成绩数据和基础信息的电子表格;根据预先存储的基础信息对所述电子表格进行关键字匹配分析,识别出所述电子表格中的基础信息以及与基础信息相对应的成绩数据;依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备。2.根据权利要求1所述的数据处理方法,其特征在于,所述依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据,并将所述报表数据发送给终端设备的过程包括:获取所述终端设备的分类信息;根据所述分类信息确定对应的报表构建算法;按照所述报表构建算法,依据识别出的基础信息以及与基础信息相对应的成绩数据生成报表数据;将所述报表数据通过预先设定的通信方式发送给所述终端设备。3.根据权利要求1或2所述的数据处理方法,其特征在于,所述电子表格包括一个或多个子表格,所述基础信息包括考生的考试科目以及标识信息;所述根据预先存储的基础信息对所述电子表格进行关键字匹配分析的过程包括以下步骤:通过关键字匹配分析分别确定当前子表格中各个所述考试科目所在的第一单元格以及各个所述标识信息所在的第二单元格;对由所述第一单元格和所述第二单元格确定的各个目标单元格进行扫描,获得当前子表格中与所述标识信息和所述考试科目相对应的成绩数据。4.根据权利要求3所述的数据处理方法,其特征在于,还包括:在对由所述第一单元格和所述第二单元格确定的各个目标单元格进行扫描时,若判定所述目标单元格出现第一设定类型的数据异常,则按与所述第一设定类型的数据异常相对应的纠错算法对所述目标单元格进行纠错处理。5.根据权利要求4所述的数据处理方法,其特征在于,还包括:在对由所述第一单元格和所述第二单元格确定的各个目标单元格进行扫描时,若判定所述目标单元格出现第二设定类型的数据异常,则显示交互界面,所述交互界面至少展示用于对出现所述第二设定类型的数据异常的所述目标单元格进行数据修正的提示信息;接收用户根据所述提示信息发出的对出现所述第二设定类型的数据异常的所述目标单元格进行数据修正的指令;响应所述指令并接收用户输入的修正数据,根据所述修正数据对出现所述第二设定类型的数据异常的所述目标单元格进行数据修正。6.根据权利要求5所述的数据处理方法,其特征在于:若所述目标单元格对应的成绩数据中包含空格,则判定所述目标单元格出现第一设定类型的数据异常;若所述目标单元格对应的成绩数据为非数值,或者所述目标单元格对应的成绩数据为数值,且该数值落在由所述目标...

【专利技术属性】
技术研发人员:陈勇辉罗剑明肖瑶徐标民
申请(专利权)人:广州视睿电子科技有限公司广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1