本发明涉及实验室领域,更具体地,涉及一种实验室预约方法与系统。
背景技术:
在高校实验室,时常有其他实验室的实验人员或新进入实验室人员需要进行实验,人员流动速度快。这些新入实验室人员不熟悉仪器的操作和实验用品的使用,很容易造成安全事故。此外,实验室设备的预约和审批主要是以人工管理为主,管理员对预约人员是否了解实验规程和实验设备的情况难以充分掌握的情况下即进行审批,容易造成安全隐患。
技术实现要素:
本发明实施例所要解决的一个技术问题是:提出一种提供能够根据用户情况对实验预约进行预处理的方案。
根据本发明实施例的一个方面,本发明提出一种实验室管理方法,所述方法包括:
S110:获取预约信息;
S120:判断是否符合全部预处理条件;
S130:如果判断是否符合全部预处理条件的结果为符合,则发送预约信息到管理端;
S140:如果判断是否符合全部预处理条件的结果为不符合,则启动考试。
在一种优选的方案中,所述预处理条件包括:存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录。
在一种优选的方案中,发送预约信息到管理端的步骤后还包括:
S131:获取审批信息;
S132:发送所述审批信息到客户端。
在一种优选的方案中,启动考试步骤还包括:
S141:生成试题;
S142:发送试题到客户端;
S143:获取作答信息;
S144:判断作答信息的分值是否大于预设阈值;
S145:如果判断作答信息的分值大于预设阈值,则生成考试通过记录的结果并进入S120步骤。
在一种优选的方案中,生成考试结果步骤还包括:
S146:发送考试通过记录到客户端。
根据本发明实施例的又一个方面,本发明提供一种实验室预约服务器(以下简称“预约服务器”),所述预约服务器包括:
获取单元,用于获取预约信息;
判断单元,用于判断是否符合全部预处理条件;
发送单元,用于在判断是否符合全部预处理条件的结果为符合的情况下,发送预约信息到管理端;
考试单元,用于在判断是否符合全部预处理条件的结果为不符合的情况下,启动考试。
在一种优选的方案中,所述预处理条件包括:存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录。
在一种优选的方案中,所述预约服务器还包括:
第一获取模块,用于获取审批信息;
第一发送模块,用于发送所述审批信息到客户端。
在一种优选的方案中,所述考试单元还包括:
试题生成模块,用于生成试题;
第二发送模块,用于发送试题到客户端;
第二获取模块,用于获取作答信息;
第一判断模块,用于判断作答信息的分值是否大于预设阈值;
结果生成模块,用于在判断出作答信息的分值大于预设阈值的情况下,生成考试通过记录的结果。
在一种优选的方案中,所述考试单元还包括:
第三发送模块,用于发送考试通过记录到客户端。
根据本发明实施例的另一个方面,本发明还提供一种实验室预约系统,包括所述预约服务器、客户端和管理端。所述客户端、所述管理端与所述预约服务器通过网络连接。
与现有技术相比,本发明技术方案的优点有:
1、在获取预约信息后,先判断该用户是否满足预处理条件,如果不满足,先要求用户通过考试才允许预约实验,减少用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量。
2、设置了存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录等一系列预处理条件,可以有效甄别出对实验设备、环境不熟悉的用户。
3、对于不熟悉实验设备、实验环境的用户进行考试,使既能让用户在实验前了解实验注意事项,可能存在的问题,又促使用户在实验前能够做好准备,同时使没有准备的学生无法通过考试进行实验,减少实验的安全隐患。
4、能够通过计算机或人工生成试题,既能自动化作业减少工作量,又允许管理员有针对性出题;
5、根据学生的作答信息自动计算总分,实现改卷的自动化,节省教师时间。
与现有技术相比,本发明技术方案的有益效果是:通过预处理条件提前判断用户是否满足预处理条件,如果不满足则要求用户先进行考试,能够减少因用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量。
附图说明
图1为本发明一种实验室预约服务器示意图。
图2为本发明另一种实验室预约服务器示意图。
图3为本发明一种实验室预约服务器的考试单元图。
图4为本发明一种实验室预约客户端示意图。
图5为本发明另一种实验室预约客户端示意图。
图6为本发明一种实验室预约管理端示意图。
图7为本发明一种实验室预约系统示意图。
图8为本发明一种实验室预约方法流程图。
图9为本发明一种实验室预约方法的审批处理流程图。
图10为本发明一种实验室预约方法的考试流程图。
图11为本发明另一种实验室预约方法的考试流程图。
图12为本发明又一种实验室预约方法流程图。
图13为本发明又一种实验室预约方法的考试流程图。
图14为本发明再一种实验室预约方法的流程图。
其中:1、预约服务器;2、客户端;3、服务端;11、获取单元;12、判断单元;13、发送单元;14、考试单元;101、第一获取模块;102、第一发送模块;141、试题生成模块;142、第二发送模块;143、第二获取模块;144、第一判断模块;145、结果生成模块;146、第三发送模块;201、第一输入模块;202、第四发送模块;203、第一接收模块;204、答题模块;205、第二接收模块;206、第二输入模块;207、第五发送模块;208、第三接收模块;301、第四接收模块;302、第三输入模块;303、第六发送模块。
具体实施方式
附图仅用于示例性说明,不能理解为对本专利的限制;
下面结合附图和实施例对本发明的技术方案做进一步的说明。
下面对本发明中的词语做统一定义:
用户:预约实验的人员;
管理员:实验室管理人员;
预约信息,包括:预约编号、用户编号、预约实验开始时间、实验结束时间、预约实验室、预约设备、预约实验用品、预约时间;
作答信息,包括:题目编号、每个题目编号的作答结果、答题开始时间、答题结束时间、用户编号;
审批信息,包括:审批编号、审批时间、审批结果、审批原因、预约编号、审批人编号;
实施例1
如图1所示,本实施例提供一种实验室预约服务器1(以下简称“预约服务器”),所述预约服务器1包括:
获取单元11,用于获取预约信息;
判断单元12,用于判断是否符合全部预处理条件;
发送单元13,用于在判断是否符合全部预处理条件的结果为符合的情况下,发送预约信息到管理端;
考试单元14,用于在判断是否符合全部预处理条件的结果为不符合的情况下,启动考试。
在具体实施过程中,所述预处理条件包括:存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录。
在具体实施过程中,如图2所示,所述预约服务器1还包括:
第一获取模块101,用于获取审批信息;
第一发送模块102,用于发送所述审批信息到客户端。
在具体实施过程中,如图3所示,所述考试单元14还包括:
试题生成模块141,用于生成试题;
第二发送模块142,用于发送试题到客户端2;
第二获取模块143,用于获取作答信息;
第一判断模块144,用于判断作答信息的分值是否大于预设阈值;
结果生成模块145,用于在判断出作答信息的分值大于预设阈值的情况下,生成考试通过记录的结果。
在具体实施过程中,如图3所示,所述考试单元14还包括:
第三发送模块146,用于发送考试通过记录到客户端2。
如图4所示,本实施例还提供一种实验室预约客户端2(以下简称“客户端”),所客户端2包括:
第一输入模块201,用于接受预约信息的输入;
第四发送模块202,用于发送预约信息到预约服务器1;
第一接收模块203,用于在预约服务器1判断是否符合全部预处理条件的结果为符合的情况下,接收审批信息;
答题模块204,用于在预约服务器1判断是否符合全部预处理条件的结果为不符合的情况下,启动答题;
在具体实施过程中,如图5所示,所述客户端2还包括:
第二接收模块205,用于接收预约服务器1所生成的试题;
第二输入模块206,用于接受对所述试题的作答信息的输入;
第五发送模块207,用于在满足触发条件时发送所述试题的作答信息到预约服务器1;
所述触发条件可以是预设的时间段结束,也可以是用户与客户端的交互,如客户端上的提交控件被点击。
在具体实施过程中,所述客户端还包括:
第三接收模块208,用于接收考试通过记录。
如图6所示,本实施例还提供一种实验室预约管理端(以下简称“管理端”),所述管理端包括:
第四接收模块301,用于接收预约信息;
第三输入模块302,用于接收审批信息的输入;
第六发送模块303,用于发送所述审批信息到预约服务器1。
如图7所示,本实施例还提供一种实验室预约系统3,包括所述预约服务器1、客户端2和管理端3。所述客户端2、所述管理端3与所述预约服务器1通过网络连接。
本实施例通过预处理条件提前判断用户是否满足预处理条件,如果不满足则要求用户先进行考试,提供了一种能够减少因用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量的实验室预约系统。
实施例2
如图8所示,本实施例提供一种实验室预约方法,所述方法包括:
S110:获取预约信息;
S120:判断是否符合全部预处理条件;
S130:如果判断是否符合全部预处理条件的结果为符合,则发送预约信息到管理端;
S140:如果判断是否符合全部预处理条件的结果为不符合,则启动考试。
在获取预约信息后,先判断该用户是否满足预处理条件,如果不满足,先要求用户通过考试才允许预约实验,减少用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量。
在具体实施过程中,所述预处理条件包括:存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录。
设置了存在对应于该用户的考试通过记录、上次考试时间与当前时间的间隔小于阈值、上次实验时间与当前时间的间隔小于阈值、实验设备无更新或预设时间段内无出错记录等一系列预处理条件,可以有效甄别出对实验设备、环境不熟悉的用户。
对于不熟悉实验设备、实验环境的用户进行考试,使既能让用户在实验前了解实验注意事项,可能存在的问题,又促使用户在实验前能够做好准备,同时使没有准备的学生无法通过考试进行实验,减少实验的安全隐患。
在具体实施过程中,如图9所示,发送预约信息到管理端的步骤后还包括:
S131:获取审批信息;
S132:发送所述审批信息到客户端。
在具体实施过程中,如图10所示,启动考试步骤还包括:
S141:生成试题;
可以由计算机从题库中抽取试题,也可以根据实验室的出错记录生成试题。此外,还可以由管理员人工生成试题。能够通过计算机或人工生成试题,既能自动化作业减少工作量,又允许管理员有针对性出题;
S142:发送试题到客户端;
S143:获取作答信息;
S144:判断作答信息的分值是否大于预设阈值;
S145:如果判断作答信息的分值大于预设阈值,则生成考试通过记录的结果并进入S120步骤。
根据学生的作答信息自动计算总分,实现改卷的自动化,节省教师时间。
在具体实施过程中,如图11所示,生成考试结果步骤还包括:
S146:发送考试通过记录到客户端。
如图12所示,本实施例提供了另一种实验室预约方法,所述方法包括:
S210:接受预约信息的输入;
S220:发送预约信息到预约服务器;
S230:如果预约服务器的判断是否符合全部预处理条件的结果为符合,则接收审批信息;
S240:如果预约服务器的判断是否符合全部预处理条件的结果为不符合,则启动答题;
在具体实施过程中,如图13所示,所述启动答题步骤包括:
S241:接收试题;
S242:接受对所述试题的作答信息的输入;
S243:在满足触发条件时发送所述试题的作答信息到预约服务器;
所述触发条件可以是预设的时间段结束,也可以是用户与客户端的交互,如客户端上的提交控件被点击;
在具体实施过程中,如图13所示,在满足触发条件时发送所述试题的作答信息到预约服务器步骤之后还包括:
S244:接收考试通过记录。
如图14所示,本实施例提供了又一种实验预约方法,所述方法包括
S310:接收预约信息;
S320:接受审批信息的输入;
S330:发送所述审批信息到预约服务器;
本实施例通过预处理条件提前判断用户是否满足预处理条件,如果不满足则要求用户先进行考试,提供了一种能够减少因用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量的实验室预约方法。
上述实验室预约系统是实现本实施例提供的方法的硬件基础,所述方法和系统结合实现了实验室预约,能够减少因用户不熟悉实验设备、实验环境等因素引发的安全风险,减轻管理员审批的工作量。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。