一种汽车兵驾驶科目考核评判系统的制作方法

文档序号:11096154阅读:562来源:国知局
本发明属于用于驾驶评判系统领域,特别涉及一种汽车兵驾驶科目考核评判系统。
背景技术
:通信部队战斗力的生成离不开强有力的机动运输保障力量,而传统的汽车兵训练与考核方式对快速生成保障能力带来了一定的影响,为解决这一难题,需从提高信息化水平和培训效益上下功夫。目前,我们在汽车兵培训中,已探索改革了新的培训模式,驾驶理论已实现自动化学习与考核,而驾驶科目的考核还沿用传统的人工评判方式,在恶劣天候环境中传统考核评判方式带来了很大不便;为了提高汽车兵驾驶科目考核评判的效率,最终达到汽车兵驾驶理论、实操科目的全程自动化考核,提高汽车兵训练的军事效益,需要提供一种评判系统,现有技术公开了一些采用计算机来对驾驶人员进行评判的系统,例如CN102789720公开了一种驾驶人灯光使用计算机评判系统及评判方法等,又如CN106157744公开了一种商用车辆驾驶员评价考核系统,现有技术公开的各评判系统考核过程中,只能单一的选择考生然后进行考核评判,很难满足先选择考生,再选择考核科目,或先选择考核科目再选择考生的操作模式之间的灵活切换式,考核流程复杂。技术实现要素:为了解决现有技术中的问题,本发明提供一种汽车兵驾驶科目考核评判系统,该评判系统在汽车兵考核过程中,在客户端既可以先选择考生,再选择考核项目;也可以先选择考核项目,再选择考生,实现了考生与考核项目的灵活切换,简化了考核流程。本发明具体技术方案如下:一种汽车兵驾驶科目考核评判系统,其特征在于,评判系统包括相互通讯的服务器、服务器数据库和若干客户端,每一客户端都有唯一的编号;服务器数据库以数据表的形式存储和管理考核数据;服务器包括系统管理模块、数据管理模块、考务管理模块和系统帮助模块;系统管理模块,用于管理用户数据、设置和管理考核过程中所涵盖的网段、控制客户端登录时间;数据管理模块,用于录入、编辑考生信息、考评员信息、评判标准及车辆信息,并存储在服务器数据库中;考务管理模块,用于配置考评员、校验分组、设置配分比重、导入评判数据、核算考核成绩、导出考核成绩、成绩备份和成绩查询;系统帮助模块,用于提供一对用户进行使用帮助的说明文档;客户端包括数据传输模块、数据存储模块、登录模块、考核模块、判断模块、更新模块和考核成绩记录模块;数据传输模块,用于实现服务器数据库、服务器与客户端之间的数据传输,将从服务器数据库读取的数据存储到数据存储模块中;登录模块,用于为考评员提供一登录界面,并读取数据存储模块中存储的考评员信息,以列表的形式显示在登录界面上,登录界面上还显示有登录按钮;考核模块,用于接收点击某一考评员的登录指令,并将点击的考评员姓名和考评编号通过数据传输模块传输给服务器数据库,同时通过数据传输模块读取服务器数据库中与该考评员编号、该考评员对应的考核项目匹配的考生信息、考核科目和考试内容,并将考评员信息、考生信息、考核科目、考试内容和分数构建考生信息类;还用于提供一考核界面,考核界面分为左边区域、中间区域和右边区域,左边区域用于显示考生姓名,右边区域用于显示考核科目,中间区域用于显示与考核科目对应的考试内容和分数,中间区域还显示有与每条考试内容对应的扣分按钮和恢复按钮;判断模块,用于接收点击某一考生指令,并判断该考生对应的考核科目是否为空,如果为空,发出提示信息;如果不为空,向更新模块发送更新指令;更新模块,用于接收判断模块发送的更新指令,自动将考核界面右侧区域更新显示为与该考生对应的考核科目;还用于接收点击某一科目指令时,自动将中间区域更新显示为与该科目对应的考试内容和分数;考核成绩记录模块,用于接收点击扣分按钮时的扣分指令,并记录该项考试内容对应扣除的分数,将其添加到考生信息类对应的位置;还用于接收点击恢复按钮时的恢复指令,并将该项考试内容记录的扣除的分数进行清零处理。进一步的改进,系统管理模块包括:设置管理员子模块,用于管理用户数据;配置网络子模块,用于设置考核过程中所涵盖的网段;终端配置子模块,用于控制各客户端的登录时间;数据管理模块包括:建立考试批次子模块,用于实现考试名称、考试代号的编辑录入;录入考评员子模块,用于编辑考评员信息,考评员信息包括考评员姓名、考评员编号和评判器编号;录入考生子模块:用于录入、编辑、清除、修改和存储考生信息,还用于对是否补考进行标记;考生信息包括考生类型、考生姓名、准考证号、班级信息、考试车型选择、考试项目:录入车辆子模块,用于编辑车辆牌号、选择车辆类型、编辑依靠场地、编辑管理人员、指定考评员、编辑备注信息、添加车辆信息及删除车辆信息;导入评判标准子模块,用于将所预设的评判标准经评判标准编辑器入录后,导入到服务器数据库中;编辑评判标准子模块,用于对考核评判标准的编辑入录;考务管理模块包括:配置考评员子模块,用于按照考核预案,选择考评员并进行分组,形成分组信息列表,再选择该考评员负责考核的考生;校验分组数据子模块,用于按照分组情况,设计考评员信息列表框、分组信息列表框和考生信息列表框,在考评员信息和分组信息列表中选择已导入的信息,然后在考评员信息列表框架中显示分配好的分组信息,通过校验分组数据按钮,进行数据校验;设置配分比重子模块,用于设置考核项目的配分比重,考核项目分为场地、道路、排障、保养、勤务;导入评判数据子模块,用于打开客户端分数数据、导入当前分数、清空打开分数数据和重新导入分数数据;核算成绩子模块,用于根据服务器数据库中存储的各考核科目对应的分数核算该考生的考核成绩;导出考核成绩子模块,用于以EXCEL表格的形式导出核算后的考核成绩;成绩备份入库子模块,用户将核算后的考核成绩备份入服务器数据库;成绩查询子模块,用于提供一查询考核成绩的界面。进一步的改进,客户端还包括运行状态检测模块和显示模块,运行状态检测模块,用于实时检测考核界面的运行状态,当检测到当前的运行状态属于要退出状态时,向数据存储模块发送存储此状态下所有考生已考核科目对应的分数,并向数据传输模块发送将该分数传输给服务器数据库的指令;当检测到再次显示此状态时,向数据传输模块发送读取服务器数据库中存储的该状态下的所有考生的考核成绩,并通过显示模块进行显示。进一步的改进,系统管理模块包括配置网络子模块,配置网络子模块包括网段设置单元、网段IP检索单元、个数判断单元和网段调整单元,网段设置单元,用于为管理员提供一设置网段上线和网段下线的界面,形成一能够登录服务器的通讯网段;网段IP检索单元用于检索各客户端的网段IP,并根据各网段IP统计进入通讯网段的客户端的个数N;个数判断单元,用于将入网客户端的个数N与预设的个数阈值N1进行比对,如果N≥N1,向网段调整单元发送缩小网段下线的指令,如果N<N1,向网段调整单元发送增大网段下线的指令;网段调整单元用于调整网段上线和网段下线。进一步的改进,系统管理模块包括终端配置子模块,终端配置子模块包括登录时间统计单元、登录时间比对单元和登录终止单元;登录时间统计单元,用于接受点击某一考评员的登录指令,并统计该客户端的登录时间T;登录时间比对单元,用于将登录时间T与预设时间阈值T1进行比对,如果T≥T1,向登录终止单元发送终止客户端登录指令,登录终止单元用于通过数据传输模块向客户端发送终止登录提示信号。进一步的改进,配置网络子模块还包括入网客户端判断单元、传输数据请求单元和处理判断单元;入网客户端判断单元,用于当登录时间比对单元比对出T<T1时,判断客户端某一网址是否在通讯网段范围内,如果在通讯网段范围内,向传输数据请求单元发送指令,否则向处理判断单元发送指令;传输数据请求单元用于每隔S秒后,向数据传输模块发送将考核科目对应的分数传输给服务器数据库的指令;处理判断单元,用于实时判断网段调整单元是否对网段下线进行增大处理,如果进行了增大处理,向入网客户端判断单元发送指令,否则向登录终止单元发送指令。进一步的改进,数据管理模块包括录入考生子模块、补考标记子模块和隐藏消息显示子模块;录入考生子模块,用于录入考生信息,每一考生的考生信息内都有一隐藏文件,隐藏文件内设有一补考标识,考生信息包括考生类型、考生姓名、准考证号、班级信息、考试车型、考试项目;补考标记子模块,用于生成补考标签,补考标签包括补考科目和准考证号,隐藏消息显示子模块,用于根据补考标签中准考证号找到对应的考生,将该考生信息内的隐藏文件进行显示。进一步的改进,考务管理模块包括导入评判数据子模块、核算成绩子模块和成绩判断子模块,导入评判数据子模块用于从服务器数据库中导出某考生各项考核科目对应的分数;核算成绩子模块,用于核算某考生的考核成绩S,并存储在服务器数据库内;成绩判断子模块,用于判断考核成绩S与预设成绩S1的大小,如果S<S1,向补考标记子模块发送指令。进一步的改进,所述考务管理模块包括设置配分比重子模块,所述设置配分比重子模块包括考核项目处理单元、考生考核项目统计单元、考核项目个数判断单元、第一重置单元和第二重置单元,所述考核项目处理单元,用于统计考核项目的个数m,并设置每一考核项目的比重分别为B1、B2…Bm,B1+B2+…+Bm=1;所述考生考核项目统计单元,用于统计考生的考核项目的个数n,n≤5,所述考核项目个数判断单元用于判断n与m的大小,如果n=m,设置该考生的考核项目的比重分别为B1、B2…Bm,B1+B2+…+Bm=1,如果n>m或2<n<m向第一重置单元发送指令;如果n=1,设置该考核项目的比重为1;如果n=2,向第二重置单元发送指令;所述第一重置单元,用于先判断n个考核项目是否含有场地考核和/或道路考核,如果同时含有场地考核和道路考核,设置场地考核的比重为C1、道路考核的比重为C2、其余考核项目的比重为C3…Cn,C1+C2+C3+…+Cn=1,其中,C2≥C1≥2(C3+…+Cn),且C3到Cn均分;如果含有场地考核或道路考核其中一个,设置场地考核或道路考核的比重为E1,其余考核项目的比重为E2…En,其中E1+E2+…+En=1,其中,(E2+…+En),且E2到En均分;所述第二重置单元,用于先判断两个考核项目是否含有场地考核和/或道路考核,如果两个考核项目为场地考核和道路考核,均分两个考核项目的比重,如果含有场地考核或道路考核其中一个,设置场地考核或道路考核的比重为D1,另一考试项目的比重为D2,D1+D2=1,进一步的改进,所述考务管理模块还包括考核成本计算单元、考核成本判断单元和考核项目比重重置单元,所述考核成本计算单元用于根据考核项目的比重计算考核成本M和M1,M为默认考核比重的成本,M1为考生考核项目的成本,考核成本的计算方法:Fm表示考核项目所用费用,A表示考核项目的比重;当第一重置单元判断或第二重置单元判断n个考核项目含有场地考核和/或道路考核,向所述考核成本计算单元发送计算考生考核成本的指令;所述考核成本判断单元,当第一重置单元534或第二重置单元重设比重为C1、C2、C3…Cn或E1、E2…En或D1、D2时,根据所述考核成本计算单元计算出的M与M1,计算出Q的大小,Q=M1-M,并判断Q与0的大小,如果Q≤0,发出比重设置合理的信号,如果Q>0,向考核项目比重重置单元发送指令;所述考核项目比重重置单元,用于重新设定该考生考核项目的考核比重,并根据各比重、考核项目所用费用及M重新计算Q,直到找到使Q值最小的各考核项目的比重。本发明的有益效果如下:1.本发明提供一种汽车兵驾驶科目考核评判系统,在汽车兵考核过程中,客户端既可以先选择考生,再选择考核项目;也可以先选择考核项目,再选择考生。采用传统的考核界面设计,很难满足需求。本发明的考核界面采用左、右、中的布局设计,左面显示考生、右面显示考核项目、中间显示考核内容和分数。考官可以先选择考生,再选择考核项目进行考核;也可以先选择考核项目,再选择考生进行考核。通过这种界面设计,实现了考生与考核项目的灵活切换,简化了考核流程,满足了客户端简单易操作的需求。2.本发明提供的汽车兵驾驶科目考核评判系统便于在野外实战化训练考核中使用,实现无纸化、自动化考核评判,能够克服在恶劣天候环境中纸制传统考核评判方式带来的不便;汽车兵驾驶科目考核评判系统的研制,可以最终达到汽车兵驾驶理论、实操科目的全程自动化考核,大大提高汽车兵训练的军事效益,为军事交通运输力量生成起到大力推动作用。3.本发明提供的汽车兵驾驶科目考核评判系统具备强大的数据管理功能,能够对实操考核成绩及相关数据进行长期保存和分类管理,即可以在培训练期间客观分析考生在训练中存在的共性及个性问题,为教练员改进教学训练方法提供科学的依据,还能够通过新训复训,职业技能鉴定的成绩综合分析某名汽车兵的技术技能成长状况,对所有数据进行收集、汇总和分析,为提高汽车兵训练数字化管理水平发挥作用。附图说明图1为实施例1一种汽车兵驾驶科目考核评判系统的结构框图;图2为实施例2的服务器的结构框图;图3为实施例3的客户端的结构框图;图4为实施例4的配置网络子模块的结构框图;图5为实施例5的终端配置子模块和配置网络子模块的结构框图;图6为实施例6的数据管理模块和考务管理模块的结构框图;图7为实施例7的配分比重子模块的结构框图。具体实施方式实施例1本发明提供一种汽车兵驾驶科目考核评判系统,如图1所示,该评判系统包括相互通讯的服务器1、服务器数据库2和若干客户端3,每一客户端3都有唯一的编号;服务器数据库2以数据表的形式存储和管理考核数据,其中,服务器1包括系统管理模块10、数据管理模块20、考务管理模块50和系统帮助模块40;系统管理模块10,用于管理用户数据、设置和管理考核过程中所涵盖的网段、控制客户端3登录时间;主要是使客户可以通过系统管理模块的设置提高系统的安全性,并对入网客户端的相关信息进行掌握和控制;数据管理模块20,用于录入、编辑考生信息(存储在服务器数据库的考生信息表DTSksxx中,如表1所示,其中除序号采用无符号的整型数据类型外,其他字段的类型均为STRING类型,可灵活控制其长度)、考评员信息(存储在服务器数据库的考评员信息表DTSkpyxx中,如表2所示)、评判标准(存储在服务器数据库的评判标准数据表DTSppbz表中,如表3所示,各字段的类型均为STRING类型,可灵活控制其长度)及车辆信息(存储在服务器数据库的车辆信息表DTSclxx中,如表4所示,各字段的类型均为STRING类型,可灵活控制其长度),并存储在服务器数据库2中;主要是使客户通过数据管理模块的操作,在考核之前预先进行各类信息的录入和编辑,为考务工作的开展打好数据基础;表1考生信息表(DTSksxx)表2考评员信息表(DTSkpyxx)序号字段名称字段标识类型长度/精度非空主键外键备注1姓名xmSTRING是否否2考评员编号kpybhSTRING是是否3评分器编号pfqbhSTRING是否是4批次编号pcbhSTRING否否否5录入时间lrsjSTRING否否否表3评判标准数据表(DTSppbz)表4车辆信息表(DTSclxx)序号字段名称字段标识类型长度/精度非空主键外键备注1车牌号cphSTRING是是否2车辆类型cllxSTRING是否否3停靠场地tkcdSTRING是否否4管理人员glrySTRING是否否5备注bzSTRING否否否考务管理模块50,用于配置考评员、校验分组、设置配分比重、导入评判数据、核算考核成绩、导出考核成绩、成绩备份和成绩查询;该模块是考核评判系统的核心功能模块,主要是根据考务流程设计,实现考务工作的自动化和无纸化;系统帮助模块40,用于提供一对用户进行使用帮助的说明文档;客户端3包括数据传输模块31、数据存储模块32、登录模块33、考核模块34、判断模块35、更新模块36和考核成绩记录模块37;数据传输模块31,用于实现服务器数据库2、服务器1与客户端3之间的数据传输,将从服务器数据库2读取的数据存储到数据存储模块32中;在汽车兵驾驶科目考核评判系统中,针对考评员考核的项目可能不同,对应考核的考生也不同的特点,设计了以考评员姓名和编号为依据的登录模块,该登录模块33,用于为考评员提供一登录界面,并读取数据存储模块32中存储的考评员信息,以列表的形式显示在登录界面上,登录界面上还显示有登录按钮;在考核前,服务器需要为每名考评员分配考核项目,和该考核项目对应的考生,并把这些信息存入服务器数据库;考评员通过客户端点击汽车兵驾驶科目考核系统APP后,程序会自动读取考评员数据表,获得所有考评员信息,并以列表形式出现在登陆界面中;考评员点击自己姓名后,进入考核界面;考核模块34,是评判系统的核心,包含场地、道路、排障、保养、勤务五个考核项目功能和一个考生信息功能,主要用于接收点击某一考评员的登录指令,并将点击的考评员姓名和考评编号通过数据传输模块31传输给服务器数据库2,同时通过数据传输模块31读取服务器数据库2中与该考评员编号、该考评员对应的考核项目匹配的考生信息、考核科目和考核内容,并将考评员信息、考生信息、考核科目、考核内容和分数构建考生信息类,该考生信息类可以为Peninfo.java;还用于提供一考核界面,考核界面分为左边区域、中间区域和右边区域,左边区域用于显示考生姓名,右边区域用于显示考核科目,中间区域用于显示与考核科目对应的考核内容和分数,中间区域还显示有与每条考核内容对应的扣分按钮和恢复按钮;判断模块35,用于接收点击某一考生指令,并判断该考生对应的考核科目是否为空,如果为空,发出提示信息;如果不为空,向更新模块36发送更新指令;更新模块36,用于接收判断模块35发送的更新指令,自动将考核界面右侧区域更新显示为与该考生对应的考核科目;还用于接收点击某一科目指令时,自动将中间区域更新显示为与该科目对应的考核内容和分数;考核成绩记录模块37,用于接收点击扣分按钮时的扣分指令,并记录该项考核内容对应扣除的分数,将其添加到考生信息类对应的位置;还用于接收点击恢复按钮时的恢复指令,并将该项考核内容记录的扣除的分数进行清零处理。本发明提供的评判系统中的客户端采用模块化和层次化的总体设计思路,实现汽车兵驾驶科目考核评判终端系统。考评员能够对每一名考生实时选择考核项目、考核内容,进行评判和打分,考核成绩和考核时间会同步计入服务器数据库。在操作客户端对考生考核前,需要把考评员信息,如考评员姓名、考评员编号、考评员对应的考生等信息存入数据存储模块中。当某考评员通过客户端打开打开汽车兵驾驶科目考核评判终端系统APP软件后,程序读取数据存储模块中的考评员信息,在登录界面上出现考评员信息列表,考评员点击自己的姓名,程序进入考核界面。考核界面包含场地、道路、排障、保养、勤务、考生信息共六部分,其中前五部分为考核项目,包含考生、考核科目和考核内容。通过读取考评员信息表,得到考评员编号,假设考评员编号为K001;由此编号和当前场地考核项目找到该考评员对应的场地考核表k001_cd,场地考核表中包含了场地考核中所有的考生、考核科目和科目对应的考核内容;由场地考核表得到所有考核科目内容;通过考生信息、考评员信息、考核科目、考核内容和分数构建考生信息类Peninfo.java,这个类是整个程序的核心,所有的考核过程都要用到这个类。考核界面由左、中、右三部分组成,左边显示所有考生姓名,右边显示考核科目,中间显示某考核科目对应的考核内容。考核过程如下:1、点击左边某考生,选择右边对应的某项考核科目,中间的考核内容自动更新显示;2、按照考核内容依次考核,若考生某项内容操作失误,点击扣分按钮,扣除分数存入服务器数据库;3、一项考核科目对应的所有考核内容考核完毕后,选择下一项考核科目,按照过程2继续考核;4、某考生对应的所有考核科目考核完毕后,选择下一个考生,按照过程1、2、3继续考核,直到所有考生考核完毕。本发明提供的汽车兵驾驶科目考核评判系统在汽车兵考核过程中,客户端既可以先选择考生,再选择考核项目;也可以先选择考核项目,再选择考生。采用传统的考核界面设计,很难满足需求。本发明的考核界面采用左、右、中的布局设计,左面显示考生、右面显示考核项目、中间显示考核内容和分数。考官可以先选择考生,再选择考核项目进行考核;也可以先选择考核项目,再选择考生进行考核。通过这种界面设计,实现了考生与考核项目的灵活切换,简化了考核流程,满足了客户端简单易操作的需求。实施例2本发明实施例2提供的汽车兵驾驶科目考核评判系统进一步对服务器内的各模块进行限定具体如下;如图2所示,系统管理模块10包括:设置管理员子模块110,用于管理用户数据,包括新建用户、保存用户、修改密码、退出设置等功能;相关数据存储在服务器数据库中的用户管理数据表S3Admin中,如表5所示,通过操作界面实现对服务器数据库的使用和管理,从而实现以上功能;只有管理员用户和标准用户才有权登录该系统,限制性用户无权使用该系统;表5用户管理数据表(S3Admin)序号字段名称字段标识类型长度/精度非空主键外键备注1序号numUINT是是否2管理员名称adminSTRING是否否3密码passwordSTRING是否否4管理员等级levelUINT是否否配置网络子模块120,用于设置考核过程中所涵盖的网段;只有在网段内的客户端才能够登录到服务器上,此功能用来控制入网客户端的数量,同时用来检测该网段的占用情况;通过使用GetHostByName()、ShellExecute()等WindowsAPI函数,并结合UDPSocket的通信特点实现网段IP的检索与限制;其数据存储在服务器数据库网络设置数据表DTSwlpz中,如表6所示,其中除序号采用无符号的整型数据类型外,其他字段的类型均为STRING类型,可灵活控制其长度;其能够设置每次考核过程中所需涵盖的网段,设置网段为了确保只有在符合网段设置范围内的客户端才能够登录到本系统上,此功能为了确保网络的安全;表6网络配置表(DTSwlpz)序号字段名称字段标识类型长度/精度非空主键外键备注1序号idUINT是否否2名称nameSTRING是是否3网段下限lowIPSTRING是否否4网段上限upIPSTRING是否否5本地地址ipSTRING是否否6网关netGateSTRING是否否7子网掩码seedIpSTRING是否否8DNSdnsSTRING是否否终端配置子模块130,用于满足服务器与客户端在无线传输的情况下,控制各终端的登录时间,查看登录状态,确定登录客户端的有效性,进行定向的数据收发;其数据存储在服务器数据库终端信息数据表DTSzdxx中,如表7所示,其中除序号采用无符号的整型数据类型外,其他字段的类型均为STRING类型,可灵活控制其长度;表7终端信息表(DTSzdxx)序号字段名称字段标识类型长度/精度非空主键外键备注1序号idUINT是否否2评分器名称nameSTRING是是否3评分器编号pfqbhSTRING是否否4IP地址ipSTRING是否否如图2所示,数据管理模块20包括:建立考核批次子模块210,用于实现考核名称、考核代号的编辑录入;能够新建不含考生信息的空考核批次,也能够建立已考考生信息的新批次,即实现对已考批次人员进行重新一个批次的考核;所有考核批次的代号在列表中进行显示,能根据实际需要进行删除和新建;录入考评员子模块220,用于编辑考评员信息,考评员信息包括考评员姓名、考评员编号和客户端编号;能够实现考评员信息的修改和存储,也可进行清除和重新入录;录入考生子模块230,用于录入、编辑、清除、修改和存储考生信息,还用于对是否补考进行标记;考生信息包括考生类型、考生姓名、准考证号、班级信息、考核车型选择、考核项目:录入车辆子模块240,用于编辑车辆牌号、选择车辆类型、编辑依靠场地、编辑管理人员、指定考评员、编辑备注信息、添加车辆信息及删除车辆信息;能够实现车辆信息的列表查看和车辆信息EXCEL表格导出;导入评判标准子模块250,用于将所预设的评判标准经评判标准编辑器入录后,导入到服务器数据库2中;并将其作为任意可选项显示在列表框中,实现对不同考生类型、不同考核车型、不同考核科目内容的考核标准的任意选择,且能够进行是否必考的标记;已选标准显示在已选列表中,可任意删除已选项。确定使用已选考核标准后,可将当前考生相关信息全部显示在相应列表中;编辑评判标准子模块260,用于对考核评判标准的编辑入录;设计专门的考核评判标准编辑器,用于考核评判标准的预先编辑,在编辑器中,能够通过选择功能对考生类型、考核项目、考核车型直接进行选择,对科目名称、考核时限、扣分标准、扣分分值等内容在相应的编辑框中进行入录,能够在列表中进行显示、查看、删除、更新,还可实现评判标准记录的插入,所编辑完成的评判标准,以文件形式存储;其数据存储在服务器数据库评判标准表数据表中;如图2所示,考务管理模块50包括:配置考评员子模块510,用于按照考核预案,选择考评员并进行分组,形成分组信息列表,再选择该考评员负责考核的考生;其数据存储在服务器数据库的项目配置数据表DTSxmpz,如表8所示和类型配置数据表DTSlxpz,如表9所示中,各字段的类型均为STRING类型,可灵活控制其长度;表8项目配置表(DTSxmpz)序号字段名称字段标识类型长度/精度非空主键外键备注1项目名称xmSTRING是否否2项目编码bmSTRING是是否3备用项bySTRING否否否表9类型配置表(DTSlxpz)序号字段名称字段标识类型长度/精度非空主键外键备注1类型名称lxSTRING是否否2类型编码bmSTRING是是否3备用项bySTRING否否否校验分组数据子模块520,用于按照分组情况,设计考评员信息列表框、分组信息列表框和考生信息列表框,在考评员信息和分组信息列表中选择已导入的信息,然后在考评员信息列表框架中显示分配好的分组信息,通过校验分组数据按钮,进行数据校验;其数据存储在服务器数据库分组信息表DTSfzxx中,如表10所示,各字段的类型均为STRING类型,可灵活控制其长度;表10分组信息表(DTSfzxx)序号字段名称字段标识类型长度/精度非空主键外键备注1考评员姓名kpyxmSTRING是否否2考生姓名ksxmSTRING是是否3备注bzSTRING否否否设置配分比重子模块530,用于设置考核项目的配分比重,考核项目分为场地、道路、排障、保养、勤务;其主要是按照汽车兵驾驶科目分类情况与训练考核大纲要求,由场地、道路、排障、保养、勤务五类进行灵活配分,按统用性配分设计出一组配分标准,作为默认数值,也能够按不同要求和情形设计多种配分方案,包括均分数值、只考某一类时的配分,最后按确定的配分比重进行后续的成本统计核算;导入评判数据子模块540,用于打开客户端3分数数据、导入当前分数、清空打开分数数据和重新导入分数数据;导入评判数据子模块的功能通过设计打开客户端分数数据、导入当前数据、清空打开数据、重新导入数据4个功能按钮实现;“打开客户端分数数据”功能按钮用于将各客户终端已考核完成且上传至指定文件夹内的成绩数据,在相应的列表框中进行显示预览,“导入当前数据”功能按钮将所选择数据正式导入到服务器数据库中,数、据合并后,信息显示在相应列表框内;核算成绩子模块550,用于根据服务器数据库2中存储的各考核科目对应的分数核算该考生的考核成绩;其数据存储在服务器数据库考生成绩统计表DTSkscj中,如表11所示;表11考生成绩统计表(DTSkscj)导出考核成绩子模块560,用于以EXCEL表格的形式导出核算后的考核成绩;设计“导出成绩”功能按钮,确认无误后点击该按钮即可完成成绩导出任务;成绩备份入库子模块570,用户将核算后的考核成绩备份入服务器数据库2;设计“清除备份数据”功能,以便对备份失误的成绩进行删除,重新进行备份;成绩查询子模块580,用于提供一查询考核成绩的界面,设计查询功能,实现按照“考生单位、考评员、考核批次、考生证件号、考核科目、考核评价、考核年度、考生姓名”等不同条件索引,其数据存储在成绩查询表Score中,如表12所示;表12成绩查询表(Score)实施例3本发明实施例3提供的汽车兵驾驶科目考核评判系统与实施例1不同的是,如图3所示,客户端3还包括运行状态检测模块38和显示模块39,运行状态检测模块38,用于实时检测考核界面的运行状态,当检测到当前的运行状态属于要退出状态时,向数据存储模块32发送存储此状态下所有考生已考核科目对应的分数,并向数据传输模块31发送将该分数传输给服务器数据库2的指令;当检测到再次显示此状态时,向数据传输模块31发送读取服务器数据库2中存储的该状态下的所有考生的考核成绩,并通过显示模块39进行显示。在野外环境下,利用客户端考核的过程中,如果每名考生考核完都进行分数存储,会使程序响应时间变慢;如果考核的过程中切换不同考核界面,或者某些误操作使考核软件退出当前状态,若每名考生分数没有存储,此时先前多名考生的分数就会丢失;本发明实时检测当前程序的运行状态,当检测到当前状态要退出,在数据存储模块中存储此状态所有分数,并通过数据传输模块将该分数传输给服务器数据库,然后服务器调取该分数值,计算每个考生的考核成绩,再存储在服务器数据库内,当检测到要再次显示此状态时,读取服务器数据库中考核成绩并显示,实现了考核成绩的实时存储与显示。实施例4本发明实施例4提供的汽车兵驾驶科目考核评判系统与实施例3不同的是,如图4所示,系统管理模块10包括配置网络子模块120,其可以设置考核过程中所涵盖的网段;只有在网段内的客户端才能够登录到服务器上,此功能用来控制入网客户端的数量,同时用来检测该网段的占用情况;确保只有在符合网段设置范围内的客户端才能够登录到本系统上,此功能为了确保网络的安全;配置网络子模块120包括网段设置单元121、网段IP检索单元122、个数判断单元123和网段调整单元124,网段设置单元121,用于为管理员提供一设置网段上线和网段下线的界面,形成一能够登录服务器1的通讯网段,如192.168.0.1网段上线-192.168.0.254网段下线,网段IP检索单元122用于检索各客户端3的网段IP,通过使用GetHostByName()、ShellExecute()等WindowsAPI函数,并结合UDPSocket的通信特点实现网段IP的检索与限制,并根据各网段IP统计进入通讯网段的客户端3的个数N;个数判断单元123,用于将入网客户端3的个数N与预设的个数阈值N1进行比对,如果N≥N1,向网段调整单元124发送缩小网段下线的指令,如果N<N1,向网段调整单元124发送增大网段下线的指令;网段调整单元124用于调整网段上线和网段下线;为了保证网络资源的充分利用,本发明进一步对进入预设通讯网段的客户端的个数进行判断,并根据实际需要几客户端的个数考对通讯网段的网段上线和网段下线进行调整,提高整个网段的利用率及实际用于需求,达到资源合理利用的目的。实施例5本发明实施例5提供的汽车兵驾驶科目考核评判系统与实施例4不同的是,如图5所示,系统管理模块10包括终端配置子模块130,其可确定登录客户端的有效性,进行定向的数据收发;终端配置子模块130包括登录时间统计单元131、登录时间比对单元132和登录终止单元133;登录时间统计单元131,用于接受点击某一考评员的登录指令,并统计该客户端3的登录时间T;登录时间比对单元132,用于将登录时间T与预设时间阈值T1进行比对,如果T≥T1,向登录终止单元133发送终止客户端3登录指令,登录终止单元133用于通过数据传输模块31向客户端3发送终止登录提示信号。本发明一方面可以实时监测客户端的收发数据的有效性和与服务器通讯的有效性,另一方面可以限制客户端的登录时间、查看登录状态,首先检测客户端的登录时间T,如果T为15h,与T1为12h比较,得出T≥T1,那么直接向客户端发送终止登录的指令。如图5所示,配置网络子模块120包括入网客户端判断单元125、传输数据请求单元126和处理判断单元127;入网客户端判断单元125,用于当登录时间比对单元132比对出T<T1时,判断客户端3某一网址是否在通讯网段范围内,如果在通讯网段范围内,向传输数据请求单元126发送指令,否则向处理判断单元127发送指令;传输数据请求单元126用于每隔S秒后,向数据传输模块31发送将考核科目对应的分数传输给服务器数据库的指令;处理判断单元127,用于实时判断网段调整单元124是否对网段下线进行增大处理,如果进行了增大处理,向入网客户端判断单元125发送指令,否则向登录终止单元133发送指令。如果T为10h,那么就检测该客户端是否在通讯网段范围内,如果在通讯网段范围内,就S秒,例如每隔10秒向客户端发送指令,将考评员打出的分数存储在服务器数据库中,如果该客户端的网段IP不在,那么就实时检测是否通讯网段的范围进行了扩大处理,如果进行增大处理,在对其是否在网段范围内进行判断,如果没有进行增大处理,直接发出终止登录的指令,以此保证客户端登录的有效性和时效性,提供整个系统的利用率。实施例6本发明实施例6提供的汽车兵驾驶科目考核评判系统与实施例5不同的是,如图6所示,数据管理模块20包括录入考生子模块230、补考标记子模块270和隐藏消息显示子模块280;录入考生子模块230,用于录入考生信息,每一考生的考生信息内都有一隐藏文件,隐藏文件内设有一补考标识,考生信息包括考生类型、考生姓名、准考证号、班级信息、考试车型、考试项目;补考标记子模块270,用于生成补考标签,补考标签包括补考科目和准考证号,隐藏消息显示子模块280,用于根据补考标签中准考证号找到对应的考生,将该考生信息内的隐藏文件进行显示。该显示功能可利用现有技术的任何技术手段。考务管理模块50包括导入评判数据子模块540、核算成绩子模块550和成绩判断子模块590,导入评判数据子模块540用于从服务器数据库2中导出某考生各项考核科目对应的分数;核算成绩子模块550,用于核算某考生的考核成绩S,并存储在服务器数据库2内;成绩判断子模块590,用于判断考核成绩S与预设成绩S1的大小,如果S<S1,向补考标记子模块270发送指令。核算成绩的算法:考核科目个数n<6;每一考核科目总分为100分;每一考核科目的分数=每一科目考核总分-该考核科目下所有考核内容扣除的分数;各考核科目比重可调,所有考核科目的比重总和为1;若需调整,可通过考务管理菜单下“设置配分比重子模块”进行重新设置。本发明设置的数据管理模块可实现补考标记的功能,本发明根据各考生的考核成绩来判断该考生是否需要补考,一般设置S1为60分,当考生的考核成绩低于60分时,向补考标记子模块发送生成补考标签的指令,主要是提取需要补考的考生信息,根据该考生信息内的准考证号,找到该考生,将该考生信息内的隐藏文件进行显示,以此显示出补考标记,本发明实现的补考程序可实现自动化和无纸化,操作简单方便。实施例7本发明需要指出的是每名考生中,道路考核或场地考核为必考项;即,每名考生中,或者考道路考核,或者考场地考核,然后可选择是否进行其他考核项目的考核。本发明进一步限定除了场地考核和道路考核除非该考生项目的比重为0,否则具体限定,排障考核最低比重为0.02,保养项目最小比重为0.02,勤务项目最低比重为0.02。本发明实施例7提供的汽车兵驾驶科目考核评判系统与实施例6不同的是,如图7所示,考务管理模块50包括设置配分比重子模块530,设置配分比重子模块530包括考核项目处理单元531、考生考核项目统计单元532、考核项目个数判断单元533、第一重置单元534和第二重置单元535,考核项目处理单元531,用于统计考核项目的个数m,系统默认个数为4,并设置每一考核项目的比重分别为B1、B2…Bm,B1+B2+…+Bm=1,其中系统默认场地的比重B1=0.4,道路的比重B2=0.4,排障的比重B3=0.1,保养的比重B4=0.1;考生考核项目统计单元532,用于统计考生的考核项目的个数n,考核项目个数判断单元533,用于判断n与m的大小,如果n=m,设置该考生的考核项目的比重分别为B1、B2…Bm,B1+B2+…+Bm=1,如果n>m或2<n<m向第一重置单元534发送指令;如果n=1,设置该考核项目的比重为1;如果n=2,向第二重置单元535发送指令;第一重置单元534,用于先判断n个考核项目是否含有场地考核和/或道路考核,如果同时含有场地考核和道路考核,设置场地考核的比重为C1、道路考核的比重为C2、其余考核项目的比重为C3…Cn,C1+C2+C3+…+Cn=1,其中,C2≥C1≥2(C3+…+Cn),且C3到Cn均分,第一重置单元可随机重置,例如,当n=5时,考核项目分别为场地、道路、排障、保养和勤务5个考核;可预设C1=0.4、C2=0.48,C3=0.05,C4=0.05,C5=0.02;如果含有场地考核或道路考核其中一个,设置场地考核或道路考核的比重为E1,其余考核项目的比重为E2…En,其中E1+E2+…+En=1,(E2+…+En),且E2到En均分,假设n=3,只含有场地考核,不含有道路考核,设置E1=0.8,E2=E3=0.2;第二重置单元535,用于先判断两个考核项目是否含有场地考核和/或道路考核,如果两个考核项目为场地考核和道路考核,均分两个考核项目的比重,如果含有场地考核或道路考核其中一个,设置场地考核或道路考核的比重为D1,另一考试项目的比重为D2,D1+D2=1,只有道路考核,没有场地考核,另一考核项目为排障,设置D1=0.6,D2=0.4。本发明提供的评判系统可对考核项目的比重进行设置,根据不同的考核项目的重要性分配比重,更能够考核汽车兵的驾驶能力。本发明以上提供的评判系统在进行考核科项目比重重置时,给出的都是范围值,为了节约考核成本,本发明进一步对考核项目的比重设置进行如下的限定;具体为:考务管理模块50还包括考核成本计算单元536、考核成本判断单元537和考核项目比重重置单元538,考核成本计算单元536用于根据考核项目的比重计算考核成本M和M1,M为默认考核比重的成本,M1为考生考核项目的成本,考核成本的计算方法:Fm表示考核项目所用费用,A表示考核项目的比重,假设场地的费用F1=2300元,道路的费用F2=2500元,排障的费用F3=800元,保养的费用F4=900元,勤务的费用为500元,计算E=2300*0.4+2500*0.4+800*0.1+1000*0.1=2100元,当第一重置单元判断534或第二重置单元535判断n个考核项目含有场地考核和/或道路考核,向考核成本计算单元536发送计算考生考核成本的指令;考核成本判断单元537,当第一重置单元534或第二重置单元C1、C2、C3…Cn或E1、E2…En或D1、D2时,根据考核成本计算单元536计算出的M与M1,计算出Q的大小,Q=M1-M,并判断Q与0的大小,如果Q≤0,发出比重设置合理的信号,如果Q>0,向考核项目比重重置单元538发送指令;考核项目比重重置单元538,用于重新设定该考生考核项目的考核比重,并根据各比重、考核项目所用费用及M重新计算Q,直到找到使Q值最小的各考核项目的比重。具体实例如下:当n=5时,考核项目分别为场地、道路、排障、保养和勤务5个考核;第一重置单元随机设置C1=0.4、C2=0.5,C3=0.1,C4=0.08,C5=0.02,计算M1=2300*0.4+2500*0.5+800*0.06+1000*0.02+500*0.02=2340元,计算Q=2248-2100=148>Q1,考核项目比重重置单元重新设置比重,根据系统设定最后设定的比重C1=0.4、C2=0.41,C3=0.03,C4=0.03,C5=0.03;当设置D1=0.6,D2=0.4,计算考核成本M1=2500*0.6+800*0.4=1820元,计算Q=1820-2100=-280<0,发出设置合理的信号。本发明进一步通过设置考核比重可以控制考生的考核成本,并且能够有效的实现考核,提高整个系统的效率同时,节约成本,节约资源。本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1