基于微信小程序的数据采集管理系统、方法及应用技术方案

技术编号:19486550 阅读:45 留言:0更新日期:2018-11-17 11:28
本发明专利技术属于信息技术和生态环境信息领域,公开了一种基于微信小程序的数据采集管理系统、方法及应用,数据采集系统包括移动设备模块、移动定位模块、数据采集模块、数据管理模块和Web数据存储中心模块。本发明专利技术将信息技术和数据库技术应用于水源环境信息采集管理领域,通过信息化的方式取代传统手工采集管理的模式,减少了人力、物力、财力的开销,提高了水源环境工作人员的工作效率,增强了数据的安全性、可靠性和共享性;利用微信小程序技术取代当前移动终端原生应用程序技术,解决了移动应用程序无法兼容不同操作系统的问题,降低了系统开发成本,规避了软件下载安装的繁琐,提高了系统普及效率。

【技术实现步骤摘要】
基于微信小程序的数据采集管理系统、方法及应用
本专利技术属于信息技术和生态环境信息领域,尤其涉及一种基于微信小程序的数据采集管理系统、方法及应用。
技术介绍
近年来,随着我国经济的不断发展,城市规模的不断扩张,工业废水和城镇生活污水的排放量居高不下,水源地的水质安全受到严重威胁。水是各种疾病、传染病传播的重要途径,因此,水源地水质安全事关千家万户的身体健康。为提高水源风险评估工作效率,如何快速高效的获取、管理水源环境数据具有重要的意义。目前,业内常用的现有技术是这样的:首先,现有的水源环境数据采集技术手段主要分为手工纸质记录、特定移动采集设备和移动手机APP采集3种。手工纸质记录方式,效率低下,出错率高,不容易转化为数字化的数据,从而不利于后续的数据利用。特定移动采集设备方式,通过数字化的设备进行数据采集,需要配备专门的移动设备,成本较高,并且无法连接网络,数据只能通过拷贝的方式进行传播利用。移动手机APP采集方式,不仅能够以数字化的方式采集数据,而且能够将现场采集的数据通过网络的方式提交到数据中,极大简化了作业流程,但是由于不同的移动手机存在不同的操作系统(如Android、IOS本文档来自技高网...

【技术保护点】
1.一种基于微信小程序的数据采集管理方法,其特征在于,所述基于微信小程序的数据采集管理方法包括:1)进行数据采集:将采集的基础信息、水质信息和管理信息的数据校核录入并展示;对获取的数据进行定位后,进行传输、校验、融合;2)对校验、融合后的数据进行管理:进行数据读取与展示、数据编辑、数据远程存储及数据删除;3)对校验、融合的数据和管理的数据进行存储:进行数据解析,解析完毕后,进行数据存储与数据展示与利用。

【技术特征摘要】
1.一种基于微信小程序的数据采集管理方法,其特征在于,所述基于微信小程序的数据采集管理方法包括:1)进行数据采集:将采集的基础信息、水质信息和管理信息的数据校核录入并展示;对获取的数据进行定位后,进行传输、校验、融合;2)对校验、融合后的数据进行管理:进行数据读取与展示、数据编辑、数据远程存储及数据删除;3)对校验、融合的数据和管理的数据进行存储:进行数据解析,解析完毕后,进行数据存储与数据展示与利用。2.如权利要求1所述的基于微信小程序的数据采集管理方法,其特征在于:数据采集方法包括:(1)数据准备,将采集的基础信息、水质信息和管理信息的数据校核录入并展示;对获取的数据进行定位后,进行传输;(2)将采集的数据进行校验,对每个数据项通过不同的校验方法进行校验,同时根据不同数据项的关联算法校验数据之间的语义关联;对校验通过的数据项进行融合操作,并逐一合并;将融合后的数据进行标识,并封装成JSON数据包,如果用户发出的是本地保存指令,则进入步骤(3),如果用户发出的是提交指令,则进入步骤(4);(3)接收注入的JSON数据包后,启动微信小程序提供的移动设备数据缓存技术,将数据存储到本地移动设备中;(4)接收注入的JSON数据包后,启动HTTPS网络协议,通过数据存储接口,将JSON数据包存储到远程数据库;数据管理方法包括:(a)数据读取与展示,首先通过微信缓存技术读取移动设备已缓存的JSON数据包;其次,JSON数据包读取完成以后,启动解析程序,将JSON数据包解析成可读的数据记录;最后,通过可视化界面将解析的可读的数据记录展示给用户;(b)数据编辑,在数据展示界面中,用户根据实际情况,选择一条数据记录,发出编辑指令,启动微信小程序内部通信机制,将待完善的数据重新进行数据采集;(c)数据远程存储,在数据展示界面中,用户根据实际情况,对移动设备本地存储的数据发出提交指令时,启动HTTPS网络协议,通过数据存储接口,将数据存储到远程数据库,并将进入步骤(d);(d)数据删除,在数据展示界面中,用户根据实际情况,对删除的数据,发出删除指令时,启动微信小程序提供的移动设备数据缓存技术,将指定的数据删除清空。数据存储方法包括:i)数据提交,对数据发出提交指令进行提交;ii)数据接收,接收提交的数据后,对数据进行预处理,行程JSON数据包;iii)数据解析,对接收的预处理数据进行解析,将JSON数据包解析成一个个数据库对象实体,解析完毕后,进行数据存储;IV)数据存储,对解析后的数据进行存储,打开与数据库连接的通道,启动数据存储工具,并将待存储的数据注入;V)数据展示与利用,用户输入搜索参数,根据用户输入的参数,在数据库中进行检索查询:如果有符合条件的数据,则返回到用户界面进行可视化展示,用户还通过导出指令,将符合条件的数据导出利用;如果没有符合条件的数据,则提示用户。3.一种实现权利要求1~2任意一项所述基于微信小程序的数据采集管理方法的计算机程序。4.一种实现权利要求1~2任意一项所述基于微信小程序的数据采集管理方法的信息数据处理终端。5.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1~2任意一项所述的基于微信小程序的数据采集管理方法。6.一种实现权利要求1所述基于微信小程序的数...

【专利技术属性】
技术研发人员:邓富亮郑强文满旺张小燕
申请(专利权)人:厦门理工学院
类型:发明
国别省市:福建,35

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

1