基于云平台的水利安全生产标准化管理系统的制作方法

文档序号:13288921阅读:172来源:国知局
技术领域本发明涉及一种应用于水利巡检工作的管理系统,特别涉及基于云平台的水利安全生产标准化管理系统。

背景技术:
水利作为基础设施,是服务于社会的综合工程设施。一般包括由挡水、泄水建筑物形成的水库和山塘、河道的防洪堤防、水闸、排涝泵站等。为了保证水利设施、设备的安全性,建立水利安全生产标准化体系,形成完整的水利安全生产标准化数据库,完善各类水利安全生产记录、台帐和巡视检查记录,需要对各类水利设施、设备进行巡检,且将巡检的结果进行统计,一旦检查到隐患可以及时维修,但是目前的巡检方式还较原始,巡检后的各项记录不完备,主要还是靠纸质文件进行保存,查阅不便,不便于统计分析,而由于巡检的场地较大,设施设备较多,所以巡检时,容易出现以下问题:巡检项目较多,无法实现巡检统一标准,各水利设施设备管理单位的数据无法统一管理。

技术实现要素:
本发明的目的在于提供一种实现巡检项目和巡检标准统一管理的一种基于云平台的水利安全生产标准化管理系统。本发明的上述目的是通过以下技术方案得以实现的:一种基于云平台的水利安全生产标准化管理系统,包括有云平台,所述云平台配置有水利用户子系统和后台管理用户子系统,所述水利用户子系统配置有水利数据库,所述水利数据库为每一注册的水利用户分别配置水利设施设备数据存储单元,用户可通过水利用户子系统与该用户对应的水利设施设备数据存储单元进行数据交互;所述后台管理用户子系统配置有资源数据库,所述资源数据库包括有巡检项目数据以及与巡检项目数据对应的巡检标准数据,用户可通过水利用户子系统调用资源数据库内数据,并可根据资源数据库数据选择配置该用户对应的水利设施设备数据存储单元。首先巡检项目数据以及与巡检项目数据对应的巡检标准数据都存在一定问题,原有的纸质保存,而巡检内容的格式都难以统一,不同的水利用户等巡检的规程和设备都可能存在差别,但是通过本系统的数据库配置,可以解决上述问题,只用在一次配置时,根据自身水利设施设备情况直接配置需要对应的巡检项目,而对应的巡检标准都会自动进行数据配置,在该用户对应的水利信息数据存储单元有所体现,保证数据的合理性。进一步地:所述水利用户子系统配置有子帐号管理模块,水利用户通过子帐号管理模块为水利用户工作人员分别配置子帐号,水利用户工作人员可在子帐号管理模块许可范围内调用或修改该水利的水利设施设备数据存储单元的库内信息。为水利用户子系统配置子账号,有利于水利用户工作人员展开巡检工作,同时有利于巡检数据的记录和追溯,同样可以对每一水利用户工作人员起到监管效果,保证水利用户工作人员巡检工作的高效、安全、保质进行。进一步地:所述水利用户子系统配置有表单生成模块,所述表单生成模块调用资源数据库内输出形成选项表单,水利用户根据选项对应该水利需求巡检项目选择,所述表单生成模块根据水利用户选择结果生成该水利用户对应的巡检表单,并将巡检表单数据存入水利用户信息数据存储单元。通过表单生成模块的设置,当水利用户一次登录或需要修改本单位的巡检项目时,表单生成模块通过调用资源数据库形成选项表单,方便水利用户选择,水利用户只需要根据自身选择对应的巡检项目,巡检项目选择完成后,就可以直接生成巡检表单,该巡检表单直接存入信息数据存储单元并配置根据表单配置信息数据存储单元的数据结构。进一步地:所述水利用户子系统配置有二维码或条形码生成模块,二维码或条形码生成模块根据水利需求巡检项目分别生成二维码或条形码,当任意用户在用户管理模块授权许可的范围下通过终端扫描二维码或条形码可以获取对应的巡检项目信息。通过二维码或条形码生成模块根据巡检项目生成二维码或条形码,通过扫码的方式就可以获取对应的巡检信息,这样,只用在第一次将对应生成的二维码或条形码配置在对应的巡检地点,巡检工作人员就可以直接通过实地扫码的方式,直接调出该巡检项目以及巡检标准,保证巡检工作进行,且可以保证巡检工作人员的巡检工作必须实地进行,避免因怠惰或遗漏导致巡检工作数据任意填写,必须实地扫码的限制保证了巡检工作的完整进行。进一步地:所述水利用户子系统配置有定位模块,当用户通过终端扫描对应的二维码或条形码时,所述定位模块获取用户物理位置并上传至对应的水利设施设备数据存储单元。通过定位模块的设置,可以直观给出路线建议,便于巡检。进一步地:所述水利用户子系统还包括有路线生成模块,所述水利用户可通过路线生成模块对该水利用户的所有巡检项目配置巡检顺序,所述路线生成模块存储该巡检顺序,当任意用户需要在该水利用户的设施设备进行巡检工作时,所述路线生成模块调用巡检顺序提示用户下一目标巡检地点以及巡检标准。通过路线生成模块的设置,这样一次路线配置完成后,接下来的巡检工作都可以根据上次存储的巡检路线进行配置,保证下次巡检的巡检效率,直接根据上次存储的巡检顺序进行巡检,保证对巡检场地比较陌生的工作人员也不会造成巡检路程上的浪费,提高巡检工作的进行效率。进一步地:所述水利用户子系统配置有缓存模块和同步模块,当巡检工作进行时,用户可通过缓存模块缓存巡检数据,所述同步模块通过连接网络将缓存模块缓存的巡检数据同步至对应的信息数据存储单元。一般巡检工作可能出现在偏远的地区,时常会出现信号不佳的情况,所以在子系统配置缓存模块,在信号较差的巡检场景时,可以通过缓存模块将数据缓存至巡检所用的移动终端的存储单元中,而当有网络信号时,通过同步模块进行对存储单元数据进行调用同步到信息存储单元中,避免数据溢出。进一步地:所述路线生成模块生成巡检顺序的步骤如下:水利用户按自定的最优巡检路线上的巡检项目依次扫描对应的二维码或条形码,路线生成模块以读取该二维码或条形码的顺序生成巡检顺序。基于二维码或条形码配置最优路线,以便巡检人员进行巡检,初次配置时,根据自身对巡检场景的了解定义巡检顺序,这样其他的评审机构进行巡检时,就可以以巡检顺序为依据进行巡检。进一步地:所述水利用户子系统配置有定位模块,所述路线生成模块生成巡检顺序的步骤如下:通过扫描匹配到对应的巡检位置上的二维码或条形码通过定位模块获取每一巡检项目的位置信息;根据获取的位置信息生成巡检顺序。定位模块的设置,一来,可以起到提示巡检人员位置信息的作用;二来,可以对巡检人员起到监督作用,保证实地巡检(巡检时需要二维码或条形码图形和扫码地点对应)。进一步地:生成巡检路线的算法如下:步骤一,确定巡检数量N,运算得出基准内角值,基准内角值X=(N-2)*180°/N;步骤二,从起点位置起,依次对所有巡检项目的位置进行连线,如果连线与原有连线相交,则考虑其他位置,作为巡检方案;步骤三,得出每一巡检方案下组成的巡检连线对应每个巡检地点上的内角X1-XN,并求取每一巡检地址地点上的内角与基准内角之差Y1-YN,根据差值的绝对值求和得出总偏移角Z;步骤四,循环步骤一至步骤三,求出所有连线形成的方案的组合下的总偏移角Z的大小;步骤五,得到总偏移角Z最小的巡检方案作为巡检顺序。由于巡检项目数量较多,如果利用冒泡算法,数据量较大,所以采用对形成图形的方法进行判断,巡检地点角度偏差越小,代表所绕的路线越小,保证巡检方案的最优配置。步骤一,确定巡检数量N,运算得出基准内角值,基准内角值X=(N-2)*180°/N;步骤二,从起点位置起,依次对所有巡检项目的位置进行连线,如果连线与原有连线相交,则考虑其他位置作为巡检方案;步骤三,得出每一巡检方案下组成的巡检连线对应每个巡检地点上的内角X1-XN,并求取每一巡检地址地点上的内角与基准内角之差Y1-YN,同时求取对应巡检地点到下一巡检地点的距离D1-DX,以D1*Y1+D2*Y2……+DN*YN的结果得出每一方案下的总偏移误差Z;步骤四,循环步骤一至步骤三,求出所有连线形成的方案的组合下的总偏移误差Z的大小;步骤五,得到总偏移误差Z最小的巡检方案作为巡检顺序。在该构思下,如果采用距离乘以偏移角的方案,可以使判断结果更加精确。进一步地:还配置有GIS系统,当所述工作人员巡检时出线路线偏差,所述GIS系统提醒并发送偏差信息。这样一来,工作人员就在巡检时获知目前对应的巡检路线偏差情况,辅助导航,同时,可以对工作人员起到监督作用,防止因人为因素避开巡检路线。综上所述,本发明具有以下有益效果:首先巡检项目数据以及与巡检项目数据对应的巡检标准数据都存在一定问题,原有的纸质保存,而巡检内容的格式都难以统一,不同的水利单位等巡检的标准可能存在差别,但是通过本系统的数据库配置,可以解决上述问题,只用在一次配置时,根据自身水利设施设备直接配置需要对应的巡检项目,而对应的巡检标准都会自动进行数据配置,在该用户对应的水利信息数据存储单元有所体现,保证数据的合理性。附图说明图1是本系统架构图;图2是水利系统管理流程图;图3是最优路线配置解释图。具体实施方式以下结合附图对本发明作进一步详细说明。实施例1参照图1所示,一种基于云平台的水利安全生产标准化管理系统,包括有云平台,所述云平台配置有水利用户子系统和后台管理用户子系统,所述水利用户子系统配置有水利数据库,所述水利数据库为每一注册的水利用户分别配置水利设施设备数据存储单元,用户可通过水利用户子系统与该用户对应的水利设施设备数据存储单元进行数据交互;所述后台管理用户子系统配置有资源数据库,所述资源数据库包括有安全生产标准化数据和巡检项目数据以及与巡检项目数据对应的巡检标准数据,用户可通过水利用户子系统调用资源数据库内数据,并可根据资源数据库数据选择配置该用户对应的水利设施设备数据存储单元。水利用户子系统配置有水利数据库,所述水利数据库为每一注册的水利分别配置水利用户信息数据存储单元,水利用户可通过水利用户子系统与该用户对应的水利设施设备数据存储单元进行数据交互,水利用户子系统的基本功能用于提供水利用户对自身水利数据的管理,交互界面按水利数据交互所需的界面设置,不作赘述,其实质在于为每一水利用户提供独立的数据存储单元,通过终端登录并可上传所需数据进行备份,需要说明的是,水利设施设备数据存储单元的数据结构下,上级部门和评审机构只能调用权限范围内数据,也就是评审所需的数据,无权调用其他内部数据,其他内部输出的存储调用,仅用于提供水利自身管理应用,例如水利设施设备数据存储单元存储有水利巡检项目信息以及对应的巡检标准信息、工作人员信息、会议记录信息、巡检结果信息可以被调用,但是其他水利用户内部信息是需要水利用户授权或者直接封闭不能调用。以下对水利用户子系统的核心功能以及实现作出解释,所述水利用户子系统配置有子帐号管理模块,水利用户通过子帐号管理模块为水利用户工作人员分别配置子帐号,水利用户工作人员可在子帐号管理模块许可范围内调用或修改该水利用户的水利设施设备数据存储单元的库内信息。子帐号根据管理员验证创建。水利用户(管理员)通过终端验证后,访问表单生成模块完成第一次配置,表单生成模块调用资源数据库内输出形成选项表单,水利用户根据选项对应该水利用户巡检项目需求选择,所述表单生成模块根据水利用户选择结果生成该水利用户对应的巡检表单,并将巡检表单数据存入水利用户信息数据存储单元,表单生成模块根据管理员的选择结果形成巡检表单,用于提供巡检工作人员使用。水利用户(管理员)通过终端验证后,二维码或条形码生成模块根据水利需求巡检项目分别生成二维码或条形码,当任意用户在用户管理模块授权许可的范围下通过终端扫描二维码或条形码可以获取对应的巡检项目信息,管理员将二维码或条形码贴到对应的巡检地点。水利用户(管理员)通过终端验证后,路线生成模块对该水利用户的所有巡检项目配置巡检顺序,所述路线生成模块存储该巡检顺序,当该用户工作人员需要在该水利进行巡检工作时,所述路线生成模块调用巡检顺序提示用户下一目标巡检地点以及巡检标准。水利用户(管理员)通过终端验证后,而定位模块访问终端的GPS定位功能,结合使用,当扫描二维码或条形码时,获取定位信息(作为路线生成模块算法生成最优路线的依据),这样在巡检时就能保证扫描地点,需要说明的是,如果没有网络的情况下,扫描返回显示的是没有网络的前一刻的位置值。GIS模块则应用于路线纠正中,方便直接引导和规划路线,保证巡检人员的巡检路线的找寻,以及对巡检人员起到监督作用。为了方便进一步理解,对一水利的巡检流程进行介绍,参照图2所示,图2公开的为一种实施例下的对水利用户子系统的应用,首先由管理员进入子系统进行配置工作,配置工作分为两个大类,其一为配置数据生成,内容包括有通过网站获取通用模板,也就是记载所有巡检项目的模板,通过勾选的方式勾选对应水利用户的设置,形成专用设备巡检清单,巡检清单生成的同时,对应每个巡检项目的巡检标准数据也会被获取,并保存至对应的存储单元,而二维码或条形码生成模块根据对应的巡检项目配置二维码或条形码,并显示对应二维码或条形码图形,管理员就可以将这些二维码或条形码图形打印或用其他方式固定在对应的巡检地点,最优路线生成模块生成最优路线,原理如下:每到一个巡检地点固定二维码或条形码时,都需要扫码进行保存记录,根据管理员的第一次依次扫码确定的顺序作为最优路线,便于后续巡检;二是子帐号的建立管理员可根据实际情况对相关工作人员进行管理,并建立子帐号,工作人员通过移动端APP登录进行相应操作,管理员可在水利用户子系统内向相关工作人员推送工作信息;而巡检流程如下,巡检人员用平板电脑或者任意移动终端扫描巡检对象上的二维码或条形码,系统根据扫描的二维码或条形码出现对应的清单,巡检人员根据观察现场情况勾线表格清单内的选项,并确认,同时通过拍照上传取证,附上文字描述,例如如果巡检对象是大坝,那么当扫码时会出现巡检说明:1基础稳定;2、坝肩稳定;3、无渗漏等信息提醒巡检人员巡检注意事项,同时巡检人员巡检完成时,所有巡检相关数据通过缓存模块存在本地,在有网络条件的时候通过同步模块进行数据上传同步;而每次巡检完成时,都会根据自动提示下一巡检对象,直至全部完成,需要说明的是工作人员所用终端只要登录水利用户子系统,就能下载所有对应的数据,无需实时同步数据,造成麻烦。实施例2与实施例的区别在于,生成巡检路线的算法如下:步骤一,确定巡检数量N,运算得出基准内角值,基准内角值X=(N-2)*180°/N;步骤二,从起点位置起,依次对所有巡检项目的位置进行连线,如果连线与原有连线相交,则考虑其他位置,作为巡检方案;步骤三,得出每一巡检方案下组成的巡检连线对应每个巡检地点上的内角X1-XN,并求取每一巡检地址地点上的内角与基准内角之差Y1-YN,根据差值的绝对值求和得出总偏移角Z;步骤四,循环步骤一至步骤三,求出所有连线形成的方案的组合下的总偏移角Z的大小;步骤五,得到总偏移角Z最小的巡检方案作为巡检顺序。为了方便理解,结合图3对其进行解释,图3示出的是若干个已知位置的巡检地点,而为了方便解释,列举两种巡检方案,其一依次是a、b、c、d、e、f;其二依次是a、b、d、c、e、f;那么如何判断哪个路线为优化巡检路线,所以根据位置信息求出角度对应方案一和方案二来说区别在于c1和c2角以及d1和d2角和e1和e2角,由于存在7个顶点,如果是正7边形,每个内角应该是128.57度定义为X,以该内角为标准做差值运算,求取总偏移角,以上述方案为例,如果形成的角远大于或远小于基准角度,那么就容易说明拐角较大,具体而言,总偏移角越小,对形成多边形的周长越小,因此作为巡检路线的算法实现,对于上述方案一Z1=|a1-x|+|b1-x|+|c1-x|+|d1-x|+|e1-x|;方案二中Z2=|a2-x|+|b2-x|+|c2-x|+|d2-x|+|e2-x|。进一步地保证精度,在求总偏移角时,为每一差值求取权重也就是求出对应的距离值,以加权的形式求出总偏移误差Z,例如对c1角与基准角求差,然后求出的结果需要再乘上cd之间的距离,以其加权的总和得出最后的基准角。对于上述方案一Z1=|a1-x|ab+|b1-x|bc+|c1-x|cd+|d1-x|de+|e1-x|ef;方案二中Z2=|a2-x|ab+|b2-x|bc+|c2-x|cd+|d2-x|de+|e2-x|ef。需要巡检的项目数越多,更加精确。除了以上内容,水利用户还可在终端上,PC或平板,将各类记录,例如会议内容、工作人员的值班记录、台账等数据,上传到水利数据库,方便后期查阅。另外,水利用户还可在水利用户子系统中查询国家法律、标规范准,规章制度、应急预案等,无需像以往那样翻阅纸制资料,从而更加快捷。本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1