掌桥专利:专业的专利平台
掌桥专利
首页

变化点管理系统及其管理方法

文献发布时间:2023-06-19 10:54:12


变化点管理系统及其管理方法

技术领域

本发明涉及变化点管理技术领域,特别是涉及一种变化点管理系统及其管理方法。

背景技术

在生产现场中,由通常状态变化为另外的状态,称为“变化点”,包括人员变化、设备变化、产品变化、生产条件变化等,通过对变化点进行管理,对变化点相关的岗位操作人员、品质人员、班组长进行知情确认能够有效防止因不清楚变化点导致安全事故、品质异常、设备稼动损失。

目前的变化点管理方法主要如下:变更者人工在现场变化点管理表填写变更内容,后续通过会议等口头方式进行通知,相关人员(岗位操作人员、品质人员、班组长)进行签字确认。但当生产现场工序较多时,变更内容将难以准确传递至每一个相关人员,变化点管理的效率低下。

发明内容

本发明实施例所要解决的技术问题是:提供一种变化点管理系统及其管理方法,提高变化点管理的效率。

为了解决上述技术问题,第一方面,本发明实施例提供一种变化点管理系统,包括系统服务器和路由服务器,所述系统服务器通过所述路由服务器与企业微信服务器和企业微信客户端进行信息交互;

所述系统服务器包括SQL数据库,所述SQL数据库至少包括第一数据表、第二数据表以及第三数据表;

所述第一数据表用于储存岗位人员信息,每一位岗位人员的岗位工号与其企业微信账号绑定;

所述第二数据表用于存储新的变化点信息,并在变化点确认完成后删除旧的变化点信息;

所述第三数据表用于存储所有已确认的变化点信息。

为了解决上述技术问题,第二方面,本发明实施例提供一种变化点管理系统的管理方法,所述管理方法包括:

企业微信客户端接收用户的登录请求,并将所述登录请求发送至系统服务器;其中,所述登录请求中包括所述用户的认证参数;

所述系统服务器从第一数据表中查找是否存在所述认证参数,若所述第一数据表中存在所述认证参数,将变化点管理页面的域名发送至所述企业微信客户端;

所述企业微信客户端根据所述管理页面的域名跳转至所述变化点管理页面,并显示给所述用户;

所述企业微信客户端接收所述用户在所述变化点管理页面的操作信息,并将所述操作信息发送至所述系统服务器;其中,所述操作信息为变化点发起操作信息、变化点确认操作信息、变化点进度查看操作信息或者变化点履历查看操作信息;

当所述系统服务器接收到的是所述变化点发起操作信息时,根据所述用户的岗位工号从所述第一数据表中获取本变化点所有的知情人员,通过企业微信消息推送协议将所述变化点发起操作信息发送至每一个知情人员,并在所述第二数据表中新增每个知情人员各一行的信息;

当所述系统服务器接收到的是所述变化点确认操作信息时,根据所述用户的岗位工号从所述第一数据表中获取本岗位所有的知情人员,通过企业微信消息推送协议将所述变化点确认操作信息发送至每一个知情人员;

当所述系统服务器接收到的是所述变化点进度查看操作信息时,判断所述用户需要查看的是个人变化点进度信息或者是整体变化点进度信息,若所述用户需要查看的是个人变化点进度信息,根据所述用户的岗位工号从所述第二数据表中获取属于该用户的岗位工号字段的内容,并发送至所述企业微信客户端;若所述用户需要查看的是整体变化点进度信息,根据所述用户需要查看的第一目标变化点从所述第二数据表中获取属于所述第一目标变化点字段的内容,通过第一循环公式改变所述第一目标变化点字段的内容的格式,并发送至所述企业微信客户端;

当所述系统服务器接收到的是所述变化点履历查看操作信息时,根据所述用户需要查看的第二目标变化点从所述第三数据表中获取属于所述第二目标变化点字段的内容,通过第二循环公式改变所述第二目标变化点字段的内容的格式,并发送至所述企业微信客户端。

作为一个优选方案,所述管理方法还包括:若所述第一数据表中不存在所述认证参数,将注册页面的域名发送至所述企业微信客户端;其中,所述注册页面用于提示所述用户输入注册信息并绑定企业微信账号;

所述企业微信客户端根据所述注册页面的域名跳转至所述注册页面,并显示给所述用户;

所述企业微信客户端接收所述用户在所述注册页面的输入的注册信息,并将注册信息发送至所述系统服务器;

所述系统服务器将注册信息与所述第一数据表中的岗位人员信息进行匹配,若注册信息匹配成功,将所述用户的注册信息与其绑定的企业微信账号存储至所述第一数据表,并将所述变化点管理页面的域名发送至所述企业微信客户端。

作为一个优选方案,所述管理方法还包括:

若注册信息匹配失败,将告警页面的域名发送至所述企业微信客户端;

所述企业微信客户端根据所述告警页面的域名跳转至所述告警页面,并显示给所述用户。

作为一个优选方案,所述通过第一循环公式改变所述第一目标变化点字段的内容的格式,具体包括:

判断每一位知情人员的岗位;

将同一岗位的知情人员添加到同一字段,并判断每一位知情人员的确认时间是否为空;

若不为空,增加完成确认标识符和换行符;

若为空,增加换行符。

作为一个优选方案,所述通过第二循环公式改变所述第二目标变化点字段的内容的格式,具体包括:

判断每一位知情人员的岗位;

将同一岗位的知情人员添加到同一字段,并将分隔符替换为换行符。

作为一个优选方案,在通过企业微信消息推送协议将所述变化点确认操作信息发送至每一个知情人员之后,所述管理方法还包括:

所述系统服务器判断所述用户是否为本变化点中最后一个确认的知情人员;

若是,在所述第二数据表中删除本变化点的信息,并在所述第三数据表中新增本变化点的一行信息。

作为一个优选方案,所述管理方法还包括:

所述系统服务器定期推送消息至存在变化点未确认的知情人员。

与现有技术相比,本发明实施例提供的一种变化点管理系统及其管理方法,其有益效果在于:通过企业微信对变化点进行管理,提供变化点发起、变化点确认、变化点进度查看、变化点履历查看、消息提醒功能,能够多维度对变化点进行管理,从而提高变化点管理的效率;将岗位人员的岗位工号与其企业微信账号绑定,并在用户登录时进行认证,能够有效对管理信息进行保密;变化点确认完成之后删除旧的变化点信息能够节省系统服务器的存储空间;将变化点信息按岗位显示,能够快速查看变化点信息。

附图说明

为了更清楚地说明本发明实施例的技术特征,下面将对本发明实施例中所需要使用的附图做简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种变化点管理系统的一个优选实施例的结构示意图;

图2是本发明提供的一种变化点管理系统的管理方法的一个优选实施例的流程示意图;

图3是本发明提供的一种变化点管理系统的管理方法的另一个优选实施例的流程示意图;

图4是本发明提供的一种变化点管理系统的管理方法的再一个优选实施例的流程示意图;

图5是本发明提供的一种变化点管理系统的管理方法的又一个优选实施例的流程示意图;

图6是本发明知情人员全部确认变化点之后数据表转变的一个优选实施例的示意图;

图7是本发明在进行整体变化点进度查看时的显示结果的一个优选实施例的示意图;

图8是本发明在进行变化点履历信息查看时的显示结果的一个优选实施例的示意图。

具体实施方式

为了对本发明的技术特征、目的、效果有更加清楚的理解,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例仅用于说明本发明,但是不用来限制本发明的保护范围。基于本发明的实施例,本领域技术人员在没有付出创造性劳动的前提下所获得的其他实施例,都应属于本发明的保护范围。

在本发明的描述中,应当理解的是,本文中的编号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有顺序或者技术含义,不能理解为规定或者暗示所描述的对象的重要性。

为了准确定义概念,确保语言表述的正确性及便于本发明的实现,特在此对以下内容进行说明和定义:

知情人员:与本岗位变化点相关的操作人员、品质检查人员、生产线班长及系长。

图1所示为本发明提供的一种变化点管理系统的一个优选实施例的结构示意图。

如图1所示,所述变化点管理系统包括系统服务器和路由服务器,所述系统服务器通过所述路由服务器与企业微信服务器和企业微信客户端进行信息交互。

其中,所述系统服务器包括SQL数据库,所述SQL数据库至少包括第一数据表User_list、第二数据表var_mon以及第三数据表var_history;

所述第一数据表User_list用于储存岗位人员信息,每一位岗位人员的岗位工号与其企业微信账号绑定;

所述第二数据表var_mon用于存储新的变化点信息,并在变化点确认完成后删除旧的变化点信息;

所述第三数据表var_history用于存储所有已确认的变化点信息。

具体的,在需要进行变化点管理的岗位会粘贴有二维码,所述企业微信客户端通过扫描该二维码,采用OAuth2协议接入到所述变化点管理系统,进行相应的变化点管理。

本发明实施例提供的变化点管理系统,通过企业微信对变化点进行管理,能够提高变化点管理的效率;将岗位人员的岗位工号与其企业微信账号绑定,能够有效对管理信息进行保密;变化点确认完成之后删除旧的变化点信息能够节省系统服务器的存储空间。

图2~图5所示为本发明提供的一种变化点管理系统的管理方法的优选实施例的流程示意图,变化点管理系统为上述实施例中所述的。

其中,用户使用所述变化点管理系统时,在变化点管理页面的操作信息为变化点发起操作信息、变化点确认操作信息、变化点进度查看操作信息或者变化点履历查看操作信息,图2~图5分别对应操作信息为变化点发起操作信息、变化点确认操作信息、变化点进度查看操作信息和变化点履历查看操作信息的流程示意图。

如图2所示,在一个优选实施例中,所述管理方法包括:

S10:企业微信客户端接收用户的登录请求,并将所述登录请求发送至系统服务器;其中,所述登录请求中包括所述用户的认证参数;

S20:所述系统服务器从第一数据表中查找是否存在所述认证参数,若所述第一数据表中存在所述认证参数,将变化点管理页面的域名发送至所述企业微信客户端;

S30:所述企业微信客户端根据所述管理页面的域名跳转至所述变化点管理页面,并显示给所述用户;

S40:所述企业微信客户端接收所述用户在所述变化点管理页面的变化点发起操作信息,并将所述变化点发起操作信息发送至所述系统服务器;

S50:所述系统服务器根据所述用户的岗位工号从所述第一数据表中获取本变化点所有的知情人员,通过企业微信消息推送协议将所述变化点发起操作信息发送至每一个知情人员,并在所述第二数据表中新增每个知情人员各一行的信息。

具体而言,用户首先登录自己的企业微信,并扫描岗位的二维码请求登录到变化点管理系统,登录成功后进入到变化点管理页面,一般情况下,输入操作信息的入口在页面底部,故用户需要进行变化点发起操作时,下拉至页面底部,再点击“变化点发起”控件,进入变化点录入界面,并填写变化点内容。系统服务器接收到用户的变化点发起操作信息时,则通过企业微信消息推送协议将该变化点的变更信息发送至每一个知情人员的企业微信账号,并在第二数据表var_mon中新增每个知情人员各一行的信息。

如图3所示,在另一个优选实施例中,所述管理方法在步骤S30之后,还包括:

S60:所述企业微信客户端接收所述用户在所述变化点管理页面的变化点确认操作信息,并将所述变化点确认操作信息发送至所述系统服务器;

S70:所述系统服务器根据所述用户的岗位工号从所述第一数据表中获取本岗位所有的知情人员,通过企业微信消息推送协议将所述变化点确认操作信息发送至每一个知情人员。

具体而言,在变化点管理页面中,可以查看本岗位尚未确认的变化点,若存在尚未确认的变化点,会在页面出现“确认”控件,用户点击该控件后完成变化点确认。系统服务器接收到用户的变化点确认操作信息时,通过企业微信消息推送协议将所述变化点确认操作信息发送至每一个知情人员,能够方便地进行消息通知。

进一步的,在通过企业微信消息推送协议将所述变化点确认操作信息发送至每一个知情人员之后,所述方法还包括:

所述系统服务器判断所述用户是否为本变化点中最后一个确认的知情人员;

若是,在所述第二数据表中删除本变化点的信息,并在所述第三数据表中新增本变化点的一行信息。

作为一个举例,如图6所示,在变化点的知情人员全部确认之后,将在第二数据表var_mon中删除本变化点此次的变更信息,并在第三数据表var_history中新增本变化点的一行信息,能够节省系统服务器的存储空间。

如图4所示,在再一个优选实施例中,所述管理方法在步骤S30之后,还包括:

S80:所述企业微信客户端接收所述用户在所述变化点管理页面的变化点进度查看操作信息,并将所述变化点进度查看操作信息发送至所述系统服务器;

S90:所述系统服务器判断所述用户需要查看的是个人变化点进度信息或者是整体变化点进度信息,若所述用户需要查看的是个人变化点进度信息,根据所述用户的岗位工号从所述第二数据表中获取属于该用户的岗位工号字段的内容,并发送至所述企业微信客户端;若所述用户需要查看的是整体变化点进度信息,根据所述用户需要查看的第一目标变化点从所述第二数据表中获取属于所述第一目标变化点字段的内容,通过第一循环公式改变所述第一目标变化点字段的内容的格式,并发送至所述企业微信客户端。

具体而言,在变化点管理页面中,一般是页面底部,有一“变化点进度查看”控件,点击之后可以选择“个人变化点进度查看”或者“整体变化点进度查看”。系统服务器接收到用户的个人变化点进度信息之后,从第二数据表var_mon中筛选出属于该用户的变化点信息(包括该用户已确认的变化点和未确认的变化点),并返回至该用户;系统服务器接收到用户的整体变化点进度信息之后,从第二数据表var_mon中筛选出目标变化点的变化点信息(包括已确认的人员信息和未确认的人员信息),并改变格式实现按岗位显示,然后返回至该用户。

进一步的,所述通过第一循环公式改变所述第一目标变化点字段的内容的格式,具体包括:

判断每一位知情人员的岗位;

将同一岗位的知情人员添加到同一字段,并判断每一位知情人员的确认时间是否为空;

若不为空,增加完成确认标识符和换行符;

若为空,增加换行符。

具体而言,可采用asp.net的后台处理能力对表格进行转换,如图7所示,将发起人员的信息添加到同一字段,并将同一岗位的知情人员添加到同一字段之下,并当知情人员确认了变化点之后,在其后方增加确认标识符(例如“ok”或者“√”)和换行符,以快速查看未进行变化点确认的人员。

如图5所示,在又一个优选实施例中,所述管理方法在步骤S30之后,还包括:

S100:所述企业微信客户端接收所述用户在所述变化点管理页面的变化点履历查看操作信息,并将所述变化点履历查看操作信息发送至所述系统服务器;

S110:所述系统服务器根据所述用户需要查看的第二目标变化点从所述第三数据表var_history中获取属于所述第二目标变化点字段的内容,通过第二循环公式改变所述第二目标变化点字段的内容的格式,并发送至所述企业微信客户端。

具体而言,在变化点管理页面的底部,有一“变化点履历查看”控件,用户点击该控件之后发起变化点履历查看。系统服务器接收到用户的变化点履历查看操作信息时,从第三数据表中筛选出目标变化点的变化点履历信息,并改变格式实现按岗位显示,然后返回该用户。

进一步的,所述通过第二循环公式改变所述第二目标变化点字段的内容的格式,具体包括:

判断每一位知情人员的岗位;

将同一岗位的知情人员添加到同一字段,并将分隔符替换为换行符。

具体而言,可采用asp.net的后台处理能够对表格进行转换,如图8所示,将发起人员的信息添加到同一字段,将岗位字段中的分隔符(一般为“、”)替换为换行符(“
”),以快速查看变化点的履历信息。

在一个优选实施例中,所述管理方法还包括:

若所述第一数据表中不存在所述认证参数,将注册页面的域名发送至所述企业微信客户端;其中,所述注册页面用于提示所述用户输入注册信息并绑定企业微信账号;

所述企业微信客户端根据所述注册页面的域名跳转至所述注册页面,并显示给所述用户;

所述企业微信客户端接收所述用户在所述注册页面的输入的注册信息,并将注册信息发送至所述系统服务器;

所述系统服务器将注册信息与所述第一数据表中的岗位人员信息进行匹配,若注册信息匹配成功,将所述用户的注册信息与其绑定的企业微信账号存储至所述第一数据表,并将所述变化点管理页面的域名发送至所述企业微信客户端。

具体而言,若用户的认证参数未通过,则先将注册页面发送给用户,用户填写了注册信息之后,经注册信息与第一数据表User_list中的人员信息进行匹配,若匹配成功,则绑定企业微信账号,并保存到第一数据表User_list中,随后再将变化点管理页面发送至用户。

作为上述方案的改进,所述管理方法还包括:

若注册信息匹配失败,将告警页面的域名发送至所述企业微信客户端;

所述企业微信客户端根据所述告警页面的域名跳转至所述告警页面,并显示给所述用户。

具体而言,当用户的注册信息与第一数据表User_list中的人员信息匹配失败时,说明该用户的注册信息为存储在第一数据表User_list中,不属于公司内部员工,此时则发出告警信息,将告警信息发送至用户以及发送至后台。

在一个优选实施例中,所述管理方法还包括:

所述系统服务器定期推送消息至存在变化点未确认的知情人员。

具体而言,通过asp.net中的Global.asax全局功能,在每个班次上班之前,定期推送企业微信消息提醒存在变化点未确认的知情人员,能够避免因变化点确认不到位导致生产线异常。

与现有技术相比,本发明实施例提供的一种变化点管理系统及其管理方法,其有益效果在于:通过企业微信对变化点进行管理,提供变化点发起、变化点确认、变化点进度查看、变化点履历查看、消息提醒功能,能够多维度对变化点进行管理,从而提高变化点管理的效率;将岗位人员的岗位工号与其企业微信账号绑定,并在用户登录时进行认证,能够有效对管理信息进行保密;变化点确认完成之后删除旧的变化点信息能够节省系统服务器的存储空间;将变化点信息按岗位显示,能够快速查看变化点信息。

以上所述,仅是本发明的优选实施方式,但本发明的保护范围并不局限于此,应当指出,对于本领域技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干等效的明显变型方式和/或等同替换方式,这些明显变型方式和/或等同替换方式也应视为本发明的保护范围。

相关技术
  • 变化点管理系统及其管理方法
  • 埋点管理方法、埋点更新方法及埋点管理系统
技术分类

06120112722722