一种考试分数录入方法及系统的制作方法

文档序号:6599282阅读:319来源:国知局
专利名称:一种考试分数录入方法及系统的制作方法
技术领域
本发明涉及数据处理技术领域,特别是涉及一种考试分数录入方法及系统。
背景技术
在数据处理过程中,有些数据可能具有这样的特点一项数据可能由多个子项数据组成,每个子项还可能由多个下级子项组成,等等。换言之,一项数据可能具有多级子项的组成结构。在子项繁多的情况下,如果要完成所有子项数据的手工录入,将是一件非常繁琐的过程。 例如,对于某一考试试巻而言,可能包括多个大题, 一个大题下又可能包括多个小题。此时,试巻总分等于各个大题分数之和,每个大题分数又等于该大题下各个小题的分数之和。即,如果将试巻总分作为一项数据,则各个大题分数是该项数据的子项数据;每个大题下各个小题分数又是该子项数据的子项数据。 如果某教学辅助系统需要统计学生对各个小题对应的小知识点的掌握情况,则需要统计各个小题的得分情况及其正确率。对于非主观题(如选择题)而言,通常可以采用机读卡的方式进行评分并直接录入到系统中。但是,对于一些主观题而言,通常需要由阅巻人进行手工打分,如果需要统计主观题的得分情况及其正确率,则需要进行手工录入。 一个试巻中可能有很多小题,此时,如果采用传统的录入方法,则将是一个非常费时费力的过程。
例如,利用传统的电子表格等工具进行录入时,只能采取逐个录入各小题得分的方式,并且在输入一个小题的分数之后,还需要通过按tab键,或者鼠标换格的方式,将输入焦点移动到下一个输入框,然后再输入下一小题的分数。这样,对于一个有25个小题的试巻而言,则至少需要进行50次按键操作,考试分数录入的效率比较低。

发明内容
本发明提供一种考试分数录入方法及系统,能够提高考试分数录入的效率。
本发明提供了如下方案
—种考试分数录入方法,包括 生成分数录入界面,所述分数录入界面包括录入框; 接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向所述下一录入框输入数据; 根据所述输入的数据确定各小题的得分,完成考试分数的录入。
优选的,所述录入框包括各小题得分录入框。
优选的,所述用户输入的数据包括各小题的得分。
优选的, 所述方法还包括预先获知试巻包含的各个小题的满分分数;所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小题及其之后连续指定数目的小题均全部正确的第三特殊字符;或者 所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,以及各 个小题的满分分数;所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题 都全部正确的第四特殊字符;或者 所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,所述用 户输入的数据包括代表当前大题下当前小题及其之后各个小题都全部错误的第五特殊字 符;或者 所述用户输入的数据包括代表当前小题及其之后连续指定数目的小题均全部错 误的第六特殊字符。 优选的,所述方法还包括预先获知试巻包含的各个小题的满分分数;所述录入 框包括各小题扣分录入框。 优选的,所述用户输入的数据包括各小题的所扣分数。
优选的,所述是否已完成向当前录入框的数据输入包括 如果用户向当前输入框输入的第一位数据为数字,则当用户输入完该数字时,确 定当前录入框的数据输入已完成;或者 如果用户向当前输入框输入的第一位数据为代表需要输入两位数字的第一特殊 字符,则当用户输入完该第一特殊字符后,再连续输入完两位数字时,确定当前录入框的数 据输入已完成。
优选的, 所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小 题及其之后连续指定数目的小题均全部正确的第三特殊字符,或代表当前小题及其之后连 续指定数目的小题均全部错误的第六特殊字符;或者 所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,所述用
户输入的数据包括代表当前大题下当前小题及其之后各个小题均全部正确的第四特殊字
符,或代表当前大题下当前小题及其之后各个小题均全部错误的第五特殊字符。 优选的,所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,
以及各个小题的满分分数;所述录入框包括出错小题扣分录入框。 优选的,所述用户输入的数据包括出错小题所在的大题题号、出错小题的小题题 号以及出错小题所扣分数;或者,出错小题所在的大题题号、出错小题的小题题号以及代表 该小题全错的第七特殊字符;或者,出错小题所在的大题题号以及代表该大题下的各小题 均全错的第八特殊字符。 优选的,所述判断是否已完成向当前录入框的数据输入包括 根据用户输入的代表需要输入两位数字的第九特殊字符的数目,以及当前输入框 中已输入数据的数目,确定当前录入框的数据输入是否已完成。
优选的,还包括 在向当前录入框输入数据的同时,对所述输入的数据进行语音提示。
—种考试分数录入系统,包括 界面生成单元,用于生成分数录入界面,所述分数录入界面包括录入框; 自动跳转单元,用于接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向 所述下一录入框输入数据; 得分确定单元,用于根据所述输入的数据确定各小题的得分,完成考试分数的录 入。 优选的,所述界面生成单元生成的录入框包括各小题得分录入框。
优选的,所述用户输入的数据包括各小题的得分。
优选的, 所述系统还包括第一预先获知单元,用于预先获知试巻包含的各个小题的满分 分数;所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小题 及其之后连续指定数目的小题均全部正确的第三特殊字符;或者 所述系统还包括第二预先获知单元,用于预先获知试巻包含的各大题与各小题 之间的对应关系,以及各个小题的满分分数;所述用户输入的数据包括代表当前大题下当 前小题及其之后各个小题都全部正确的第四特殊字符;或者 所述系统还包括第三预先获知单元,用于预先获知试巻包含的各大题与各小题 之间的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题都 全部错误的第五特殊字符;或者 所述用户输入的数据包括代表当前小题及其之后连续指定数目的小题均全部错 误的第六特殊字符。 优选的,所述系统还包括第一预先获知单元,用于预先获知试巻包含的各个小题 的满分分数;所述界面生成单元生成的录入框包括各小题扣分录入框。
优选的,所述用户输入的数据包括各小题的所扣分数。
优选的,所述自动跳转单元包括 第一判断子单元,用于如果用户向当前输入框输入的第一位数据为数字,则当用 户输入完该数字时,确定当前录入框的数据输入已完成;或者 第二判断子单元,用于如果用户向当前输入框输入的第一位数据为代表需要输入 两位数字的第一特殊字符,则当用户输入完该第一特殊字符后,再连续输入完两位数字时, 确定当前录入框的数据输入已完成。
优选的, 所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小 题及其之后连续指定数目的小题均全部正确的第三特殊字符,或代表当前小题及其之后连 续指定数目的小题均全部错误的第六特殊字符;或者 所述系统还包括第三预先获知单元,用于预先获知试巻包含的各大题与各小题 之间的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题均 全部正确的第四特殊字符,或代表当前大题下当前小题及其之后各个小题均全部错误的第 五特殊字符。 优选的,所述系统还包括第二预先获知单元,用于预先获知试巻包含的各大题与 各小题之间的对应关系,以及各个小题的满分分数;所述界面生成单元生成的录入框包括 出错小题扣分录入框。 优选的,所述用户输入的数据包括出错小题所在的大题题号、出错小题的小题题
7号以及出错小题所扣分数;或者,出错小题所在的大题题号、出错小题的小题题号以及代表该小题全错的第七特殊字符;或者,出错小题所在的大题题号以及代表该大题下的各小题均全错的第八特殊字符。 优选的,所述自动跳转单元具体用于根据用户输入的代表需要输入两位数字的第九特殊字符的数目,以及当前输入框中已输入数据的数目,确定当前录入框的数据输入是否已完成。 优选的,还包括 语音提示单元,用于在向当前录入框输入数据的同时,对所述输入的数据进行语音提示。 根据本发明提供的具体实施例,本发明公开了以下技术效果 本发明能够根据生成分数录入界面,在用户进行考试分数录入时,能够进行输入焦点的自动跳转,这样可以减少用户在分数录入过程中执行的按键等操作的次数,从而提高考试分数录入的效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的方法的流程 图2是本发明实施例提供的试巻定义界面示意 图3是本发明实施例提供的系统的示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
参见图l,本发明实施例提供的考试分数录入方法包括以下步骤
S101 :生成分数录入界面,所述分数录入界面包括录入框; S102 :接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向所述下一录入框输入数据; 其中,在判断是否已完成向当前录入框的数据输入时,可以根据当前输入的数据
内容以及数目来进行判断,具体的判断方法会在后文中结合具体情况进行详细地介绍。
S103 :根据所述输入的数据确定各小题的得分,完成考试分数的录入。
可见,由于能够根据生成分数录入界面,并且在用户进行考试分数录入时,能够进
行输入焦点的自动跳转,因此可以减少用户在分数录入过程中执行的按键等操作的次数,
从而提高考试分数录入的效率。
具体实现时,可以有多种具体的实施方式,下面示例性地介绍其中几种方式。
实施方式一、 在该实施方式一中,用户可以采用正分模式进行分数的录入,相应的,步骤S101 中提供的录入框可以包括各小题得分录入框。具体实现时,用户向小题得分录入框输入的 数据可以有多种方法,下面分别介绍。 方法一、可以由用户直接向各个小题得分录入框输入各小题的得分。用户在操作 时,可以预先在试巻上对每个小题都标注相应的得分,然后再依次输入到小题得分录入框 中。在用户输入的过程中,系统会自动判断是否输入完成,并自动进行输入焦点的跳转。即, 用户输入完一个小题的得分之后,输入焦点会自动跳转到下一小题得分录入框中,用户只 需要继续按下一小题得分对应的按键即可,而不用再按tab键或使用鼠标进行换格操作。 例如,每个小题的得分依次为"2 3 5 3 4 3 5 3 4 3......",则用户仅需依次将
敲击每个数字所对应的按键即可,每输入一个数字时,系统可以在相应的小题录入框中出 现相应的分数。 在这种方法下,由于用户输入的是每个小题的得分,而通常情况下一个小题的满 分分数不过超过10分,即通常是一位数。根据该特点,为了便于系统判断用户是否完成一 个小题的输入,可以将判断条件设置为在默认情况下,每个小题的得分都是一位数,这样, 只要用户在一个小题得分输入框中输入了一位数字,则系统就认为已经完成输入,并自动 将输入焦点跳转到下一小题得分输入框。 当然,在一些特殊情况下,可能也存在一个小题的满分分数为两位数的情况,此 时,为了能够正确地将小题的得分输入到小题得分录入框中,可以预先设置代表需要输入 两位数的第一特殊字符,当某小题的得分为一个两位数时,用户可以先输入该第一特殊字 符,然后再输入具体的分数。例如,该第一特殊字符可以为"*",当某小题的得分为12时,可 以向该小题的得分输入框输入"*12"。 或者,在另一些特殊情况下,还可能存在一个小题的得分为小数的情况,例如为 2. 5分,当然,即使出现小数,通常也只会是小数点后只有一位。此时,为了能够正确地将小 题的得分输入到小题得分录入框中,可以采用先输入小数点的方式,例如,如果得分为2. 5, 则在该小题的得分录入框中输入".25",此时,系统也可以将"."作为一个特殊字符处理, 等到后面输入两位数据之后,再跳转到下一小题得分输入框。 相应的,系统在判断用户是否完成输入时,可以按照以下方法进行如果用户向当 前输入框输入的第一位数据为数字,则当用户输入完该数字时,确定当前录入框的数据输 入已完成;如果用户向当前输入框输入的第一位数据为代表需要输入两位数字的第一特殊 字符,则当用户输入完该第一特殊字符后,再连续输入完两位数字时,确定当前录入框的数 据输入已完成。 总之,在该方法一中,用户可以依次输入每小题的分数,输入的分数默认为一位, 输入满一位时,输入焦点自动转到下一个输入点,如果出现二位分数的小题,先输入"*"号 等第一特殊字符,然后输入这个二位分数,此时,输入的分数满三位后,输入焦点自动转到 下一个输入点。另外,系统能自动判断输入数据的合法性。当有非法数据输入时,可以向用 户发出错误信息并要求更新输入;用户可以按"+ "号键,将输入焦点返回到上一个小题的 分数输入点,按"-"号键,将输入焦点移动到下一个小题的分数输入点(记录头部或记录末尾无效)。 方法二、 在上述方法一中,无论每个小题的实际情况如何,都需要在试巻上为每个小题标 注分数,并依次输入。但是,在实际应用中,某些小题可能存在全部正确的情况,这些全部正 确的小题的得分可能不同,但是其得分都等于各自的满分分数。 根据该特点,可以预先设置代表当前小题全部正确的第二特殊字符,并获取各个
小题的满分分数。这样,只要某小题是全部正确的,则在该小题的得分输入框中输入该第二
特殊字符即可,然后,系统就可以根据预先获知的该小题的满分分数,确定该小题的得分。
可见,对于满分分数不同的小题而言,如果均为全部正确,则可以按同样的按键来完成该小
题得分的输入,而不用找到具体的得分对应的按键,可以从一定程度上节省寻找按键所需
的时间。同时,这样另一个好处在于,对于全部正确的小题,由于不需要输入具体的得分,因
此用户也不再需要在试巻上标注其得分,即仅对没有完全正确的小题标注分数即可,或者,
将全对的小题画勾,有错误的小题标注实际得分。因此,可以减小用户的工作量。 方法三、在方法二的基础上,可能还存在以下特殊情况连续几道小题均全部正
确,这些小题可能属于一个大题,也可能在不同大题中。为了便于完成这种情况下分数的录
入,还可以预先设置代表当前小题及其之后连续指定数目的小题均全部正确的第三特殊字
符。例如,该第三特殊字符为"+ ",如果当前小题及其之后的连续5道小题均全部正确,则可
以在当前小题的得分录入框中输入"+5",然后系统会自动取出当前小题以及其后的连续五
道小题的满分分数,将其作为各个小题的得分即可。 使用该方法三进行输入时,由于可以一次性完成多个小题的输入,因此,可以进一 步提高分数录入的效率;显然的,连续全部正确的小题数目越多,分数录入的速度就越快。
需要说明的是,当采用该方法三时,当用户在一个小题得分录入框输入第三特殊 字符以及指定的数目之后,可以根据当前录入框及所指定的数目,进行输入焦点的跳转。例 如,当指定数目为5时,自动将输入焦点跳转到当前输入框后的第五个输入框,以此类推。
方法四、在方法三所提及的情况下,还可能存在以下特殊情况一个大题下的各个 小题均全部正确。为了便于这种情况下小题分数的输入,在预先获知各个小题的满分分数 的同时,还可以获知各大题与各小题之间的对应关系,同时,还可以预先设置代表当前大题 下当前小题及其之后各个小题均全部正确的第四特殊字符。即,如果某大题下的各个小题 均全部正确,则可以在该大题的第一小题的得分录入框中输入该第四特殊字符,系统在接 收到该特殊字符后,会自动根据预先获知的大题与小题之间的对应关系,找到该小题所在 的大题以及该大题下的其他小题,然后,直接将预先获知的该大题下各小题的满分分数,确 定为该大题下各小题的得分即可。 在该方法四中,由于可以一次性完成一个大题下的各小题的分数输入,因此同样
可以提高分数录入的效率。其中,当用户在一个大题的第一个小题的得分录入框中输入第
四特殊字符时,可以自动将输入焦点跳转到下一大题的第一小题的得分输入框中。 另外,在实际应用中,还可能存在以下情况一个大题中的第一个小题没有全部正
确,但是该大题中的其他小题均全部正确,此时,用户也可以在第一个小题的得分录入框中
输入该小题的得分,然后在该大题的第二小题的得分录入框中输入前述第四特殊字符;相
应的,当系统接收到该数据时,可以自动将该大题中第二小题以后的各小题的满分分数确定为各自的得分。当然,如果是从第三小题开始,后续各小题全部正确,也可以使用该方法 进行分数的录入,以此类推,只要是某大题中从某小题开始各小题均全部正确,就可以在该 小题的得分录入框中输入该第五特殊字符;相应的,系统可以将该大题中该小题及其后续 各小题的满分分数确定为各自的得分。 方法五、与方法四相反,在实际应用中还可能存在以下情况一个大题下的各个小 题均全部错误,此时,该大题下的各小题的得分应全为零。此时,为可以预先设置代表当前 大题下的当前小题及其之后各个小题均全部错误的第五特殊字符,如果某大题下的各个小 题均全部错误,则可以在该大题的第一小题的得分录入框中输入该第五特殊字符,系统在 接收到该特殊字符后,可以自动根据预先获知的大题与小题之间的对应关系,找到该小题 所在的大题以及该大题下的其他小题,然后,将当前大题下各小题的得分确定为零即可。可 见,在该方法五中,由于各小题的得分均为零,因此仅需预先获知大题与小题之间的对应关 系即可,不需要获知各小题的满分分数。 与方法四类似,也可能存在以下情况一个大题中的第一个小题没有全部错误,但 是该大题中的其他小题均全部错误,此时,用户也可以在第一个小题的得分录入框中输入 该小题的得分,然后在该大题的第二小题的得分录入框中输入前述第五特殊字符;相应的, 当系统接收到该数据时,可以自动将该大题中第二小题及其以后的各小题的得分确定为零 分。当然,如果是从第三小题开始,后续各小题全部错误,也可以使用该方法进行分数的录 入,以此类推,只要是某大题中从某小题开始各小题均全部错误,就可以在该小题的得分录 入框中输入该第六特殊字符;相应的,系统可以将该大题中该小题及其后续各小题的得分 确定为零分。 关于输入焦点的跳转情况也与方法四类似,这里不再赘述。 方法六、在实际应用中还可能存在以下情况当前小题及其之后连续指定数目的 小题均全部错误,但是这些小题可能不属于同一大题,此时,可以采用类似方法三的方法, 即可以预先设置代表当前小题及其之后连续指定数目的小题均全部错误的第六特殊字符。 例如,该第六特殊字符可以为"-",当连续全部错误的小题数目为5时,可以在第一错误的 小题得分录入框中输入"-5",此时,系统可以自动将该小题及其后续五个小题的得分均确 定为零分。 显然,在该方法六中,不需要预先获知大题与小题之间的关系,也不需要预先获知
各小题的满分分数。关于输入焦点的跳转情况与方法三类似,这里不再赘述。 需要说明的是,在实际应用中,上述六种方法可以互相结合使用。其中,方法一属
于比较通用的方法,即在后续提到的各种特殊情况中都能适用。但是后面的几种方法都具
有各自的应用条件,可以根据实际情况配合使用,最终达到提高录入效率的目的。另外,在
方法二到方法六中,由于输入的均为预先设置的特殊字符,因此,可以在发现特殊字符时,
直接判断出用户已经完成当前录入框的输入。 为了更好地理解本发明实施例提供的方法,下面结合具体应用中的例子,以将上 述各种方法配合使用为例,对本发明实施例进行详细地介绍。
该方法可以包括以下步骤 步骤一 定义试巻。即提供试巻定义界面,由用户输入试巻的大题题号、每个大题 题号下包含的小题数目,每个小题的满分分数等,以此来获取大题与小题之间的对应关系,以及满分分数等信息。 例如,可以在系统提供的界面中输入大题号和其包含的小题数目,如图2所示,设 第12大题有4道小题,则在"大题号" 一栏中输入12,在"小题数" 一栏中输入4,此时,右 侧会自动出现4道小题的满分分数输入框,用户可以在后面的分数输入框中分别输入每道 小题的分数;输入完成后点"下一大题"则可以继续输入第13大题。所有大题都输入完成 后,则点击"完成",整张试巻设置结束。 需要说明的是,在试巻相同的情况下,定义试巻的操作仅进行一次即可,即假设需 要录入全班同学某一科目的考试成绩,则不用在录入每位同学的考试成绩之前,都进行定 义试巻的操作。 步骤二、在分数录入界面上提供小题得分录入框,各个录入框可以按照预先定义 好的题目顺序进行排列,例如,第1大题有4个小题,第2大题有3个小题,第3大题有5个 小题,等等,则,在分数录入界面上,可以按照以下顺序进行排列第1大题第1小题、第1大 题第2小题、第1大题第3小题、第1大题第4小题、第2大题第1小题、第2大题第2小
题、第2大题第3、第3大题第1小题小题......用户可以根据被测试者答题的具体情况,
进行考试分数的录入。例如,对于只答对一部分的小题(得分既不是满分也不是零分),可 以采用方法一,需要将小题的得分标注在试巻上,然后直接在该小题的得分录入框中输入 具体的得分,等等。系统在进行输入焦点的跳转时,也可以依据前述各具体方法进行。
实施方式二、 在该实施方式二中,在预先获知了各个小题的满分分数的前提下,用户可以采用 负分模式进行分数的录入,相应的,步骤S101中提供的录入框可以包括各小题扣分录入 框。与具体实施方式
一类似,具体实现时,用户向小题扣分录入框输入的数据也可以有多种 方法。 例如,与具体实施方式
一的方法一相类似,可以由用户直接向各个小题得分录入 框输入各小题的所扣分数。用户在操作时,可以预先在试巻上对每个小题都标注相应的扣 分,然后再依次输入到小题扣分录入框中。在用户输入的过程中,系统会自动判断是否输入 完成,并自动进行输入焦点的跳转。即,用户输入完一个小题的扣分之后,输入焦点会自动 跳转到下一小题得分录入框中。同时,系统还可以利用各小题的满分分数减去相应的所扣 分数,得到个小题的得分。 在这种方法下,假设每个小题的扣分依次为"l 0 1 0 0 2 0 3......",则用户仅
需依次将敲击以上每个数字所对应的按键,每输入一个数字时,系统可以获取对应的每个 小题的满分分数,计算出每个小题的得分,还可以在相应的小题录入框中出现相应的分数。
例如对应的每个小题的满分分数为"3 3 6 34 3 7 5......",则得到的每个小题的得分分
别为"2 3 5 3 4 1 7 2......"。 由于通常情况下一个小题的满分分数不过超过10分,即通常是一位数,因此,每 个小题的所扣分数也通常为一位数。判断是否完成当前输入的判断条件也可以与具体实施 方式一的方法一中所描述的方法相同,可以参照执行,这里不再赘述。 与具体实施方式
一的方法类似,针对实际应用中的一些特殊情况,也可以采用一 些特殊方法,来减少按键的次数,从而进一步提高录入的效率。例如,同样可以设置代表当 前小题全部正确的第二特殊字符,或代表当前小题及其之后连续指定数目的小题均全部正
12确的第三特殊字符,或代表当前小题及其之后连续指定数目的小题均全部错误的第六特殊 字符。或者,还可以预先获知试巻包含的各大题与各小题之间的对应关系,此时还可以预先 设置代表当前大题下当前小题及其之后各个小题均全部正确的第四特殊字符,或代表当前 大题下当前小题及其之后各个小题均全部错误的第五特殊字符。针对各种特殊字符,具体 的含义可以与实施方式一中的相同,因此具体的处理方法也可以参照具体实施方式
一的相 应部分的描述,这里不再赘述。 在该实施方式二中,也可以如实施方式一的图2所示一样,预先定义试巻,定义好 之后,系统可以按照定义的题目顺序显示出各个小题的扣分录入框,然后用户在这些录入 框中输入具体的所扣分数,或者针对特殊情况输入预先定义的各种特殊字符即可。
实施方式三、 在前述实施方式一及实施方式二中,录入框都是针对每个小题设置的,在实际应 用中,可能存在这样的情况整张试巻中可能只有少数几个小题答错,其他大部分小题都是 全部正确的。针对这种情况,本发明实施例提供了以下方法在分数录入界面中提供的录入 框为出错小题扣分录入框,即只针对出错的小题进行分数录入即可,其他的小题均可按照 满分处理。当然,在这种方式下,系统需要预先获知试巻包含的各大题与各小题之间的对应 关系,以及各个小题的满分分数。 用户输入的数据可以包括出错小题所在的大题题号、出错小题的小题题号以及出 错小题所扣分数;当系统接收到这样的数据时,可以首先利用大题题号、小题题号找到该出 错小题的满分分数,然后用该满分分数减去该小题所扣分数,即可得到该小题的得分。例 如,如果第五大题的第三小题没有完全正确,所扣分数为2分,则可以在出错小题录入框 中,输入"532",此时,系统就可以找到预先获知的第五大题第三小题的满分分数,假设为3 分,然后就可以得到该小题的得分为1分。 由于系统需要自动判断用户是否已经完成在当前录入框的输入,因此还需要预先 设定判断的规则,针对上述输入情况,可以默认为每个字段上都需要输入一位数字,这样在 默认情况下,如果用户输入的前三位数据都是数字类型,则认为用户在该录入框中的输入 已完成;如果某字段需要由两位数来表示,则可以采用与方法一所描述的方法,即可以在 预输入的数字前加上第九特殊字符,然后再在后面输入具体的数字,系统可以将该特殊字 符之后的连续两位数字作为相应字段的数据,同时还可以根据用户输入的代表需要输入两 位数字的第九特殊字符的数目,以及当前输入框中已输入数据的数目,确定当前录入框的 数据输入是否已完成。例如,第九特殊字符可以是"*",此时,如果是第18大题第2小题 扣1分,则输入"*1821",如果是第1大题的第10小题扣2分,则输入"1*102",如果是第 3大题的第5小题扣12分,则输入"35*12",如果是第13大题的第5小题扣12分,则输入 "*135*12",等等。 需要说明的是,由于各个试巻中出错小题的数目取决于各个答题者的答题情况, 因此系统无法预先获知当前试巻中共有多少小题出错,进而也无法预先获知共需要多少个 出错小题扣分录入框。为此,在这种情况下,可以在初始状态下仅提供一个出错小题扣分录 入框,当用户输入相应的数据,并自动判断出输入已完成之后,再在分数录入界面提供下一 个出错小题扣分录入框,并自动将输入焦点跳转到该新生成的录入框中;此时,如果还有其 他小题出错则用户就可以直接在该输入框中进行数据的输入,否则,可以按下一个结束键,来结束此次输入,系统会认为该试巻中只有当前已经输入的几个小题出错,并根据各小题
的满分分数,以及出错小题的扣分分数,给出整张试巻中各小题的得分情况界面。 当然,也可以为"大题题号"、"小题题号"及"所扣分数"分别设置录入框,此时,每
个录入框中仅需输入一个字段的数据,具体的输入方法及判断规则都可以与方法一种的相似。 实际应用中,对于完全错误的小题,得分应该为零,为了进一步提高录入的效率, 可以预先设置代表一个小题全部错误的第七特殊字符,这样,用户就可以在出错小题录入 框中输入出错小题所在的大题题号、出错小题的小题题号以及代表该小题全错的第七特殊 字符。比如,该第七特殊字符如果是"\",则当第3大题第2小题完全错误时,就可以输入 "32\",相应的,系统在接收到这样的数据之后,就可以直接将第3大题第2小题的得分确定 为零分,而不用再取出该小题的满分分数进行计算。 实际应用中,还可能存在一个大题下的各个小题均全部错误的情况,此时,可以通 过以下方式进一步提高录入效率预先设置代表一个大题下的各小题均全部错误的第八特 殊字符,这样,用户就可以在出错小题扣分录入框中输入出错小题所在的大题题号以及代 表该大题下的各小题均全错的第八特殊字符。例如,该第八特殊字符可以是'7",如果是当 整个第三大题都错误的时候,则输入"3/"即可,当系统接收到该信息时,就可以利用预先获 知的大题与小题之间的关系,找到该第3大题下的各个小题,将这些小题的得分直接确定 为零分即可。 在该实施方式三中,同样可以如实施方式一的图2所示一样,预先定义试巻,定义 好之后,就可以进行具体的数据输入操作。当用户将所有出错小题扣分都输入完成后,可以 按回车等结束键结束当前试巻的录入,系统可以统计出该试巻所有小题的得分。可见,在该 实施方式三中,只需针对出错的小题输入相应的数据,其他小题都可以由系统自动获得,因 此,对于出错小题较少的试巻,将会达到较高的录入效率。 当然,无论使用以上哪种实施方式,在预先获知了大题与小题之间的对应关系的 前提下,都可以在输入完一个大题下的全部小题后,自动计算出该大题的得分;全部输入完 成之后,还可以自动计算出整张试巻的总分。并且,系统还可以自动显示每个大题的得分、 每个小题的得分和整张试巻的总分,用户可以直接将整张试巻的总分抄到试巻上即可,不 用再另行计算,因此也从一定程度上减轻了用户的工作量。 此外,由于本系统的自动性强,用户需要输入的是一连串的数字或特殊字符,不用 执行换格等操作,因此在很多情况下,用户在录入过程中,视线一直在试巻或者键盘上即 可。但是,可能会出现输入错误的情况,为此,本发明实施例在用户向当前录入框输入数据 的同时,还可以对所述输入的数据进行语音提示,使得用户可以通过听觉来验证数据输入 的正确性,如果发生输入错误,不用观看显示器屏幕也可以及时发现,保证数据的正确性。
与本发明实施例提供的方法相对应,本发明实施例还提供了一种考试分数录入系 统,参见图3,该系统包括 界面生成单元301,用于生成分数录入界面,所述分数录入界面包括录入框;
自动跳转单元302,用于接收用户向当前录入框输入的数据,判断是否已完成向当 前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入 向所述下一录入框输入数据;
得分确定单元303,用于根据所述输入的数据确定各小题的得分,完成考试分数的 录入。 其中,界面生成单元301生成的录入框包括各小题得分录入框。 其中,所述用户输入的数据包括各小题的得分。 为了进一步提高录入效率,可以提供一些特殊字符,例如, 所述系统还可以包括第一预先获知单元,用于预先获知试巻包含的各个小题的 满分分数;所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前 小题及其之后连续指定数目的小题均全部正确的第三特殊字符;或者 所述系统还可以包括第二预先获知单元,用于预先获知试巻包含的各大题与各 小题之间的对应关系,以及各个小题的满分分数;所述用户输入的数据包括代表当前大题 下当前小题及其之后各个小题都全部正确的第四特殊字符;或者 所述系统还可以包括第三预先获知单元,用于预先获知试巻包含的各大题与各 小题之间的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小 题都全部错误的第五特殊字符;或者 所述用户输入的数据包括代表当前小题及其之后连续指定数目的小题均全部错 误的第六特殊字符。 在另一种实施方式下,在系统包括第一预先获知单元的情况下,界面生成单元301 生成的录入框可以包括各小题扣分录入框,其中,第一预先获知单元可以用于预先获知试 巻包含的各个小题的满分分数。 此时,所述用户输入的数据可以是各小题的所扣分数。
其中,所述自动跳转单元包括 第一判断子单元,用于如果用户向当前输入框输入的第一位数据为数字,则当用 户输入完该数字时,确定当前录入框的数据输入已完成;或者 第二判断子单元,用于如果用户向当前输入框输入的第一位数据为代表需要输入 两位数字的第一特殊字符,则当用户输入完该第一特殊字符后,再连续输入完两位数字时, 确定当前录入框的数据输入已完成。
同样,可以预先设置一些特殊字符,以便进一步提高录入的效率,例如
所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小 题及其之后连续指定数目的小题均全部正确的第三特殊字符,或代表当前小题及其之后连 续指定数目的小题均全部错误的第六特殊字符;或者 所述系统还可以包括第三预先获知单元,用于预先获知试巻包含的各大题与各 小题之间的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小 题均全部正确的第四特殊字符,或代表当前大题下当前小题及其之后各个小题均全部错误 的第五特殊字符。 此外,在再一实施方式下,在系统包括第二预先获知单元的前提下,界面生成单元 301生成的录入框可以包括出错小题扣分录入框,其中,第二预先获知单元用于预先获知试 巻包含的各大题与各小题之间的对应关系,以及各个小题的满分分数。 相应的,所述用户输入的数据包括出错小题所在的大题题号、出错小题的小题题 号以及出错小题所扣分数;或者,出错小题所在的大题题号、出错小题的小题题号以及代表该小题全错的第七特殊字符;或者,出错小题所在的大题题号以及代表该大题下的各小题 均全错的第八特殊字符。 其中,自动跳转单元302具体用于根据用户输入的代表需要输入两位数字的第九 特殊字符的数目,以及当前输入框中已输入数据的数目,确定当前录入框的数据输入是否 已完成。 为了便于用户及时验证数据输入的正确性,该系统还可以包括 语音提示单元,用于在向当前录入框输入数据的同时,对所述输入的数据进行语
音提示。 以上对本发明所提供的一种考试分数录入方法及系统,进行了详细介绍,本文中 应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助 理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想, 在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本 发明的限制。
权利要求
一种考试分数录入方法,其特征在于,包括生成分数录入界面,所述分数录入界面包括录入框;接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向所述下一录入框输入数据;根据所述输入的数据确定各小题的得分,完成考试分数的录入。
2. 根据权利要求1所述的方法,其特征在于,所述录入框包括各小题得分录入框。
3. 根据权利要求2所述的方法,其特征在于,所述用户输入的数据包括各小题的得分。
4. 根据权利要求2所述的方法,其特征在于,所述方法还包括预先获知试巻包含的各个小题的满分分数;所述用户输入的数据包 括代表当前小题全部正确的第二特殊字符,或代表当前小题及其之后连续指定数目的小题 均全部正确的第三特殊字符;或者所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,以及各个小 题的满分分数;所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题都全 部正确的第四特殊字符;或者所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,所述用户输 入的数据包括代表当前大题下当前小题及其之后各个小题都全部错误的第五特殊字符;或 者所述用户输入的数据包括代表当前小题及其之后连续指定数目的小题均全部错误的 第六特殊字符。
5. 根据权利要求1所述的方法,其特征在于,所述方法还包括预先获知试巻包含的各 个小题的满分分数;所述录入框包括各小题扣分录入框。
6. 根据权利要求5所述的方法,其特征在于,所述用户输入的数据包括各小题的所扣 分数。
7. 根据权利要求3或6所述的方法,其特征在于,所述是否已完成向当前录入框的数据 输入包括如果用户向当前输入框输入的第一位数据为数字,则当用户输入完该数字时,确定当 前录入框的数据输入已完成;或者如果用户向当前输入框输入的第一位数据为代表需要输入两位数字的第一特殊字符, 则当用户输入完该第一特殊字符后,再连续输入完两位数字时,确定当前录入框的数据输 入已完成。
8. 根据权利要求5所述的方法,其特征在于,所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小题及 其之后连续指定数目的小题均全部正确的第三特殊字符,或代表当前小题及其之后连续指 定数目的小题均全部错误的第六特殊字符;或者所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,所述用户输 入的数据包括代表当前大题下当前小题及其之后各个小题均全部正确的第四特殊字符,或 代表当前大题下当前小题及其之后各个小题均全部错误的第五特殊字符。
9. 根据权利要求1所述的方法,其特征在于,所述方法还包括预先获知试巻包含的各大题与各小题之间的对应关系,以及各个小题的满分分数;所述录入框包括出错小题扣分 录入框。
10. 根据权利要求9所述的方法,其特征在于,所述用户输入的数据包括出错小题所 在的大题题号、出错小题的小题题号以及出错小题所扣分数;或者,出错小题所在的大题题 号、出错小题的小题题号以及代表该小题全错的第七特殊字符;或者,出错小题所在的大题 题号以及代表该大题下的各小题均全错的第八特殊字符。
11. 根据权利要求io所述的方法,其特征在于,所述判断是否已完成向当前录入框的数据输入包括根据用户输入的代表需要输入两位数字的第九特殊字符的数目,以及当前输入框中已 输入数据的数目,确定当前录入框的数据输入是否已完成。
12. 根据权利要求1、2、4或9任一项所述的方法,其特征在于,还包括 在向当前录入框输入数据的同时,对所述输入的数据进行语音提示。
13. —种考试分数录入系统,其特征在于,包括界面生成单元,用于生成分数录入界面,所述分数录入界面包括录入框; 自动跳转单元,用于接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向所述下一录入框输入数据;得分确定单元,用于根据所述输入的数据确定各小题的得分,完成考试分数的录入。
14. 根据权利要求13所述的系统,其特征在于,所述界面生成单元生成的录入框包括 各小题得分录入框。
15. 根据权利要求14所述的系统,其特征在于,所述用户输入的数据包括各小题的得分。
16. 根据权利要求14所述的系统,其特征在于,所述系统还包括第一预先获知单元,用于预先获知试巻包含的各个小题的满分分数; 所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小题及其之 后连续指定数目的小题均全部正确的第三特殊字符;或者所述系统还包括第二预先获知单元,用于预先获知试巻包含的各大题与各小题之间 的对应关系,以及各个小题的满分分数;所述用户输入的数据包括代表当前大题下当前小 题及其之后各个小题都全部正确的第四特殊字符;或者所述系统还包括第三预先获知单元,用于预先获知试巻包含的各大题与各小题之间 的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题都全部 错误的第五特殊字符;或者所述用户输入的数据包括代表当前小题及其之后连续指定数目的小题均全部错误的 第六特殊字符。
17. 根据权利要求13所述的系统,其特征在于,所述系统还包括第一预先获知单元, 用于预先获知试巻包含的各个小题的满分分数;所述界面生成单元生成的录入框包括各小 题扣分录入框。
18. 根据权利要求17所述的系统,其特征在于,所述用户输入的数据包括各小题的所 扣分数。
19. 根据权利要求15或18所述的系统,其特征在于,所述自动跳转单元包括 第一判断子单元,用于如果用户向当前输入框输入的第一位数据为数字,则当用户输入完该数字时,确定当前录入框的数据输入已完成;或者第二判断子单元,用于如果用户向当前输入框输入的第一位数据为代表需要输入两位 数字的第一特殊字符,则当用户输入完该第一特殊字符后,再连续输入完两位数字时,确定 当前录入框的数据输入已完成。
20. 根据权利要求17所述的系统,其特征在于,所述用户输入的数据包括代表当前小题全部正确的第二特殊字符,或代表当前小题及 其之后连续指定数目的小题均全部正确的第三特殊字符,或代表当前小题及其之后连续指 定数目的小题均全部错误的第六特殊字符;或者所述系统还包括第三预先获知单元,用于预先获知试巻包含的各大题与各小题之间 的对应关系,所述用户输入的数据包括代表当前大题下当前小题及其之后各个小题均全部 正确的第四特殊字符,或代表当前大题下当前小题及其之后各个小题均全部错误的第五特 殊字符。
21. 根据权利要求13所述的系统,其特征在于,所述系统还包括第二预先获知单元, 用于预先获知试巻包含的各大题与各小题之间的对应关系,以及各个小题的满分分数;所 述界面生成单元生成的录入框包括出错小题扣分录入框。
22. 根据权利要求21所述的系统,其特征在于,所述用户输入的数据包括出错小题所 在的大题题号、出错小题的小题题号以及出错小题所扣分数;或者,出错小题所在的大题题 号、出错小题的小题题号以及代表该小题全错的第七特殊字符;或者,出错小题所在的大题 题号以及代表该大题下的各小题均全错的第八特殊字符。
23. 根据权利要求22所述的系统,其特征在于,所述自动跳转单元具体用于根据用户 输入的代表需要输入两位数字的第九特殊字符的数目,以及当前输入框中已输入数据的数 目,确定当前录入框的数据输入是否已完成。
24. 根据权利要求13、 14、 16或21任一项所述的系统,其特征在于,还包括 语音提示单元,用于在向当前录入框输入数据的同时,对所述输入的数据进行语音提示。
全文摘要
本发明公开了一种考试分数录入方法及系统,其中,所述方法包括生成分数录入界面,所述分数录入界面包括录入框;接收用户向当前录入框输入的数据,判断是否已完成向当前录入框的数据输入,如果已完成,将输入焦点自动跳转到下一录入框,以便用户直接输入向所述下一录入框输入数据;根据所述输入的数据确定各小题的得分,完成考试分数的录入。通过本发明,能够提高考试分数录入的效率。
文档编号G06F3/048GK101794195SQ20101012583
公开日2010年8月4日 申请日期2010年3月16日 优先权日2010年3月16日
发明者段民兴 申请人:北京商纳科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1