本发明涉及计算机技术的技术领域,尤其是涉及一种高铁移动签到方法、装置、计算机设备以及存储介质。
背景技术:
目前,签到已经成为大部分企业对员工考勤的常见方式,其中,对于员工签到的方式,大部分企业都是通过在办公场地设有生物识别的签到设备,例如指纹打卡或者人脸识别打卡,或者是通过员工在移动终端安装相应的第三方软件平台,当员工的移动终端的定位系统定位到员工位于预设的可签到区域后,允许员工通过该第三方软件平台进行手动签到打卡。
现有的签到系统中,对于移动范围比较大的岗位,尤其是对于高铁上的工作人员,上班打卡的地点和下班签退的地点,往往会在不同城市,因此无论是生物识别的签到设备,还是第三方软件平台通过定位系统手动打卡,都会造成不便,因此还有改善空间。
技术实现要素:
本发明的目的是提供一种提供工作地点范围较广的考勤管理的高铁移动签到方法、装置、计算机设备以及存储介质。
本发明的上述发明目的一是通过以下技术方案得以实现的:
一种高铁移动签到方法,所述高铁移动签到方法包括以下步骤:
s10:获取列车班次信息,并从每一所述列车班次信息中获取对应的乘务人员排班信息表;
s20:若获取到设备领取消息,则从所述设备领取消息中获取设备标识以及领取人标识;
s30:将所述领取人标识在所述乘务人员排班信息表中匹配查询;
s40:若匹配查询成功,则生成人员签到信息。
通过采用上述技术方案,通过获取列车班次信息,并从该列车班次信息中获取乘务人员排班信息表,能够有助于清楚获取到每一乘务人员的排班信息;在乘务人员出乘时,通过将乘务人员领取出乘时使用的设备时,将领取的设备标识以及领取该设备的领取人标识进行绑定,能够有助于规范对设备的领取以及出乘的乘务人员的管理;同时,在领取人标识与乘务人员排班信息表中进行匹配查询,进而生成该人员签到信息,使得能够成功领取该设备的乘务人员,且属于该乘务人员排班信息表中对应的时间段的乘务人员进行签到,能够适应于工作地点较广的人员进行考勤。
本发明进一步设置为:步骤s10包括:
s11:获取乘务人标识;
s12:根据所述列车班次信息,对所述乘务人标识进行分配,得到与每一所述列车班次信息对应的所述乘务人员排班信息表。
通过采用上述技术方案,通过根据该列车班次信息,对乘务人员进行分配,能够使得每一高铁的列次均能够合理安排乘务人,也有助于对乘务人员进行考勤。
本发明进一步设置为:步骤s20包括:
s21:从所述设备领取消息中获取人员rfid信息;
s22:从所述人员rfid信息中获取所述领取人标识,以及根据所述人员rfid信息,获取所述设备标识,并将所述设备标识与所述领取人标识进行绑定。
通过采用上述技术方案,通过在设备领取信息中获取人员rfid信息,并将该人员rfid信息与对应的设备标识进行绑定,从而有助于对设备领取的管理,也能够通过领取设备的情况,对人员的考勤进行管理。
本发明进一步设置为:步骤s30包括:
s31:在所述乘务人员排班信息表中获取待匹配标识表;
s32:使用所述乘务人标识在所述待匹配标识表中进行匹配查询。
通过采用上述技术方案,使用乘务人标识,在该待匹配标识表中进行匹配查询,能够匹配出乘务人标识对应的排班安排,便于对乘务人的考勤管理。
本发明进一步设置为:在步骤s40之后,所述高铁移动签到方法还包括:
s41:若获取到设备归还消息,则从所述设备归还消息中获取归还人标识;
s42:将所述归还人标识在所述乘务人员排班信息中进行匹配查询,若匹配查询成功,则生成与所述归还人标识对应的人员签退信息。
通过采用上述技术方案,在乘务人归还领取的设备后,生成对应的人员签退信息,能够有助于对设备的管理,以及人员签退情况进行管理。
本发明的上述发明目的二是通过以下技术方案得以实现的:
一种高铁移动签到装置,所述高铁移动签到装置包括:
信息表获取模块,用于获取列车班次信息,并从每一所述列车班次信息中获取对应的乘务人员排班信息表;
设备领取模块,用于若获取到设备领取消息,则从所述设备领取消息中获取设备标识以及领取人标识;
匹配模块,用于将所述领取人标识在所述乘务人员排班信息表中匹配查询;
签到模块,用于若匹配查询成功,则生成人员签到信息。
通过采用上述技术方案,通过获取列车班次信息,并从该列车班次信息中获取乘务人员排班信息表,能够有助于清楚获取到每一乘务人员的排班信息;在乘务人员出乘时,通过将乘务人员领取出乘时使用的设备时,将领取的设备标识以及领取该设备的领取人标识进行绑定,能够有助于规范对设备的领取以及出乘的乘务人员的管理;同时,在领取人标识与乘务人员排班信息表中进行匹配查询,进而生成该人员签到信息,使得能够成功领取该设备的乘务人员,且属于该乘务人员排班信息表中对应的时间段的乘务人员进行签到,能够适应于工作地点较广的人员进行考勤。
本发明的上述发明目的三是通过以下技术方案得以实现的:
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述高铁移动签到方法的步骤。
本发明的上述发明目的四是通过以下技术方案得以实现的:
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述高铁移动签到方法的步骤。
综上所述,本发明的有益技术效果为:
1.通过获取列车班次信息,并从该列车班次信息中获取乘务人员排班信息表,能够有助于清楚获取到每一乘务人员的排班信息;在乘务人员出乘时,通过将乘务人员领取出乘时使用的设备时,将领取的设备标识以及领取该设备的领取人标识进行绑定,能够有助于规范对设备的领取以及出乘的乘务人员的管理;
2.通过在设备领取信息中获取人员rfid信息,并将该人员rfid信息与对应的设备标识进行绑定,从而有助于对设备领取的管理,也能够通过领取设备的情况,对人员的考勤进行管理;
3.在乘务人归还领取的设备后,生成对应的人员签退信息,能够有助于对设备的管理,以及人员签退情况进行管理。
附图说明
图1是本发明一实施例中高铁移动签到方法的一流程图;
图2是本发明一实施例中高铁移动签到方法中步骤s10的实现流程图;
图3是本发明一实施例中高铁移动签到方法中步骤s20的实现流程图;
图4是本发明一实施例中高铁移动签到方法中步骤s30的实现流程图;
图5是本发明一实施例中高铁移动签到方法中的另一实现流程图;
图6是本发明一实施例中高铁移动签到装置的一原理框图;
图7是本发明一实施例中计算机设备的一示意图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
实施例一:
在一实施例中,如图1所示,本发明公开了一种高铁移动签到方法,具体包括如下步骤:
s10:获取列车班次信息,并从每一列车班次信息中获取对应的乘务人员排班信息表。
在本实施例中,列车班次信息是指高铁系统中,每一高铁线路的信息。乘务人员排班信息表是指记录有每一高铁线路中的乘务人员的信息的数据表格。
具体地,从存储有每一高铁列车的列车班次信息中,在该列车班次信息中,获取该趟列车所有的乘务人员的信息,其中,包括乘务人员的岗位,每一岗位的具体人员的姓名以及该趟列车的班次号、出发到达的站点信息,以及对应的时间等信息。
进一步地,将每一列车班次信息的乘务人员排班信息组成该乘务人员排班信息表。
s20:若获取到设备领取消息,则从设备领取消息中获取设备标识以及领取人标识。
在本实施例中,设备领取消息是指乘务人员领取用于在高铁上使用的设备的信息。设备标识是指用于区分每一设备的标识。领取人标识是指领取设备的乘务人员的标识。
具体地,在乘务人员出乘时,前往存放该设备的地点,通过录入个人的信息,作为该领取人标识,在选取待领取的设备后,将领取的设备的设备标识组成该设备领取消息。其中,该设备可以是用于提供给乘务人员进行扫描乘客的收款码,以及识别乘客的身份证信息等功能的设备。
s30:将领取人标识在乘务人员排班信息表中匹配查询。
具体地,使用该领取人标识在乘务人员排班信息表中进行匹配查询,用于在该乘务人员排班信息表中匹配查询是否存在该对应的领取人标识,以及当前时间是否位于该领取人标识对应的出乘签到时间段内。
s40:若匹配查询成功,则生成人员签到信息。
具体地,若匹配查询成功,则生成与该领取人标识对应的人员签到信息。
在本实施例中,通过获取列车班次信息,并从该列车班次信息中获取乘务人员排班信息表,能够有助于清楚获取到每一乘务人员的排班信息;在乘务人员出乘时,通过将乘务人员领取出乘时使用的设备时,将领取的设备标识以及领取该设备的领取人标识进行绑定,能够有助于规范对设备的领取以及出乘的乘务人员的管理;同时,在领取人标识与乘务人员排班信息表中进行匹配查询,进而生成该人员签到信息,使得能够成功领取该设备的乘务人员,且属于该乘务人员排班信息表中对应的时间段的乘务人员进行签到,能够适应于工作地点较广的人员进行考勤。
在一实施例中,如图2所示,在步骤s10中,即获取列车班次信息,并从每一列车班次信息中获取对应的乘务人员排班信息表,具体包括如下步骤:
s11:获取乘务人标识。
在本实施例中,乘务人标识是指用于区分每一乘务人员的字符或者字符串。
具体地,从存储有所有乘务人员的信息的数据库中,获取该乘务人员标识。
s12:根据列车班次信息,对乘务人标识进行分配,得到与每一列车班次信息对应的乘务人员排班信息表。
具体地,获取所有的列车班次信息,并根据每一列车班次信息,对乘务人员进行分配,将对乘务人员进行分配的结果,作为乘务人员排班信息表。
在一实施例中,如图3所示,在步骤s20中,即若获取到设备领取消息,则从设备领取消息中获取设备标识以及领取人标识,具体包括如下步骤:
s21:从设备领取消息中获取人员rfid信息。
在本实施例中,人员rfid信息是指每一乘务人员携带的rfid装置的信息。
具体地,使每一乘务人员携带带有rfid识别功能的电子标签,在每一rfid标签中,通过写入唯一的rfid信息的方式,区分每一rfid标签。
进一步地,将每一rfid标签与对应的乘务人员进行绑定后,在有乘务人员出乘时,需要领取对应的设备,进而通过将该设备扫描或者其他方式,识别个人的rfid标签的内容中的人员rfid信息。
s22:从人员rfid信息中获取领取人标识,以及根据人员rfid信息,获取设备标识,并将设备标识与领取人标识进行绑定。
具体地,从人员rfid信息中获取领取该设备的乘务人员的领取人标识,以及根据人员rfid信息,获取具体被领取的设备的设备标识,并将设备标识与领取人标识进行绑定。其中,可以在乘务人员领取的设备中加入扫描或者识别rfid信息的功能。
在一实施例中,如图4所示,在步骤s30中,即将领取人标识在乘务人员排班信息表中匹配查询,具体包括如下步骤:
s31:在乘务人员排班信息表中获取待匹配标识表。
在本实施例中,待匹配标识表是指存储有所有乘务人员的乘务人员标识的数据表。
具体地,在乘务人员排班信息表中,筛选出所有乘务人员的乘务人员标识,得到该待匹配标识表。
s32:使用乘务人标识在待匹配标识表中进行匹配查询。
具体地,使用乘务人标识在待匹配标识表中进行匹配查询。
在一实施例中,如图5所示,在步骤s40之后,高铁移动签到方法还包括:
s41:若获取到设备归还消息,则从设备归还消息中获取归还人标识。
在本实施例中,设备归还消息是指乘务人员完成规定的出乘任务,并将领取的设备进行归还时触发的消息。归还人标识是指归还该设备的乘务人员的乘务人员标识。
具体地,在乘务人员完成当日或规定的出乘任务后,将领取的设备进行归还,通过扫描乘务人员的rfid标签,进而识别出归还人的rfid信息,并从该rfid信息中获取归还人标识。
进一步地,将该归还人标识与领取该设备时的领取人标识进行验证,若验证为一致,则触发该设备归还消息。
s42:将归还人标识在乘务人员排班信息中进行匹配查询,若匹配查询成功,则生成与归还人标识对应的人员签退信息。
在本实施例中,人员签退信息是指乘务人员进行签退时的信息。
具体地,将归还人标识在乘务人员排班信息中进行匹配查询,若匹配查询成功,且当前时间符合乘务人员排班信息中,该乘务人员退乘的时间,则生成与归还人标识对应的人员签退信息。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例二:
在一实施例中,提供一种高铁移动签到装置,该高铁移动签到装置与上述实施例中高铁移动签到方法一一对应。如图6所示,该高铁移动签到装置包括信息表获取模块10、设备领取模块20、匹配模块30和签到模块40。各功能模块详细说明如下:
信息表获取模块10,用于获取列车班次信息,并从每一列车班次信息中获取对应的乘务人员排班信息表;
设备领取模块20,用于若获取到设备领取消息,则从设备领取消息中获取设备标识以及领取人标识;
匹配模块30,用于将领取人标识在乘务人员排班信息表中匹配查询;
签到模块40,用于若匹配查询成功,则生成人员签到信息。
优选地,信息表获取模块10包括:
标识获取子模块11,用于获取乘务人标识;
人员分配子模块12,用于根据列车班次信息,对乘务人标识进行分配,得到与每一列车班次信息对应的乘务人员排班信息表。
优选地,设备领取模块20包括:
rfid信息获取子模块21,用于从设备领取消息中获取人员rfid信息;
绑定关联子模块22,用于从人员rfid信息中获取领取人标识,以及根据人员rfid信息,获取设备标识,并将设备标识与领取人标识进行绑定。
优选地,匹配模块30包括:
标示表获取子模块31,用于在乘务人员排班信息表中获取待匹配标识表;
标识匹配子模块32,用于使用乘务人标识在待匹配标识表中进行匹配查询。
优选地,高铁移动签到装置还包括:
归还消息获取模块41,用于若获取到设备归还消息,则从设备归还消息中获取归还人标识;
匹配签退模块42,用于将归还人标识在乘务人员排班信息中进行匹配查询,若匹配查询成功,则生成与归还人标识对应的人员签退信息。
关于高铁移动签到装置的具体限定可以参见上文中对于高铁移动签到方法的限定,在此不再赘述。上述高铁移动签到装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
实施例三:
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储列车班次信息以及乘务人员排班信息表。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种高铁移动签到方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
s10:获取列车班次信息,并从每一列车班次信息中获取对应的乘务人员排班信息表;
s20:若获取到设备领取消息,则从设备领取消息中获取设备标识以及领取人标识;
s30:将领取人标识在乘务人员排班信息表中匹配查询;
s40:若匹配查询成功,则生成人员签到信息。
实施例四:
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
s10:获取列车班次信息,并从每一列车班次信息中获取对应的乘务人员排班信息表;
s20:若获取到设备领取消息,则从设备领取消息中获取设备标识以及领取人标识;
s30:将领取人标识在乘务人员排班信息表中匹配查询;
s40:若匹配查询成功,则生成人员签到信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
1.一种高铁移动签到方法,其特征在于,所述高铁移动签到方法包括以下步骤:
s10:获取列车班次信息,并从每一所述列车班次信息中获取对应的乘务人员排班信息表;
s20:若获取到设备领取消息,则从所述设备领取消息中获取设备标识以及领取人标识;
s30:将所述领取人标识在所述乘务人员排班信息表中匹配查询;
s40:若匹配查询成功,则生成人员签到信息。
2.如权利要求1所述的高铁移动签到方法,其特征在于,步骤s10包括:
s11:获取乘务人标识;
s12:根据所述列车班次信息,对所述乘务人标识进行分配,得到与每一所述列车班次信息对应的所述乘务人员排班信息表。
3.如权利要求1所述的高铁移动签到方法,其特征在于,步骤s20包括:
s21:从所述设备领取消息中获取人员rfid信息;
s22:从所述人员rfid信息中获取所述领取人标识,以及根据所述人员rfid信息,获取所述设备标识,并将所述设备标识与所述领取人标识进行绑定。
4.如权利要求1所述的高铁移动签到方法,其特征在于,步骤s30包括:
s31:在所述乘务人员排班信息表中获取待匹配标识表;
s32:使用所述乘务人标识在所述待匹配标识表中进行匹配查询。
5.如权利要求1所述的高铁移动签到方法,其特征在于,在步骤s40之后,所述高铁移动签到方法还包括:
s41:若获取到设备归还消息,则从所述设备归还消息中获取归还人标识;
s42:将所述归还人标识在所述乘务人员排班信息中进行匹配查询,若匹配查询成功,则生成与所述归还人标识对应的人员签退信息。
6.一种高铁移动签到装置,其特征在于,所述高铁移动签到装置包括:
信息表获取模块,用于获取列车班次信息,并从每一所述列车班次信息中获取对应的乘务人员排班信息表;
设备领取模块,用于若获取到设备领取消息,则从所述设备领取消息中获取设备标识以及领取人标识;
匹配模块,用于将所述领取人标识在所述乘务人员排班信息表中匹配查询;
签到模块,用于若匹配查询成功,则生成人员签到信息。
7.如权利要求6所述的高铁移动签到装置,其特征在于,所述信息表获取模块包括:
标识获取子模块,用于获取乘务人标识;
人员分配子模块,用于根据所述列车班次信息,对所述乘务人标识进行分配,得到与每一所述列车班次信息对应的所述乘务人员排班信息表。
8.如权利要求6所述的高铁移动签到装置,其特征在于,所述设备领取模块包括:
rfid信息获取子模块,用于从所述设备领取消息中获取人员rfid信息;
绑定关联子模块,用于从所述人员rfid信息中获取所述领取人标识,以及根据所述人员rfid信息,获取所述设备标识,并将所述设备标识与所述领取人标识进行绑定。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述高铁移动签到方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述高铁移动签到方法的步骤。
技术总结