基于微信小程序的地震仪器管理平台、方法及使用方法技术

技术编号:23446650 阅读:34 留言:0更新日期:2020-02-28 20:37
本发明专利技术涉及一种基于微信小程序的地震仪器管理平台、方法及使用方法,管理平台包括:交互模块、数据管理模块和数据存储模块,数据管理模块分别与交互模块和数据存储模块相连,通过微信客户端小程序和本地存储的方式进行无线远程管理;基于微信小程序的地震仪器管理平台方法包括:通过微信客户端小程序扫描地震仪器设备上的条形码,获取地震仪器设备信息;通过数据管理模块对获取的地震仪器设备信息进行匹配;信息匹配成功后,显示地震仪器设备是入库状态还是出库状态,或者信息匹配不成功新添加设备信息,新添加设备信息存储在数据存储模块。本发明专利技术的地震仪器管理平台在微信客户端小程序上进行开发,提高地震仪器管理效率。

Management platform, method and usage of seismograph based on wechat program

【技术实现步骤摘要】
基于微信小程序的地震仪器管理平台、方法及使用方法
本专利技术涉及管理信息化和地震监测
,具体涉及一种基于微信小程序的地震仪器管理平台、方法及使用方法。
技术介绍
地震前兆观测是地震监测预报工作的重要组成部分,前兆观测仪器的运行与维护在地震监测预报中尤其重要。地震前兆观测仪器种类较多,型号各不相同,仪器入网时间以及使用时长会影响到日常的监测运行维护工作。目前,前兆观测仪器缺乏系统的管理体制,为了提高地震监测运维的工作效率,一个系统的仪器管理平台十分必要。由于前兆观测仪器产出数据,因此目前对前兆观测仪器的管理主要通过前兆观测数据管理体现,主要有以下两种方式:基于C/S架构基于C/S架构的“前兆台网数据处理系统”,其用户界面如图5和6所示,该系统引入数据库系统技术和信息管理系统,通过该软件可以查询到在网运行的仪器状态以及学科分类,但是这是以数据处理应用为核心功能的系统,对于仪器的基本状态,如入网时间,电池电源状态,运行时长等,仪器的基本参数,如网络IP地址,网关地址等无法直观了解。并且,由于“前兆台网数据处理系统”是桌面应用软件,其安装受制于电脑硬件环境和电脑软件系统,软件开发成本较高,下载安装麻烦,难以实现普及应用。基于B/S架构基于B/S架构的“前兆数据管理系统”是一种网页应用版系统,其应用界面如图4和5所示,结合服务器和数据库技术。该系统不需要安装桌面应用软件,通过浏览器打开管理系统的网址,通过“节点管理—节点拓扑”便可以进入对应的台站找到对应的仪器,点击进入“仪器详情”,可以在“仪器详细信息”界面查询浏览到仪器的基本信息,如名称、ID号、入网时间、仪器IP,通过仪器IP可以直接跳转至仪器应用界面,能方便的查询到仪器当前状态,电池电源状态。但是在仪器管理的过程中,每次需要登录“数据管理系统”,通过以上操作后才可以进入到仪器应用界面,操作过程较为繁琐。在实际应用中,在野外进行维修工作的人员,如果没有携带移动工作站,那就不能够随时随地的对仪器状态进行查询,无法第一时间掌握仪器的运行情况。微信已经覆盖中国90%以上的智能手机,微信小程序具有操作便捷,无需下载的优势。如何利用微信小程序实现地震仪器的管理,使得用户能够便捷的查询、管理地震仪器,是本领域亟待解决的技术问题。本专利技术的基于微信小程序的地震仪器管理平台、方法及应用,基于微信客户端进行开发,用户只需要通过微信进入小程序即可进行操作,无需下载,便捷简单,便于用户的使用。
技术实现思路
针对现有架构里局限于浏览器和开发客户端要根据客户端的不同操作系统进行定制开发的问题,本专利技术提供一种基于微信小程序的地震仪器管理平台、方法及使用方法,开发微信客户端小程序实现地震仪器管理,用户只需要通过微信进入小程序即可进行操作,随时随地查询浏览仪器运维信息,无需下载,便捷简单。为解决上述问题,本专利技术的第一方面提供了一种基于微信小程序的地震仪器管理平台,包括:交互模块、数据管理模块和数据存储模块;所述交互模块,通过智能设备的输入设备获取地震仪器设备信息、地震仪器设备信息的编辑信息,并发送给所述数据管理模块;接收所述数据管理模块发送的地震仪器设备存储信息并显示;所述数据管理模块,以微信小程序的形式运行在所述智能设备上,根据所述交互模块发送的地震仪器设备信息及地震仪器设备信息的编辑信息,并发送给所述数据存储模块的数据库管理端;所述数据存储模块,包括数据库管理端和数据库,数据库存储库存列表以及地震仪器设备存储信息;数据库管理端根据地震仪器设备信息从数据库中查询对应地震仪器设备存储信息并发送给所述数据管理模块;根据地震仪器设备信息编辑信息更新所述数据库中的库存列表及地震仪器设备存储信息。进一步的,所述智能设备的输入设备包括键盘和摄像头,输入设备获取地震仪器设备信息包括:调用所述智能设备的摄像头扫描识别地震仪器设备上的条形码或利用所述智能设备键盘输入地震仪器设备的编号。进一步的,所述智能设备为智能手机,所述键盘包括虚拟键盘或实体键盘。进一步的,所述交互模块还包括信息查询模块和库存管理模块;所述数据管理模块还包括信息查询模块和库存管理模块;开启所述微信小程序后,所述交互模块显示所述信息查询模块和库存管理模块;所述信息查询模块包括仪器信息查询单元和库存列表查询单元;如果选择仪器信息查询单元进行查询,则获取操作人员通过输入设备输入的仪器编号、仪器名称或仪器学科种类,发送给所述数据库管理端,所述数据库管理端根据输入信息从所述数据库获取匹配的地震仪器设备仪器信息并发送给所述交互模块显示;如果选择库存列表查询单元进行查询,则将库存列表查询请求发送给所述数据库管理端,所述数据库管理端从所述数据库获取库存列表并发送给所述数据管理模块;库存管理模块包括仪器入库单元和仪器出库单元,如果选择仪器入库单元,则仪器入库单元引导录入入库信息,包括仪器编号、仪器名称、仪器学科种类、操作人员、入库时间以及摆放位置,操作人员确认输入信息后发送给所述数据库管理端,所述数据库管理端更新所述数据库中的库存列表及地震仪器设备存储信息;如果选择仪器出库单元,则仪器出库单元引导录入出库信息,包括仪器编号、仪器名称、仪器学科种类、操作人员、出库时间以及备注信息,操作人员确认输入信息后发送给所述数据库管理端,所述数据库管理端更新所述数据库中的库存列表及地震仪器设备存储信息。进一步的,仪器入库单元引导录入入库信息时,操作人员输入部分入库信息后选择进行查询,则提取地震仪器设备信息并发送至所述数据库管理端,所述数据库管理端从所述数据库中获取对应的地震仪器设备存储信息并发送给所述数据管理模块,操作人员选择对应的仪器,仪器入库单元从地震仪器设备存储信息中抓取相应信息填写入库信息;仪器出库单元引导录入出库信息时,操作人员输入部分出库信息后选择进行查询,则提取地震仪器设备信息并发送至所述数据库管理端,所述数据库管理端从所述数据库获取对应的地震仪器设备存储信息并发送给所述数据管理模块,操作人员选择对应的仪器,仪器出库单元从地震仪器设备存储信息中抓取相应信息填写出库信息。进一步的,选择仪器入库或仪器出库的方式为根据提示手动选择入库单元或仪器出库单元,根据操作人员通过所述交互模块输入地震仪器设备信息,发送给所述数据库管理端从所述数据库中查询地震仪器设备存储信息,如果仪器信息显示仪器在库,则提示用户是否进行仪器出库,并在选择出库后通过仪器出库单元引导录入出库信息,完成地震仪器设备出库;如果仪器信息显示仪器出库,则提示用户是否进行仪器入库,并在选择入库后通过仪器入库单元引导录入入库信息,完成地震仪器设备入库;如果未查询到匹配的仪器信息,则提示操作人员是否新建入库信息,并进行入库信息填写引导,完成地震仪器设备入库。进一步的,所述数据库管理端接收来自所述数据管理模块发送的地震仪器设备信息,与所述数据库存储的地震仪器设备存储信息进行匹配识别,如果匹配成功,则找到对应的地震仪器设备存储信息,如果是库存列表里的仪器则返回信本文档来自技高网
...

【技术保护点】
1.一种基于微信小程序的地震仪器管理平台,其特征在于,包括:交互模块、数据管理模块和数据存储模块;/n所述交互模块,通过智能设备的输入设备获取地震仪器设备信息、地震仪器设备信息的编辑信息,并发送给所述数据管理模块;接收所述数据管理模块发送的地震仪器设备存储信息并显示;/n所述数据管理模块,以微信小程序的形式运行在所述智能设备上,根据所述交互模块发送的地震仪器设备信息及地震仪器设备信息的编辑信息,并发送给所述数据存储模块的数据库管理端;/n所述数据存储模块,包括数据库管理端和数据库,数据库存储库存列表以及地震仪器设备存储信息;数据库管理端根据地震仪器设备信息从数据库中查询对应地震仪器设备存储信息并发送给所述数据管理模块;根据地震仪器设备信息编辑信息更新所述数据库中的库存列表及地震仪器设备存储信息。/n

【技术特征摘要】
1.一种基于微信小程序的地震仪器管理平台,其特征在于,包括:交互模块、数据管理模块和数据存储模块;
所述交互模块,通过智能设备的输入设备获取地震仪器设备信息、地震仪器设备信息的编辑信息,并发送给所述数据管理模块;接收所述数据管理模块发送的地震仪器设备存储信息并显示;
所述数据管理模块,以微信小程序的形式运行在所述智能设备上,根据所述交互模块发送的地震仪器设备信息及地震仪器设备信息的编辑信息,并发送给所述数据存储模块的数据库管理端;
所述数据存储模块,包括数据库管理端和数据库,数据库存储库存列表以及地震仪器设备存储信息;数据库管理端根据地震仪器设备信息从数据库中查询对应地震仪器设备存储信息并发送给所述数据管理模块;根据地震仪器设备信息编辑信息更新所述数据库中的库存列表及地震仪器设备存储信息。


2.根据权利要求1所述的一种基于微信小程序的地震仪器管理平台,其特征在于,所述智能设备的输入设备包括键盘和摄像头,输入设备获取地震仪器设备信息包括:调用所述智能设备的摄像头扫描识别地震仪器设备上的条形码或利用所述智能设备键盘输入地震仪器设备的编号。


3.根据权利要求1或2所述的一种基于微信小程序的地震仪器管理平台,其特征在于,所述智能设备为智能手机,所述键盘包括虚拟键盘或实体键盘。


4.根据权利要求1或2所述的一种基于微信小程序的地震仪器管理平台,其特征在于,所述数据管理模块还包括信息查询模块和库存管理模块;
开启所述微信小程序后,所述交互模块显示所述信息查询模块和库存管理模块;
所述信息查询模块包括仪器信息查询单元和库存列表查询单元;如果选择仪器信息查询单元进行查询,则获取操作人员通过输入设备输入的仪器编号、仪器名称或仪器学科种类,发送给所述数据库管理端,所述数据库管理端根据输入信息从所述数据库获取匹配的地震仪器设备仪器信息并发送给所述交互模块显示;如果选择库存列表查询单元进行查询,则将库存列表查询请求发送给所述数据库管理端,所述数据库管理端从所述数据库获取库存列表并发送给所述数据管理模块;
库存管理模块包括仪器入库单元和仪器出库单元,如果选择仪器入库单元,则仪器入库单元引导录入入库信息,包括仪器编号、仪器名称、仪器学科种类、操作人员、入库时间以及摆放位置,操作人员确认输入信息后发送给所述数据库管理端,所述数据库管理端更新所述数据库中的库存列表及地震仪器设备存储信息;如果选择仪器出库单元,则仪器出库单元引导录入出库信息,包括仪器编号、仪器名称、仪器学科种类、操作人员、出库时间以及备注信息,操作人员确认输入信息后发送给所述数据库管理端,所述数据库管理端更新所述数据库中的库存列表及地震仪器设备存储信息。


5.根据权利要求4所述的一种基于微信小程序的地震仪器管理平台,其特征在于,仪器入库单元引导录入入库信息时,操作人员输入部分入库信息后选择进行查询,则提取地震仪器设备信息并发送至所述数据库管理端,所述数据库管理端从所述数据库中获取对应的地震仪器设备存储信息并发送给所述数据管理模块,操作人员选择对应的仪器,仪器入库单元从地震仪器设备存储信息中抓取相应信息填写入库信息;仪器出库单元引导录入出库信息时,操作人员输入部分出库信息后选择进行查询,则提取地震仪器设备信息并发送至所述数据库管理端,所述数据库管理端从所述数据库获取对应的地震仪器设备存储信息并发送给所述数据管理模块,操作人员选择对应的...

【专利技术属性】
技术研发人员:李查玮吴艳霞罗棋周洋李德前吕品姬郭熙枝邓娜
申请(专利权)人:湖北省地震局
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1