本发明属于信号处理技术领域,具体涉及基于二维码的工位信息化管理方法及系统。
背景技术:
大型企业中员工和工位非常多,找人是一件比较麻烦且容易出错的事情。如果企业内部经常调整工位,那么就会增加找到相应员工的时间成本。所以员工定位或工位定位的产品应运而出,但是现有的员工定位或工位定位的产品存在以下问题:
现有的设备多为信标机和员工端,初期投入成本高,无法进行规模化的应用。还需要周期性的检查设备是否正常工作,整体维护需要持续性投入。系统组成复杂,故障率较高,需要专业人员进行排查修复。设备损坏后只能使用相同设备,而设备可能停产,会面临前期投入无保障。因整个系统需要使用相同的通讯协助,系统升级困难。
技术实现要素:
针对现有技术中的缺陷,本发明提供基于二维码的工位信息化管理方法及系统,成本低,易于实现。
第一方面,一种基于二维码的工位信息化管理方法,包括以下步骤:
接收用户的扫描指令,扫描设置于工位上的二维码,获得工位信息;
接收用户输入的员工信息;
接收用户的关联指令,将所述员工信息与工位信息组合形成关联信息,发送给管理服务器,由管理服务器根据所述关联信息对所述员工信息与工位信息进行绑定;
接收用户的查询指令,对绑定的员工信息或工位信息进行查询。
优选地,所述员工信息由员工手动录入或系统自动录入;
所述员工信息为对录入数据进行加密后得到。
优选地,所述管理服务器根据关联信息对所述员工信息与工位信息进行绑定具体包括:
判断所述关联信息中工位信息是否存在已绑定员工信息;
如果存在,删除该工位信息已绑定员工信息,将关联信息中员工信息与工位信息进行绑定;
如果不存在,判断关联信息中员工信息是否存在已绑定工位信息;
如果存在,删除该员工信息已绑定工位信息,将关联信息中工位信息与员工信息进行绑定。
优选地,所述接收用户的查询指令,对绑定的员工信息或工位信息进行查询具体包括:
接收用户的查询指令,输入待查询员工信息或待查询工位信息,并上传给管理服务器;
接收管理服务器返回的查询结果;
所述查询结果由管理服务器处理得到:当管理服务器检测到待查询员工信息或待查询工位信息存在已绑定的工位信息或员工信息时,根据已绑定的工位信息或员工信息生成所述查询结果。
优选地,该方法在所述接收用户的查询指令,对绑定的员工信息或工位信息进行查询之后,还包括:
统计所有工位信息的绑定状态以及已绑定的员工信息。
第二方面,一种基于二维码的工位信息化管理系统,包括:
二维码:设置于工位上;
移动终端:用于接收用户的扫描指令,扫描设置于工位上的二维码,获得工位信息;还用于接收用户输入的员工信息;还用于接收用户的关联指令,将所述员工信息与工位信息组合形成关联信息,发送给管理服务器;还用于接收用户的查询指令,发送给管理服务器;
管理服务器:根据所述关联信息对所述员工信息与工位信息进行绑定,并将绑定成功的员工信息与工位信息上传给数据库;还用于根据查询指令,对绑定的员工信息或工位信息进行查询;
数据库:用于存储所述绑定成功的工位信息和员工信息。
优选地,所述员工信息由员工手动录入或系统自动录入;
所述员工信息为对录入数据进行加密后得到。
优选地,所述管理服务器具体用于:
判断数据库中所述工位信息是否存在已绑定员工信息;
如果存在,删除数据库中该工位信息已绑定员工信息,将所述员工信息与该工位信息进行绑定;
如果不存在,判断数据库中所述员工信息是否存在已绑定工位信息;
如果存在,删除该员工信息已绑定工位信息,将所述工位信息与该员工信息进行绑定。
优选地,所述移动终端具体用于:
接收用户的查询指令,输入待查询员工信息或待查询工位信息,并上传给管理服务器;还用于接收管理服务器返回的查询结果;
所述管理服务器具体用于:
当检测到数据库中待查询员工信息或待查询工位信息存在已绑定的工位信息或员工信息时,根据已绑定的工位信息或员工信息生成所述查询结果。
优选地,所述移动终端还用于:
统计所有工位信息的绑定状态以及已绑定的员工信息。
由上述技术方案可知,本发明提供的基于二维码的工位信息化管理方法及系统,使用系统信息化管理员工和工位的关系。员工扫描二维码自助更新工位关系,无需投入专职人员。方案一次性投入,打印二维码成本低,二维码终身免维护。二维码损坏后只需要重新打印。系统功能升级方便,只需要在服务器进行升级就能完成所有员工端程序升级。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为实施例一提供的工位信息化管理方法的流程图。
图2为实施例二提供的绑定的方法流程图。
图3为实施例四提供的工位信息化管理系统的模块框图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
实施例一:
一种基于二维码的工位信息化管理方法,参见图1,包括以下步骤:
s1:接收用户的扫描指令,扫描设置于工位上的二维码,获得工位信息;
具体地,二维码用于对工位进行关联,为了方便用户使用,二维码可以粘粘在工位的显眼处。在读取到二维码后,将读取到的二维码解析成url格式。
s2:接收用户输入的员工信息;
该方法可以在用户通过应用软件扫描二维码时,自动读取应用软件中登录用户的员工信息,不需要用户手动输入,使用方便。
s3:接收用户的关联指令,将所述员工信息与工位信息组合形成关联信息,发送给管理服务器,由管理服务器根据所述关联信息对所述员工信息与工位信息进行绑定;
具体地,该方法可以内嵌在移动终端的企业内部管理软件中,例如企业微信等。该方法可以在企业内部管理软件中设置关联页面,关联页面上可以设置关联按键,当用户点击关联按键时,调用当前企业内部管理软件登录的用户信息,发出所述关联指令。关联信息中包括待关联的员工信息与工位信息,例如将员工信息以参数形式附加到工位信息的末尾,组合成一个包含员工信息和工位信息的地址。
s4:接收用户的查询指令,对绑定的员工信息或工位信息进行查询。
具体地,该方法在企业内部管理软件中还设置查询页面,对绑定的员工信息或工位信息进行查询。例如可以录入员工的信息(手机号、姓名、身份证号、员工编号等),实现根据录入的信息查询相应的用户,或者预设工位信息表,在工位信息表展示查询到的员工工位信息。
该方法使用系统信息化管理员工和工位的关系。员工扫描二维码自助更新工位关系,无需投入专职人员。方案一次性投入,打印二维码成本低,二维码终身免维护。二维码损坏后只需要重新打印。系统功能升级方便,只需要在服务器进行升级就能完成所有员工端程序升级。
实施例二:
实施例二在实施例一的基础上增加以下内容:
所述员工信息由员工手动录入或系统自动录入;
所述员工信息为对录入数据进行加密后得到。
具体地,首先可以录入员工姓名、身份证号、编号、电话号码等等信息,该方法对录入数据进行加密,保证了数据的安全性。
参见图2,所述管理服务器根据关联信息对所述员工信息与工位信息进行绑定具体包括:
s11:判断所述关联信息中工位信息是否存在已绑定员工信息;
s12:如果存在,删除该工位信息已绑定员工信息,将关联信息中员工信息与工位信息进行绑定;
s13:如果不存在,判断关联信息中员工信息是否存在已绑定工位信息;
s14:如果存在,删除该员工信息已绑定工位信息,将关联信息中工位信息与员工信息进行绑定。
具体地,该方法先将员工和工位的之前的关联关系删除,然后录入新的员工信息和工位信息的关联记录。
优选地,所述接收用户的查询指令,对绑定的员工信息或工位信息进行查询具体包括:
接收用户的查询指令,输入待查询员工信息或待查询工位信息,并上传给管理服务器;
接收管理服务器返回的查询结果;
所述查询结果由管理服务器处理得到:当管理服务器检测到待查询员工信息或待查询工位信息存在已绑定的工位信息或员工信息时,根据已绑定的工位信息或员工信息生成所述查询结果。
具体地,该方法能够实现以工位查人或者以人查工位的功能。当以人查工位时,录入待查询员工信息,由管理服务器查找已绑定的工位信息。以工位查人时,录入待查询工位信息,由管理服务器查找已绑定的员工信息。
优选地,该方法在所述接收用户的查询指令,对绑定的员工信息或工位信息进行查询之后,还包括:
统计所有工位信息的绑定状态以及已绑定的员工信息。
具体地,该方法还可以统计企业内所有工位的绑定情况。
本发明实施例所提供的方法,为简要描述,实施例部分未提及之处,可参考前述方法实施例中相应内容。
实施例三:
实施例三在上述实施例的基础上,给出了一种实现方法。
假设员工信息包括员工编号,工位信息包括工位地址。其中员工编号用empno字段表示,工位地址用cubicle字段表示。关联页面可以设置为关联cgi。关联cgi先将员工和工位的之前的关联关系删除,然后插入新的员工和工位的关联记录。假设此cgi的url可以通过如下http://www.abc.com/cubicle/bind?cubicle=cubicle1&empno=123访问。
当绑定成功后,需要对已有的关联数据进行更新,假设更新地址为:http://www.abc.com/cubicle/view?cubicle=cubicle1&empno=123,其中empno为选填项,由企业管理应用程序提供或直接空。
该方法可以为每个工位指定一个url,例如http://www.abc.com/cubicle/view?cubicle=工位信息,其中工位信息需要urlencode编码。根据上述url分别生成所述二维码。当进行员工信息查询时,可以将当前员工的身份信息串接到二维码的网址后面(empno字段)中返回。
本发明实施例所提供的方法,为简要描述,实施例部分未提及之处,可参考前述方法实施例中相应内容。
实施例四:
一种基于二维码的工位信息化管理系统,参见图3,包括:
二维码:设置于工位上;
移动终端:用于接收用户的扫描指令,扫描设置于工位上的二维码,获得工位信息;还用于接收用户输入的员工信息;还用于接收用户的关联指令,将所述员工信息与工位信息组合形成关联信息,发送给管理服务器;还用于接收用户的查询指令,发送给管理服务器;
管理服务器:根据所述关联信息对所述员工信息与工位信息进行绑定,并将绑定成功的员工信息与工位信息上传给数据库;还用于根据查询指令,对绑定的员工信息或工位信息进行查询;
具体地,管理服务器要求能够运行cgiweb服务器,和数据库服务器(如php,mysql)。
数据库:用于存储所述绑定成功的工位信息和员工信息。
具体地,数据库中可以建立工位信息表,至少包含员工编号和工位地址两个字段。该方法根据工位信息解析得到工位地址,根据员工信息解析得到员工编号。
该系统使用系统信息化管理员工和工位的关系。员工扫描二维码自助更新工位关系,无需投入专职人员。方案一次性投入,打印二维码成本低,二维码终身免维护。二维码损坏后只需要重新打印。系统功能升级方便,只需要在服务器进行升级就能完成所有员工端程序升级。
优选地,所述员工信息由员工手动录入或系统自动录入;
所述员工信息为对录入数据进行加密后得到。
优选地,所述管理服务器具体用于:
判断数据库中所述工位信息是否存在已绑定员工信息;
如果存在,删除数据库中该工位信息已绑定员工信息,将所述员工信息与该工位信息进行绑定;
如果不存在,判断数据库中所述员工信息是否存在已绑定工位信息;
如果存在,删除该员工信息已绑定工位信息,将所述工位信息与该员工信息进行绑定。
优选地,所述移动终端具体用于:
接收用户的查询指令,输入待查询员工信息或待查询工位信息,并上传给管理服务器;还用于接收管理服务器返回的查询结果;
所述管理服务器具体用于:
当检测到数据库中待查询员工信息或待查询工位信息存在已绑定的工位信息或员工信息时,根据已绑定的工位信息或员工信息生成所述查询结果。
优选地,所述移动终端还用于:
统计所有工位信息的绑定状态以及已绑定的员工信息。
本发明实施例所提供的系统,为简要描述,实施例部分未提及之处,可参考前述方法实施例中相应内容。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。