一种实现考试课程总分合成的方法及系统技术方案

技术编号:20365412 阅读:22 留言:0更新日期:2019-02-16 17:40
本发明专利技术公开了一种实现考试课程总分合成的方法及系统,其中,所述方法包括:综合各地市的考试课程,形成考试课程集合表;根据各地市的考试计划和总分合成规则,对考试课程集合表中的考试课程进行维护,形成各地市的成绩合成页面;向成绩合成页面导入考试课程成绩;根据导入的考试课程成绩以及各地市的总分合成规则,计算出总分合成分数。通过本发明专利技术提供的方法,各个地市能够共用一套考试课程的总分合成平台,只需要根据自身的总分合成规则来对考试课程进行配置,形成适合于各个地市的总分合成逻辑,相比现有的一个地市编写一套总分合成逻辑,可扩展性强,避免了频繁的修改程序,减少了开发人员的劳动量,且操作灵活方便,增强了用户的体验感。

【技术实现步骤摘要】
一种实现考试课程总分合成的方法及系统
本专利技术涉及教育领域,具体涉及一种实现考试课程总分合成的方法及系统。
技术介绍
每个地市考试的课程都可能有差别,而且计入总分的比例也可能不同,有的课程是全分加入总分,有的课程是折算比例加入总分。有的地市考试课程5门,有的地市考试课程7门,有的地市考试课程9门,还有的考试课程成绩呈现是分数,有的成绩呈现是等级,总分到底是由哪些课程相加而成,规则也可能各有不同。目前每一个地市均编写一套总分逻辑,当应对多地市同一平台时,可扩展性不够,需要频繁修改程序,开发人员的劳动量也很大。
技术实现思路
本专利技术所要解决的技术问题是提供一种实现考试课程总分合成的方法及系统,能够使各个地市共用一个考试课程总分合成平台,可扩展性强。本专利技术解决上述技术问题的技术方案如下:一方面,本专利技术提供了一种实现考试课程总分合成的方法,所述方法包括:S1、综合各地市的考试课程,形成考试课程集合表;S2、根据各地市的考试计划和总分合成规则,对考试课程集合表中的考试课程进行维护配置,形成各地市的成绩合成页面;S3、在所述各地市的成绩合成页面加载所述维护配置的考试课程,导入相应考试课程成绩;S4、根据所述导入的各考试课程成绩以及各地市的总分合成规则,计算出总分合成分数。另一方面,本专利技术提供了一种实现考试课程总分合成系统,所述系统包括:考试课程集合模块,用于综合各地市的考试课程,以形成考试课程集合表;考试课程维护模块,用于根据各地市的考试计划和总分合成规则,对考试课程集合表中的考试课程进行维护配置,形成各地市的成绩合成页面;成绩导入模块,用于在所述各地市的成绩合成页面加载所述维护配置的考试课程,导入相应考试课程成绩;总分合成模块,用于根据所述导入的各考试课程成绩以及各地市的总分合成规则,计算出总分合成分数。本专利技术提供的一种实现考试课程总分合成的方法及系统,收集各个地市的考试课程,形成考试课程集合表,然后根据各个地市的考试计划和成绩总分合成逻辑,对考试课程集合表中的考试课程进行配置维护,形成适合于各个地市的考试课程总分合成页面,对属于各个地市的考生的考试成绩进行总分合成,各个地市能够共用一个考试成绩总分合成平台,只需要根据各个地市不同的总分合成规则,适当地对各考试课程进行维护配置,即能适合于各个地市的考生成绩的总分合成,相比现有技术,可扩展性强,避免了频繁的修改程序,减少了开发人员的劳动量,且操作灵活方便,增强了用户的体验感。附图说明图1为本专利技术实施例一的一种实现考试课程总分合成的方法流程图;图2为本专利技术实施例一中各地市考试课程维护示意图;图3为本专利技术实施例一中考试课程成绩导入流程图;图4为本专利技术实施例二的一种实现考试课程总分合成的系统示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。实施例一、一种实现考试课程总分合成的方法。下面集合图1-图3对本实施例提供的方法进行说明。S1、综合各地市的考试课程,形成考试课程集合表。S2、根据各地市的考试计划和总分合成规则,对所述考试课程集合表中的考试课程进行维护配置,形成各地市的成绩合成页面。具体的,由于各个地市的考试课程的数目不同,各个考试课程计入总分的比例也会不同,因此本实施例首先将各个地市的所有的考试课程综合起来,形成考试课程集合表。需要说明的是,综合的考试课程中有些课程为非组合课程,有些课程为组合课程,比如,理科综合课程或文科综合课程等,这些组合课程具有自课程,比如,理科综合课程包括物理、化学等,文科综合课程包括历史、政治等。综合了各个地市的考试课程后,根据各个地市的考试计划和考试成绩总分合成规则,对考试课程集合表中的考试课程进行维护配置。可以参见图2,具体维护过程为:根据各地市的考试计划,从考试课程集合表中选择需要参加该地市的总分合成的考试课程,并根据各个地市的成绩总分合成规则,按照预先设置的考试课程计入总分规则对各考试课程进行配置。若选择的考试课程为组合课程,则按照该组合课程的子课程成绩合成规则,对组合课程中的子课程进行维护配置。具体的,可以理解为本实施例中的课程维护包含主从表维护,对于非组合课程没有从表记录,对于组合课程(如总分、理综、文综等课程),需要维护包含子课程。主课程维护字段主要包括:选择对应的考试计划;成绩项目ID(下拉,从通用代码表的课程取得);仅等级制(是或否);成绩项目名(成绩项目的别名,默认为通用代码表存的名称);划等处理(是或否,决定后续是否需要做划等);分数处理方法(录入的分数保留几位小数,默认为0);种类(原始课程、衍生课程、特征);满分(该课程的满分);需审核(是或否,默认否);有效(是或否,默认是);填报级别(地市、县区、学校);原始数据类别(分数或非分数);显示项(分数、等级、分数和等级);默认值(该科成绩默认值);是否发布(是或否,默认否,该项决定后续成绩查询能否查到);是否组合科目(是或否,默认否);备注。当选择的主课程为组合课程时,需要对组合课程的子课程进行维护,包括子课程记录维护字段:子课程ID(从考试课程表下拉选择,必须先定义了该主课程),组合类型(分数或等级),计入比例(子课程分数按多少比例计入该组合课程,默认为1)。需要说明的是,在对考试课程进行维护的过程中,可以选择增加考试课程、修改考试课程或删除考试课程等。当增加或删除的考试课程为组合课程时,增加或删除主课程时,该主课程的子课程也需要都增加或删除。根据各个地市的考试计划和成绩总分合成规则对考试课程进行维护后,形成了适合于各个地市的成绩合成页面。S3、向各地市的成绩合成页面加载所述维护的课程,导入各考试课程成绩。具体的,图3为向对应的成绩合成页面加载相应维护配置的考试课程,导入各考试课程成绩,在本实施例中,将考试成绩以Excel表格的形式导入对应的成绩合成页面。当导入的考试成绩存在错误时,将错误单元格进行错误标示,若没有错误,则提示导入成功。S4、根据所述导入的各考试课程成绩以及各地市的总分合成规则,计算出总分合成分数。具体的,若成功向各地市的成绩合成页面导入相应的各科课程成绩后,根据各科课程成绩以及各地市的总分合成规则,计算成绩合成后的合成总分,以供考生和管理员等查看。实施例二、一种实现考试课程总分合成的系统。下面结合图4对本实施例提供的系统进行说明。图4中,本实施例提供的系统包括考试课程集合模块401、考试课程维护模块402、成绩导入模块403、错误标示模块404和总分合成模块405,其中,考试课程维护模块402包括第一配置模块4021和第二配置模块4022。考试课程集合模块401主要用于综合各地市的考试课程,以形成考试课程集合表。考试课程维护模块402主要用于根据各地市的考试计划和总分合成规则,对所述考试课程集合表中的考试课程进行维护,形成各地市的成绩合成页面。具体的,考试课程维护模块402包括第一配置模块4021,用于根据各地市的考试计划,从所述考试课程集合表中选择需要参加该地市的总分合成的考试课程,并根据各地市的总分合成规则,按照预先设置的考试课程计入总分规则对各考试课程进行配置。考试课程维护模块402还包括第二配置模块4022,用于若所述选择的考试课程为组合课程,则按照该组合课程的子课本文档来自技高网...

【技术保护点】
1.一种实现考试课程总分合成的方法,其特征在于,所述方法包括:S1、综合各地市的考试课程,形成考试课程集合表;S2、根据各地市的考试计划和总分合成规则,对所述考试课程集合表中的考试课程进行维护配置,形成各地市的成绩合成页面;S3、向所述各地市的成绩合成页面加载所述维护配置的考试课程,导入相应考试课程成绩;S4、根据所述导入的各考试课程成绩以及各地市的总分合成规则,计算出总分合成分数;所述步骤S2具体包括:根据各地市的考试计划,从所述考试课程集合表中选择需要参加该地市的总分合成的考试课程,并根据各地市的总分合成规则,按照预先设置的考试课程计入总分规则对各考试课程进行配置。

【技术特征摘要】
1.一种实现考试课程总分合成的方法,其特征在于,所述方法包括:S1、综合各地市的考试课程,形成考试课程集合表;S2、根据各地市的考试计划和总分合成规则,对所述考试课程集合表中的考试课程进行维护配置,形成各地市的成绩合成页面;S3、向所述各地市的成绩合成页面加载所述维护配置的考试课程,导入相应考试课程成绩;S4、根据所述导入的各考试课程成绩以及各地市的总分合成规则,计算出总分合成分数;所述步骤S2具体包括:根据各地市的考试计划,从所述考试课程集合表中选择需要参加该地市的总分合成的考试课程,并根据各地市的总分合成规则,按照预先设置的考试课程计入总分规则对各考试课程进行配置。2.如权利要求1所述的实现考试课程总分合成的方法,其特征在于,所述步骤S2还包括:若所述选择的考试课程为组合课程,则按照该组合课程的子课程成绩合成规则,对所述组合课程中的子课程进行配置。3.如权利要求1所述的实现考试课程总分合成的方法,其特征在于,所述步骤S3具体包括:将各考试课程成绩以Excel表格的形式导入相应的成绩合成页面,并且当导入的考试课程成绩存在错误时,将错误单元格进行标示。4.一种实现考试课程总分合成的系统,其特征在于,所述系统包括:考试课程集合模块,用于综合各地市...

【专利技术属性】
技术研发人员:潘致利
申请(专利权)人:永州市金蚂蚁新能源机械有限公司
类型:发明
国别省市:湖南,43

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

1