书签 分享 收藏 举报 版权申诉 / 22

一种管线巡查养护核查方法.pdf

  • 上传人:a2
  • 文档编号:1731641
  • 上传时间:2018-07-08
  • 格式:PDF
  • 页数:22
  • 大小:1.64MB
  • 摘要
    申请专利号:

    CN201510252967.3

    申请日:

    2015.05.19

    公开号:

    CN104835212A

    公开日:

    2015.08.12

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G07C 1/20申请公布日:20150812|||实质审查的生效IPC(主分类):G07C 1/20申请日:20150519|||公开

    IPC分类号:

    G07C1/20

    主分类号:

    G07C1/20

    申请人:

    湖南大麓管道工程有限公司

    发明人:

    刘曦明; 童设华; 孙赛武

    地址:

    410013湖南省长沙市高新开发区咸嘉湖路409号麓谷雅园4栋906房

    优先权:

    专利代理机构:

    北京弘权知识产权代理事务所(普通合伙)11363

    代理人:

    逯长明; 许伟群

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种管线巡查养护核查方法,应用于应用程序服务器,所述方法包括以下步骤:接收PC端发送的巡查任务指令并生成巡查任务发送出去,以便巡查人员展开巡查工作;接收微信服务器转发自移动终端的巡查数据,并存储至数据库服务器;根据巡查数据内部标识判断巡查数据类型,如果是普通巡查数据,则生成普通巡查工作状态变化信号并发送至PC端,如果是异常事件巡查数据,则转发部分信息至PC端并根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号发送至PC端。养护以及核查方法的步骤与上述巡查方法的步骤类似。本发明提供的管线巡查养护核查方法,可以克服现有技术中移动APP软件开发成本高,程序可移植性不强的问题。

    权利要求书

    权利要求书
    1.  一种管线巡查养护核查方法,应用于应用程序服务器,其特征在于,所述方法包括以下步骤:
    接收PC端发送的巡查任务指令;
    根据所述巡检任务指令生成巡查任务,并将所述巡查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使巡查人员根据所述巡查任务进行巡查,并采集、提交巡查数据;
    接收微信服务器转发自移动终端的巡查数据,并存储至数据库服务器;
    根据巡查数据内部标识判断巡查数据类型,所述巡查数据类型包括普通巡查数据和异常事件巡查数据;
    根据接收到的普通巡查数据生成普通巡查工作状态变化信号,并发送至PC端,以便管理人员查看所述普通巡查数据;
    将接收到的异常事件巡查数据转发至PC端,并根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号发送至PC端,以便管理人员查看所述异常事件巡查数据,并根据所述异常事件巡查数据派发养护任务;
    接收PC端发送的养护任务指令;
    根据所述养护任务指令生成养护任务,并将所述养护任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使养护人员根据所述养护任务进行养护,并采集、提交养护数据;
    接收微信服务器转发自移动终端的养护数据,并存储至数据库服务器;
    根据所述养护数据生成养护工作状态变化信号,并发送至PC端,以便管理人员查看所述养护数据;
    接收PC端发送的核查任务指令;
    根据所述核查任务指令生成核查任务,并将所述核查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使核查人员根据所述核查任务进行核查,并采集、提交核查数据;
    接收微信服务器转发自移动终端的核查数据,并存储至数据库服务器;
    根据所述核查数据生成核查工作状态变化信号,并发送至PC端,以便管理人员查看所述核查数据并根据所述状态变化详细情况判断是否需要重新养护。

    2.  根据权利要求1所述的管线巡查养护核查方法,其特征在于,所述以便管理人员 查看所述普通巡查数据包括:
    接收PC端发送的普通巡查数据查看指令;
    根据所述普通巡查数据查看指令获取普通巡查数据;
    将所述普通巡查数据发送至PC端,以便管理人员查看所述普通巡查数据,并根据所述普通巡查数据发送下一步指令。

    3.  根据权利要求2所述的管线巡查养护核查方法,其特征在于,所述根据所述普通巡查数据查看指令获取普通巡查数据包括:
    根据所述普通巡查数据查看指令生成普通巡查数据查看命令,并发送至数据库服务器,以便所述数据库服务器查找相应的普通巡查数据,并发送至应用程序服务器;
    接收所述普通巡查数据,并发送至PC端,以便管理人员查看,并根据所述普通巡查数据发送下一步指令。

    4.  根据权利要求3所述的管线巡查养护核查方法,其特征在于,所述以便所述数据库服务器查找相应的普通巡查数据,并发送至应用程序服务器包括:
    预先设置与内部标识相对应的数据表,且所述数据表中按照时间顺序存储有与所述内部标识相对应的巡查数据、养护数据或核查数据;
    根据普通巡查数据查看命令中包含的内部标识和普通巡查数据编号查找所述数据表,提取出对应的普通巡查数据,并发送至应用程序服务器,以便所述应用程序服务器转发至PC端。

    5.  根据权利要求4所述的管线巡查养护核查方法,其特征在于,所述将异常事件巡查数据转发至PC端包括:
    根据接收到的所述异常事件巡查数据的数据结构判断数据类型,将其中的文字信息转发至PC端,所述数据类型包括文字信息、图片信息、视频信息以及音频信息。

    6.  一种管线巡查养护核查方法,应用于安装有微信的移动终端,其特征在于,所述方法包括以下步骤:
    接收PC端发送的巡查任务,并显示显示屏上,以便巡查人员根据所述巡查任务进行巡查;
    发送巡查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    接收PC端发送的养护任务,并显示显示屏上,以便养护人员根据所述养护任务进行养护;
    发送养护数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    接收PC端发送的核查任务,并显示显示屏上,以便核查人员根据所述核查任务进行核查;
    发送核查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端。

    7.  根据权利要求6所述的管线巡查养护核查方法,其特征在于,所述的管线巡查养护核查方法还包括:
    查询或统计巡查数据、养护数据以及核查数据。

    8.  根据权利要求7所述的管线巡查养护核查方法,其特征在于,所述查询或统计巡查数据、养护数据以及核查数据包括:
    发送查询请求指令或统计请求指令至应用程序服务器,以便应用程序服务器调取并处理所述巡查数据、所述养护数据以及所述核查数据;
    接收所述应用程序服务器发送的查询结果数据或统计结果数据。

    9.  根据权利要求8所述的管线巡查养护核查方法,其特征在于,所述以便应用程序服务器调取并处理所述巡查数据、所述养护数据以及所述核查数据包括:
    根据查询请求指令或统计请求指令生成相对应的查询请求或统计请求,并发送至数据库服务器,以便所述数据库服务器提取巡查、养护以及核查的查询数据或统计数据,并发送至应用程序服务器;
    接收数据库服务器发送的所述巡查、养护以及核查的查询数据或统计数据;
    根据所述巡查、养护以及核查的查询数据或统计数据生成对应的查询结果数据或统计结果数据,并发送至移动终端。

    10.  根据权利要求9所述的管线巡查养护核查方法,其特征在于,所述查询请求指令或统计请求指令包含内部标识、数据编号、时间、人员等信息。

    说明书

    说明书一种管线巡查养护核查方法
    技术领域
    本发明涉及一种巡查养护核查方法,尤其涉及一种管线巡查养护核查方法。
    背景技术
    随着城市地下管线是指城市范围内供水、排水、燃气、热力、电力、通信、广播电视、工业等管线及其附属设施,是保障城市运行的重要基础设施和“生命线”,与城市居民的工作、学习、生活息息相关。为了确保城市管线的正常工作,需安排巡查人员进行定期巡查,查看城市地下管线是否存在安全隐患,如存在安全隐患,则养护人员需根据巡查人员上报的情况及时处理,防患于未然。
    随着城市地下管线信息化建设的进展,以及地下管线规划、管理、运营等工作的不断深入,加强对地下管线设施的管理、消除安全隐患、提高相关工作人员的工作质量尤为重要。城市管线的巡查、养护工作传统的记录方式是相关工作人员采取手工记录的方式将相关信息记录在工作簿上,这种记录方式的工作效率低,容易出现漏检,错检,重复检查、记录不全以及记录不规范的情况,且对相关工作人员缺乏有效的管理监督手段,导致难以保证相关工作人员的工作质量和效率。针对上述情况,目前普遍通过移动巡查系统的方法实现管线巡查养护工作的信息化管理,通常移动巡查系统包括监控端和采集终端两部分,采集终端负责采集数据,即移动终端通过安装移动APP应用(即智能手机的第三方应用程序)完成巡查数据的采集,事件上报等工作,监控端负责监控,即通过PC端进行任务派发以及监管等工作。通过移动巡查系统的方法可以提高巡查、养护人员的工作效率以及管理人员对相关工作人员的管理和监督力度,确保管线巡查、养护工作的质量。
    但是,采用移动APP应用完成采集终端的工作需要自主开发APP应用软件,开发成本高,程序可移植性不强,设备之间的兼容性差,如苹果手机的操作系统和安卓手机的操作系统不能兼容,需要重复开发。
    发明内容
    本发明提供一种管线巡查养护核查方法,以克服现有技术中移动APP软件开发成本高,程序可移植性不强的问题。
    根据本公开实施例的第一方面,提供一种管线巡查养护核查方法,应用于应用程序服务器,所述方法包括:
    接收PC端发送的巡查任务指令;
    根据所述巡检任务指令生成巡查任务,并将所述巡查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使巡查人员根据所述巡查任务进行巡查,并采集、提交巡查数据;
    接收微信服务器转发自移动终端的巡查数据,并存储至数据库服务器;
    根据巡查数据内部标识判断巡查数据类型,所述巡查数据类型包括普通巡查数据和异常事件巡查数据;
    根据接收到的普通巡查数据生成巡查工作状态变化信号,并发送至PC端,以便管理人员查看所述普通巡查数据;
    将接收到的异常事件巡查数据转发至PC端,并根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号发送至PC端,以便管理人员查看所述异常事件巡查数据;
    接收PC端发送的养护任务指令;
    根据所述养护任务指令生成养护任务,并将所述养护任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使养护人员根据所述养护任务进行养护,并采集、提交巡查数据;
    接收微信服务器转发自移动终端的养护数据,并存储至数据库服务器;
    根据所述养护数据生成养护工作状态变化信号,并发送至PC端,以便管理人员查看所述养护数据;
    接收PC端发送的核查任务指令;
    根据所述核查任务指令生成核查任务,并将所述核查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使核查人员根据所述核查任务进行核查,并采集、提交巡查数据;
    接收微信服务器转发自移动终端的核查数据,并存储至数据库服务器;
    根据所述核查数据生成核查工作状态变化信号,并发送至PC端,以便管理人员查看所述核查数据并根据所述状态变化详细情况判断是否需要重新养护。
    结合第一方面,在第一方面第一种可能的实现方式中,所述以便管理人员查看所述普通巡查数据包括:
    接收PC端发送的普通巡查数据查看指令;
    根据所述普通巡查数据查看指令获取普通巡查数据;
    将所述普通巡查数据发送至PC端,以便管理人员查看所述普通巡查数据,并根据所述普通巡查数据发送下一步指令。
    结合第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述根据所述普通巡查数据查看指令获取普通巡查数据包括:
    根据所述普通巡查数据查看指令生成普通巡查数据查看命令,并发送至数据库服务器,以便所述数据库服务器查找相应的普通巡查数据,并发送至应用程序服务器;
    接收所述普通巡查数据,并发送至PC端,以便管理人员查看,并根据所述普通巡查数据发送下一步指令。
    结合第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述以便所述数据库服务器查找相应的普通巡查数据,并发送至应用程序服务器包括:
    预先设置与内部标识相对应的数据表,且所述数据表中按照时间顺序存储有与所述内部标识相对应的巡查数据、养护数据或核查数据;
    根据普通巡查数据查看命令中包含的内部标识和普通巡查数据编号查找所述数据表,提取出对应的普通巡查数据,并发送至应用程序服务器,以便所述应用程序服务器转发至PC端。
    结合第一方面第三种可能的实现方式,在第一方面第四种可能的实现方式中,所述将异常事件巡查数据转发至PC端包括:
    根据接收到的所述异常事件巡查数据的数据结构判断数据类型,并将其中的文字信息转发至PC端,所述数据类型包括文字信息、图片信息、视频信息以及音频信息。
    根据本公开实施例的第二方面,提供一种管线巡查养护核查方法,应用于安装有微信的移动终端,所述方法包括:
    接收PC端发送的巡查任务,并显示显示屏上,以便巡查人员根据所述巡查任务进行巡查;
    发送巡查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    接收PC端发送的养护任务,并显示显示屏上,以便养护人员根据所述养护任务进行养护;
    发送养护数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    接收PC端发送的核查任务,并显示显示屏上,以便核查人员根据所述核查任务进行核查;
    发送核查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应 用程序服务器发送至PC端。
    结合第二方面,在第二方面第一种可能的实现方式中,所述的管线巡查养护核查方法还包括:
    查询或统计巡查数据、养护数据以及核查数据。
    结合第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述查询或统计巡查数据、养护数据以及核查数据包括:
    发送查询请求指令或统计请求指令至应用程序服务器,以便应用程序服务器调取并处理所述巡查数据、所述养护数据以及所述核查数据;
    接收所述应用程序服务器发送的查询结果数据或统计结果数据。
    结合第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述以便应用程序服务器调取并处理所述巡查数据、所述养护数据以及所述核查数据包括:
    根据查询请求指令或统计请求指令生成相对应的查询请求或统计请求,并发送至数据库服务器,以便所述数据库服务器提取巡查、养护以及核查的查询数据或统计数据,并发送至应用程序服务器;
    接收数据库服务器发送的所述巡查、养护以及核查的查询数据或统计数据;
    根据所述巡查、养护以及核查的查询数据或统计数据生成对应的查询结果数据或统计结果数据,并发送至移动终端。
    结合第二方面第三种可能的实现方式,在第二方面第四种可能的实现方式中,所述查询请求指令或统计请求指令包含内部标识、数据编号、时间、人员等信息。
    本发明的实施例提供的技术方案可以包括以下有益效果:
    本发明提供的一种管线巡查养护核查方法,通过微信服务器和对应的应用程序服务器以及数据库服务器完成移动终端和PC端的信息交互。从而完成巡查人员、养护人员、核查人员等工作人员与管理人员之间的信息传递,实现巡查、养护和核查工作的统一管理和监督。与独立开发移动APP不同,本发明提供一种基于微信公众账号的管线巡查养护核查方法,即只需基于微信平台开发相关的微信公共账号,由于微信本身已经封装了消息推送、图片视频等多媒体信息的采集、推送等接口,大大减少了软件开发的工作量,降低程序开发的工作量,提高开发效率,且巡查人员、养护人员以及核查人员等工作人员只需关注微信公共账号便可实现与管理人员之间的信息传递,省去了移动APP安装的步骤,减少APP对系统资源的占用。由此可知,本发明提供的一种管线巡查养护核查方法可以解决现有技术中移动APP软件开发成本高,程序可移植性差的问题。
    应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
    附图说明
    图1是根据一示例性实施例示出的一种管线巡查养护核查方法的流程图;
    图2是本实施例提供的管线巡查养护核查方法的结构示意图;
    图3是根据一示例性实施例示出的步骤S105的流程图;
    图4是根据一示例性实施例示出的步骤S202的流程图;
    图5是根据一示例性实施例示出的步骤S301的流程图;
    图6是根据一示例性实施例示出的步骤S106的流程图;
    图7是根据一示例性实施例示出的另一种管线巡查养护核查方法的流程图;
    图8是根据一示例性实施例示出的安装有微信服务器的移动终端查询或统计巡查数据、养护数据以及核查数据的流程图;
    图9是根据一示例性实施例示出具体场景下的一种管线巡查养护核查方法的流程图。
    图2和图9中的符号表示:
    1-移动终端,2-PC端,3-微信服务器,4-应用程序服务器,5-数据库服务器。
    具体实施方式
    这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置的例子。
    图1是根据一示例性实施例示出的一种管线巡查养护核查方法的流程图,该管线巡查养护核查方法可以应用于应用程序服务器,应用程序服务器接收PC端发送的巡查任务指令、养护任务指令以及核查任务指令,经过应用程序服务器处理后生成相应的巡查任务、养护任务以及核查任务,并通过微信服务器发送至移动终端。巡查人员、养护人员以及核查人员根据接收到的巡查任务、养护任务以及核查任务任务进行巡查、养护以及核查,并将相应的巡查数据、养护数据以及核查数据反馈至PC端,从而完成PC端和移动终端的交互,实现巡查、养护和核查工作的统一管理和监督。如图1所示,该管线巡查养护核查方法包括以下步骤:
    查养护核查方法包括以下步骤:
    在步骤S101中,接收PC端发送的巡查任务指令;
    在使用该地下管线巡检监督方法之前,PC端以及移动终端需安装相应的微信,以便利用微信的兼容性实现PC端和安装有不同操作系统的移动终端的信息传输。管理人员操作的PC端可以申请具有管理员权限的微信公共账号,巡检人员操作的移动终端可以申请微信普通账号。管理人员通过微信公共账号登陆PC端的网页巡检工作管理系统,并对关注微信公共账号的普通微信账号进行审核,审核通过后,公共服务账号的管理员权限可以获取公共账号内普通账号的移动终端的微信账号、昵称、手机号码以及地理位置信息等个人信息。为了实现巡查、养护和核查工作的统一管理和监督,管理人员需通过PC端的微信平台将包含有巡查路线、巡查时间、巡查人、任务描述等内容的巡查任务指令发送至应用程序服务器,应用程序服务器对上述巡查任务指令进行处理后转发至移动终端。
    在步骤S102中,根据所述巡检任务指令生成巡查任务,并将所述巡查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使巡查人员根据所述巡查任务进行巡查;
    应用程序服务器接收到PC端发送的巡检任务指令后生成对应的巡检任务,并将其转发给微信服务器,微信服务器调用消息模板,将接收到的巡查任务进行格式化,并将经过格式化的巡查任务以微信的形式发送至安装有微信的移动终端,移动终端接收到上述巡查任务,并显示在屏幕上,巡查人员根据显示的巡查任务开展巡查工作。
    在步骤S103中,接收微信服务器转发自移动终端的巡查数据,并存储至数据库服务器;
    巡查人员在现场巡查工作过程中,需对现场的巡查数据进行采集,并通过移动终端将采集的巡查数据发送至微信服务器,以便微信服务器转发至应用程序服务器。巡查数据主要包括文本、语音、视频、图片以及地理位置等形式,微信服务器对上述类型数据的推送均有相关接口,可以直接推送至应用程序服务器,不必重复开发,减少软件开发的工作量。应用程序服务器本身不具有存储功能,因此,应用程序服务器需将接收到的巡查数据存储至数据库服务器,以便PC端需要查看巡查数据时调用。需要说明的是,巡查人员在开始巡查工作之前,需先打开移动终端,运行微信,并通过移动终端发送巡查任务开始指令,所述巡查任务开始指令包含在巡查数据内。微信服务器接收所述巡查任务开始指令,并推送至应用程序服务器,以便应用程序服务器将所述巡查任务开始指令存储在数据库服务器中以便调用。
    在步骤S104中,根据巡查数据内部标识判断巡查数据类型,所述巡查数据类型包括普通巡查数据和异常事件巡查数据;
    应用程序服务器内预先设有内部标识与数据类型的对应关系表,所述数据类型包括巡查数据、养护数据以及核查数据等,其中巡查数据又包括普通巡查数据和异常事件巡查数据。巡查人员在现场采集并上传的巡查数据内设有内部标识,内部标识用于标识巡查数据类型,应用程序服务器根据预设的内部标识与数据类型对应关系表查找与接收到的巡查数据中内部标识相对应的数据类型。
    在步骤S105中,根据接收到的普通巡查数据生成巡查工作状态变化信号,并发送至PC端,以便管理人员查看所述普通巡查数据;
    如果与接收到的巡查数据中内部标识相对应的数据类型是普通巡查数据,应用程序服务器则根据所述普通巡查数据生成巡查工作状态变化信号,并发送至PC端,PC端接收所述巡查工作状态变化信号,并生成工作状态变化通知显示在屏幕上,管理人员可以点击所述工作状态变化通知,请求查看工作状态变化详细情况。所述工作状态变化通知不仅仅包括巡查工作状态变化,也包括养护工作状态变化以及核查工作状态变化。需要说明的是,应用程序服务器根据所述普通巡查数据生成巡查工作状态变化信号并发送至PC端与将所述普通巡查数据存储至数据库服务器是同时进行的。
    在步骤S106中,将接收到的异常事件巡查数据转发至PC端,并根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号发送至PC端,以便管理人员查看所述异常事件巡查数据;
    在巡查人员巡查过程中,如果巡查到管线的异常事件,如管道破裂事件等,则需立即用文字、图片、语音、视频等方式进行描述,并通过微信上报上述异常事件巡查数据,异常事件巡查数据包括事件类型、上报人、上报时间、地点、故障描述等。移动终端接收上述异常事件巡查数据,并通过微信服务器转发至应用程序服务器,应用程序服务器根据接收到的巡查数据中内部标识将数据类型判定为异常事件巡查数据,应用程序服务器则转发所述异常事件巡查数据至PC端,同时,根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号,并发送至PC端,PC端接收所述异常事件巡查工作状态变化信号,并生成工作状态变化通知显示在屏幕上。巡查人员完成巡查任务后需提交所有巡查数据,结束巡查工作。为了节约网络资源以及响应时间,异常事件巡查数据只转发数据量少的重要信息,图片、语音、视频等不进行转发。因此,应用程序服务器需根据接收到的所述异常事件巡查数据的数据结构判断数据类型,并将其中的文字信息转发至PC端,所述数据类型包括文字信息、图片信息、视频信息以及音频信息。
    在步骤S107中,接收PC端发送的养护任务指令;
    为了及时修复管路异常情况,防止管线异常危害人身、财产安全,管理人员在接收到所述异常事件巡查数据后,需要及时安排养护人员去现场养护受损管路。具体的,管 理人员需通过PC端派发养护任务,并通过微信服务器、应用程序服务器发送至移动终端。所述养护任务包括养护人、养护类型、养护时间、事件信息(巡查人员上报事件的文字、图片、视频等)等。
    在步骤S108中,根据所述养护任务指令生成养护任务,并将所述养护任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使养护人员根据所述养护任务进行养护;
    应用程序服务器接收到PC端发送的养护任务指令后生成对应的巡检任务,并将其转发给微信服务器,微信服务器调用消息模板,将接收到的养护任务进行格式化,并将经过格式化的养护任务以微信的形式发送至移动终端,移动终端接收到上述养护任务,并显示在屏幕上,养护人员根据显示的养护任务开展养护工作。
    在步骤S109中,接收微信服务器转发自移动终端的养护数据,并存储至数据库服务器;
    养护人员在现场养护工作过程中,需对现场的养护数据进行采集,并通过移动终端将采集的养护数据发送至微信服务器,以便微信服务器转发至应用程序服务器。与巡查数据类似,养护数据也主要包括文本、语音、视频、图片以及地理位置等形式,微信服务器可以通过设置的相关数据的推送接口直接将数据推送至应用程序服务器。应用程序服务器将接收到的巡查数据存储至数据库服务器,以便PC端需要查看巡查数据时调用。
    在步骤S1010中,根据所述养护数据生成养护工作状态变化信号,并发送至PC端,以便管理人员查看所述养护数据;
    应用程序服务器根据所述养护数据生成养护工作状态变化信号,并发送至PC端,PC端接收所述养护工作状态变化信号,并生成工作状态变化通知显示在屏幕上,管理人员可以点击所述工作状态变化通知,请求查看工作状态变化详细情况。养护人员完成养护任务后需提交所有养护数据,结束养护工作。
    在步骤S1011中,接收PC端发送的核查任务指令;
    管理人员在接收到养护数据后,为核查养护任务是否合格,需安排核查人员去需要核查的现场核查。与巡查、养护过程类似,管理人员需通过PC端派发核查任务,并通过微信服务器、应用程序服务器发送至移动终端。
    在步骤S1012中,根据所述核查任务指令生成核查任务,并将所述核查任务发送至微信服务器,便于所述微信服务器转发至安装有微信的移动终端,以使核查人员根据所述核查任务进行核查;
    应用程序服务器接收到PC端发送的核查任务指令后生成对应的核查任务,并将其 转发给微信服务器,微信服务器将经过格式化的核查任务以微信的形式发送至移动终端,移动终端接收到上述核查任务,并显示在屏幕上,核查人员根据显示的核查任务开展核查工作。需要说明的是,本实施例提供的管线巡查养护核查方法中巡查、养护和核查任务的派发以及巡查、养护和核查数据的反馈过程相类似。
    在步骤S1013中,接收微信服务器转发自移动终端的核查数据,并存储至数据库服务器;
    核查人员在现场核查过程中,同样需对现场的核查数据进行采集,并上传至PC端。具体的,核查人员通过移动终端将采集的养护数据发送至微信服务器,微信服务器将所述核查数据转发至应用程序服务器。应用程序服务器将接收到的巡查数据存储至数据库服务器,以便PC端需要查看巡查数据时调用。
    在步骤S1014中,根据所述核查数据生成核查工作状态变化信号,并发送至PC端,以便管理人员查看所述核查数据并根据所述状态变化详细情况判断是否需要重新养护;
    应用程序服务器根据所述核查数据生成核查工作状态变化信号,并发送至PC端,PC端接收所述核查工作状态变化信号,并生成工作状态变化通知显示在屏幕上,管理人员可以点击所述工作状态变化通知,请求查看工作状态变化详细情况。核查人员完成核查任务后需提交所有核查数据,结束核查工作。如果核查人员提交的核查数据为养护工作合格,则结束巡查、养护、核查工作,如果核查人员提交的核查数据为养护工作不合格,则管理人员需重新安排养护人员对异常管路进行养护,养护工作结束后,需重新安排核查人员核查,直至核查人员提交的核查数据为养护工作合格为止,具体的养护、核查方法同上。
    图2是管线巡查养护核查方法的结构示意图,图2中,1是移动终端,2是PC端,3是微信服务器,4是应用程序服务器,5是数据库服务器。从图可以看出,通过移动终端和微信服务器、应用程序服务器之间的信息交互、微信服务器和应用程序服务器之间的信息交互、应用程序服务器和PC端之间的信息交互以及应用程序服务器和数据库服务器之间的信息交互最终可以实现移动终端和PC端之间的信息交互,即PC端通过应用程序服务器和微信服务器将巡查任务、养护任务以及核查任务下达至移动终端;移动终端将相应的巡查数据、养护数据以及核查数据通过微信服务器、应用程序服务器以及数据库服务器反馈给PC端,完成移动终端和PC端之间的信息交互,最终实现巡查、养护和核查工作的统一管理和监督。
    本发明提供的一种管线巡查养护核查方法,通过微信服务器和对应的应用程序服务器以及数据库服务器完成移动终端和PC端的信息交互。从而完成巡查人员、养护人员、核查人员等工作人员与管理人员之间的信息传递,实现巡查、养护和核查工作的统一管 理和监督。与独立开发移动APP不同,本发明提供一种基于微信公众账号的管线巡查养护核查方法,即只需基于微信平台开发相关的微信公共账号,由于微信本身已经封装了消息推送、图片视频等多媒体信息的采集、推送等接口,大大减少了软件开发的工作量,降低程序开发的工作量,提高开发效率,且巡查人员、养护人员以及核查人员等工作人员只需关注微信公共账号便可实现与管理人员之间的信息传递,省去了移动APP安装的步骤,减少APP对系统资源的占用。由此可知,本发明提供的一种管线巡查养护核查方法可以解决现有技术中移动APP软件开发成本高,程序可移植性差的问题。
    在本发明的一个实施例中,如图3所示,前续步骤S105可以包括以下步骤:
    在步骤S201中,接收PC端发送的普通巡查数据查看指令;
    PC端根据接收到的巡查工作状态变化信号生成工作状态变化通知显示在屏幕上,管理人员可以点击所述工作状态变化通知,通过PC端发出普通巡查数据查看指令。
    在步骤S202中,根据所述普通巡查数据查看指令获取普通巡查数据;
    应用程序服务器接收所述普通巡查数据查看指令,并根据所述普通巡查数据查看指令向数据库服务器发出请求,并调取所述普通巡查数据。
    在步骤S203中,将所述普通巡查数据发送至PC端,以便管理人员查看所述普通巡查数据,并根据所述普通巡查数据发送下一步指令;
    应用程序服务器接收数据库服务器发送的普通巡查数据,并将所述普通巡查数据发送至PC端,PC端将所述普通巡查数据显示在屏幕上,管理人员可以通过显示的普通巡查数据掌握所述工作状态变化通知的详细情况。需要说明的是,管理人员查看所述异常事件巡查数据、所述养护数据以及所述核查数据的方法与查看所述普通巡查数据的方法类似。
    在本发明的一个实施例中,如图4所示,前续步骤S202可以包括以下步骤:
    在步骤S301中,根据所述普通巡查数据查看指令生成普通巡查数据查看命令,并发送至数据库服务器,以便所述数据库服务器查找相应的普通巡查数据,并发送至应用程序服务器;
    应用程序服务器接收到PC端发送的普通巡查数据查看指令后,根据所述普通巡查数据查看指令生成普通巡查数据查看命令,并发送至数据库服务器,以便数据库服务器根据所述普通巡查数据查看命令中的内部标识和普通巡查数据编号调取所述普通巡查数据。
    在步骤S302中,接收所述普通巡查数据,并发送至PC端,以便管理人员查看,并根据所述普通巡查数据发送下一步指令;
    应用程序服务器将接收到的普通巡查数据并发送至PC端,PC端接收所述普通巡查数据,并显示在屏幕上,以便管理人员查看。
    在本发明的一个实施例中,如图5所示,前续步骤S301可以包括以下步骤:
    在步骤S401中,预先设置与内部标识相对应的数据表,且所述数据表中按照时间顺序存储有与所述内部标识相对应的巡查数据、养护数据或核查数据;
    应用程序服务器预先设置与内部标识相对应的数据表,并将所述数据表发送至数据库服务器,数据库服务器将接收到的巡查数据、养护数据或核查数据按照接收时间先后的顺序存储在对应的数据表中,以便调用。
    在步骤S402中,根据普通巡查数据查看命令中包含的内部标识和普通巡查数据编号查找所述数据表,提取出对应的普通巡查数据,并发送至应用程序服务器,以便所述应用程序服务器转发至PC端。
    巡查人员、养护人员以及核查人员通过移动终端发送的相应巡查数据、养护数据以及核查数据中均包含对应的内部标识,内部标识可以标示数据类型,同时,巡查数据、养护数据以及核查数据中还包括数据编号、发送人员、发送时间等信息。数据库服务器根据普通巡查数据查看命令中包含的内部标识和普通巡查数据编号查找所述数据表,提取对应的普通巡查数据,并通过应用程序服务器转发至PC端。
    需要说明的是,由于养护和核查的数据传输过程与巡查的数据传输过程类似,因此,本发明以巡查数据传输过程为例,其余两个过程在此不做赘述。
    本发明提供的一种管线巡查养护核查方法,通过微信服务器和对应的应用程序服务器以及数据库服务器完成移动终端和PC端的信息交互。从而完成巡查人员、养护人员、核查人员等工作人员与管理人员之间的信息传递,实现巡查、养护和核查工作的统一管理和监督。与独立开发移动APP不同,本发明提供一种基于微信公众账号的管线巡查养护核查方法,即只需基于微信平台开发相关的微信公共账号,由于微信本身已经封装了消息推送、图片视频等多媒体信息的采集、推送等接口,大大减少了软件开发的工作量,降低程序开发的工作量,提高开发效率,且巡查人员、养护人员以及核查人员等工作人员只需关注微信公共账号便可实现与管理人员之间的信息传递,省去了移动APP安装的步骤,减少APP对系统资源的占用。由此可知,本发明提供的一种管线巡查养护核查方法可以解决现有技术中移动APP软件开发成本高,程序可移植性差的问题。
    本发明还提供了一种管线巡查养护核查方法,应用于安装有微信的移动终端,比如,手机和平板电脑等。该移动终端可以通过前述的应用程序服务器与PC端建立信息交互的通道,以便在任务开始前,接收PC端发送的巡查任务、养护任务以及核查任务,在任务完成后向PC端反馈巡查数据、养护数据务以及数据任务。如图6所示,该方法包括以下 步骤:
    在步骤S501中,接收PC端发送的巡查任务,并显示显示屏上,以便巡查人员根据所述巡查任务进行巡查;
    为了实现巡查、养护和核查工作的统一管理和监督,管理人员需通过PC端的微信平台将包含有巡查路线、巡查时间、巡查人、任务描述等内容的巡查任务指令发送至应用程序服务器,应用程序服务器接收到PC端发送的巡检任务指令后生成对应的巡检任务,并将其转发给微信服务器,微信服务器调用消息模板,将接收到的巡查任务进行格式化,并将经过格式化的巡查任务以微信的形式发送至安装有微信的移动终端,移动终端接收到上述巡查任务,并显示在屏幕上,巡查人员根据显示的巡查任务开展巡查工作。
    在步骤S502中,发送巡查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    巡查人员在现场巡查工作过程中,需对现场的巡查数据进行采集,并通过移动终端将采集的巡查数据发送至微信服务器,以便微信服务器转发至应用程序服务器。巡查数据主要包括文本、语音、视频、图片以及地理位置等形式,微信服务器对上述类型数据的推送均有相关接口,可以直接推送至应用程序服务器,不必重复开发,减少软件开发的工作量。所述巡查数据类型包括普通巡查数据和异常事件巡查数据,巡查人员在现场采集并上传内设有内部标识的巡查数据,如果与接收到的巡查数据中内部标识相对应的数据类型是普通巡查数据,应用程序服务器则根据所述普通巡查数据生成巡查工作状态变化信号,并发送至PC端,PC端接收所述巡查工作状态变化信号,并生成工作状态变化通知显示在屏幕上,管理人员可以点击所述工作状态变化通知,请求查看工作状态变化详细情况。所述工作状态变化通知不仅仅包括巡查工作状态变化,也包括养护工作状态变化以及核查工作状态变化。需要说明的是,应用程序服务器根据所述普通巡查数据生成巡查工作状态变化信号并发送至PC端与将所述普通巡查数据存储至数据库服务器是同时进行的。在巡查人员巡查过程中,如果巡查到管线的异常事件,如管道破裂事件等,则需立即用文字、图片、语音、视频等方式进行描述,并通过微信上报上述异常事件巡查数据,异常事件巡查数据包括事件类型、上报人、上报时间、地点、故障描述等。移动终端接收上述异常事件巡查数据,并通过微信服务器转发至应用程序服务器,应用程序服务器根据接收到的巡查数据中内部标识将数据类型判定为异常事件巡查数据,应用程序服务器则转发所述异常事件巡查数据至PC端,同时,根据所述异常事件巡查数据生成异常事件巡查工作状态变化信号,并发送至PC端,PC端接收所述异常事件巡查工作状态变化信号,并生成工作状态变化通知显示在屏幕上。巡查人员完成巡查任务后需提交所有巡查数据,结束巡查工作。为了节约网络资源以及响应时间,异常事件巡查数据只转发数据量少的重要信息,图片、语音、视频等不进行转发。因此,应用程序服务 器需预先设置预设值,并将接收到的所述异常事件巡查数据的大小与预先设置的预设值作对比,将小于所述预设值的异常事件巡查数据转发至PC端。
    在步骤S503中,接收PC端发送的养护任务,并显示显示屏上,以便养护人员根据所述养护任务进行养护;
    在巡查的过程中,如果出现异常事件,则管理人员需尽快安排养护人员去现场进行养护工作。管理人员需通过PC端派发养护任务,并通过微信服务器、应用程序服务器发送至移动终端。所述养护任务包括养护人、养护类型、养护时间、事件信息(巡查人员上报事件的文字、图片、视频等)等。应用程序服务器接收到PC端发送的养护任务指令后生成对应的巡检任务,并将其转发给微信服务器,微信服务器微信的形式发送至移动终端,移动终端接收到上述养护任务,并显示在屏幕上,养护人员根据显示的养护任务开展养护工作。
    在步骤S504中,发送养护数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端;
    养护人员在现场养护工作过程中,需对现场的养护数据进行采集,并通过移动终端将采集的养护数据发送至微信服务器,以便微信服务器转发至应用程序服务器。与巡查数据类似,养护数据也主要包括文本、语音、视频、图片以及地理位置等形式,微信服务器可以通过设置的相关数据的推送接口直接将数据推送至应用程序服务器。应用程序服务器将接收到的巡查数据存储至数据库服务器,以便PC端需要查看巡查数据时调用。
    在步骤S505中,接收PC端发送的核查任务,并显示显示屏上,以便核查人员根据所述核查任务进行核查;
    在步骤S506中,发送核查数据至微信服务器,以便微信服务器转发至应用程序服务器,以使所述应用程序服务器发送至PC端。
    核查工作任务的派发以及核查数据的反馈过程与养护工作的类似,这里不做赘述。
    在本公开的另一个实施例中,如图7所示,所述的管线巡查养护核查方法还包括查询或统计巡查数据、养护数据以及核查数据具体步骤如下:
    在步骤S601中,发送查询请求指令或统计请求指令至应用程序服务器,以便应用程序服务器调取并处理所述巡查数据、所述养护数据以及所述核查数据;
    在步骤S602中,接收所述应用程序服务器发送的查询结果数据或统计结果数据。
    巡查人员、养护人员以及核查人员在有需要时,可以对对应的巡查数据、养护数据以及核查数据进行查询或者统计。巡查人员、养护人员以及核查人员通过移动终端发送查询请求指令或统计请求指令至应用程序服务器,应用程序服务器根据所述查询请求指 令或统计请求指令调取相关的巡查数据、养护数据以及核查数据,并对相关的巡查数据、养护数据以及核查数据进行处理,将处理好的相关数据发送至移动终端,移动终端将接收到的所述数据显示在屏幕上,方便巡查人员、养护人员以及核查人员查看。
    在本公开的另一个实施例中,如图8所示,前续步骤S601可以包括以下步骤:
    在步骤S701中,根据查询请求指令或统计请求指令生成相对应的查询请求或统计请求,并发送至数据库服务器,以便所述数据库服务器提取巡查、养护以及核查的查询数据或统计数据,并发送至应用程序服务器;
    由于应用程序服务器不具有存储功能,因此,所述应用程序服务器需将接收到的数据存储至数据库服务器,当PC端或者移动终端请求查看所述数据时,应用程序服务器需从所述数据库服务器中调取。并进行处理后发送至PC端或者移动终端。当应用程序服务器接收到查询请求指令或统计请求指令后,根据所述查询请求指令或统计请求指令生成相对应的查询请求或统计请求,并发送至数据库服务器,以便数据库服务器根据所述查询请求或统计请求查找对应数据。
    在步骤S702中,接收数据库服务器发送的所述巡查、养护以及核查的查询数据或统计数据;
    数据库服务器接收应用程序服务器发送的查询请求或统计请求,并根据所述查询请求或统计请求查找对应数据。具体的,在应用程序服务器发送的查询请求或统计请求中应包含有数据的内部标识、数据编号、时间、人员等信息,数据库服务器根据数据中包含的所述信息搜索预设的与所述请求中包含的内部标识相对应的数据表,并根据数据编号、时间、人员等其他相关信息调取所需的查询数据或统计数据,并将所述查询数据或统计数据发送至应用程序服务器。
    在步骤S703中,根据所述巡查、养护以及核查的查询数据或统计数据生成对应的查询结果数据或统计结果数据,并发送至移动终端。
    应用程序服务器接收数据库服务器发送的查询数据或统计数据,并根据所述查询数据或统计数据生成对应的查询结果数据或统计结果数据发送至移动终端。移动终端将所述查询结果数据或统计结果数据显示在屏幕上,以便巡查人员、养护人员以及核查人员查看。
    下面结合一个具体应用场景对本公开实施例提供的该管线巡查养护核查方法进行详细说明:
    在本公开实施例中,移动终端为智能手机,PC端为电脑,如图9所示,该方法可以包括以下步骤:
    在步骤S11中:发送巡查任务指令;
    在步骤S12中:接收巡查任务指令,并生成巡检任务发送出去;
    在步骤S13中:接收巡查任务,并显示在屏幕上;
    在步骤S14中:将巡查数据发送出去;
    在步骤S15中:判断巡查数据类型;
    在步骤S151中:根据接收到的普通巡查数据生成普通巡查工作状态变化信号,并发送至PC端;
    在步骤S152中:根据异常巡查数据生成异常巡查工作状态变化信号,并发送至PC端,同时将部分异常巡查数据转发至PC端;
    在步骤S16中:接收巡查数据并将巡查数据存储在数据库服务器中;
    在步骤S17中:接收巡查数据并显示在屏幕上;
    在步骤S18中:根据异常巡查数据,发送养护任务命令;
    在步骤S19中:接收养护任务指令,并生成养护任务发送出去;
    在步骤S20中:接收养护任务,并显示在屏幕上;
    在步骤S21中:将养护数据发送出去;
    在步骤S22中:接收养护数据并将养护数据存储在数据库服务器中,同时根据养护数据生成养护工作状态变化信号,并发送至PC端;
    在步骤S23中:接收养护数据并显示在屏幕上;
    在步骤S24中:根据养护数据,发送核查任务命令;
    在步骤S25中:接收核查任务指令,并生成核查任务发送出去;
    在步骤S26中:接收核查任务,并显示在屏幕上;
    在步骤S27中:将核查数据发送出去;
    在步骤S28中:接收核查数据并将核查数据存储在数据库服务器中,同时根据核查数据生成核查工作状态变化信号,并发送至PC端;
    在步骤S29中:接收养护数据并判断是否需要重新养护。
    本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其它实施例的不同之处。
    以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的 精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

    关 键  词:
    一种 管线 巡查 养护 核查 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种管线巡查养护核查方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1731641.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1