一种移动设备离线数据采集与断网续传的方法技术

技术编号:36182098 阅读:20 留言:0更新日期:2022-12-31 20:39
本发明专利技术涉及数据采集技术领域,特别涉及一种移动设备离线数据采集与断网续传的方法。包括以下步骤:步骤一、下载App并申请成为工作人员,设备APP内使用内置离线包加载;步骤二、采集缓存;步骤三、录入完成时对保存的采集数据加密处理并形成zip或rar压缩包;步骤四、切片处理,使用指针原理:uint32_t point=0;//移动指针double offset=100*1024;//偏移量100kbdouble sliceCountFloat=flieDataLength/offset;//分片个数uint32_tsliceCount=sliceCountFloat;//分片个数整型转换单切片的大小设置偏移量为100kb;步骤五、提交时开启异步队列传输,且能够在App后台挂载下传输;步骤六、断网续传;步骤七、网络监测;步骤八、通知监测,操作状态监测。本发明专利技术采集录入不重复、准确规范、易与操作、学习成本低、存储及时,数据不丢失,数据加密安全可靠。数据加密安全可靠。数据加密安全可靠。

【技术实现步骤摘要】
一种移动设备离线数据采集与断网续传的方法


[0001]本专利技术涉及数据采集
,特别涉及一种移动设备离线数据采集与断网续传的方法。

技术介绍

[0002]无纸化改革是全国信息化和系统化的一个重要组成部分。而低保无纸化改革更是最低生活保障信息系统的核心基础,为实现信息存储数据化、业务办理网格化、低保办公无纸化的目标。解决了工作人员在边远地区无网络环境下对于工作展开“录入难”、“工作量重复”、“数据难以整理”等核心问题。打破数据采集的铁笼,实现信息化管理的互联互通、资源共享、标准统一。
[0003]在以往数据采集依靠工作人员手写登记描述,后期能够拍照标记,然后在电脑端录入整理上报,缺点就是不及时、标记误差、描述误差、核实困难、重复录入、费时费力效率低下。或是有移动设备采集,但是采集数据混乱,在网络优越的环境下上传表现良好,只要在断网状态下,就是无法采集、不能登记、不能录入还是不能解决工作人员采集录入数据的难题。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种移动设备离线数据采集与断网续传的方法,使用本专利技术的方法工作人员只需要下载App并申请成为工作人员,在有网络状态做到及时采集、及时录入、及时上传,做到及时、高效、无误差、无重复;在无网络或是网络不佳的边远地区也能做到正常高效、无误差、无重复录入,只是不能及时上传或者上传很慢,最后工作人员进入驻地或有网地区,App只要还在后台运行,就会自动且无感知的上传采集的数据,上传成功发出通知提示录入工作人员,无需担心因为网络不佳导致上传失败而导致数据丢失的问题。
[0005]为了解决上述技术问题,本专利技术的技术方案为:
[0006]一种移动设备离线数据采集与断网续传的方法,包括以下步骤:
[0007]步骤一、下载App并申请成为工作人员,设备APP内使用内置离线包加载;
[0008]步骤二、采集缓存;
[0009]步骤三、录入完成时对保存的采集数据加密处理并形成zip或rar压缩包;
[0010]步骤四、切片处理,使用指针原理:
[0011]uint32_t point=0;//移动指针
[0012]double offset=100*1024;//偏移量100kb
[0013]double sliceCountFloat=flieDataLength/offset;//分片个数
[0014]uint32_t sliceCount=sliceCountFloat;//分片个数整型转换
[0015]单切片的大小设置偏移量为100kb;
[0016]步骤五、提交时开启异步队列传输,且能够在App后台挂载下传输;
[0017]步骤六、断网续传;
[0018]步骤七、网络监测;
[0019]步骤八、通知监测,操作状态监测。
[0020]优选地,在所述步骤二中,通过录入的信息分条及时修改、保存,采集图像、视频高质量压缩保存;
[0021]优选地,在所述步骤六中,断网续传即为分片传输,设备记录上传进度。
[0022]优选地,在所述步骤七中,网络监测时,若设备处于全断网状态,则静止传输任务。
[0023]优选地,在所述步骤四中,若数据为线性链表,则设置起始指针,设置偏移量,根据数据总数得到偏移量,然后根据移动指针导出数据模型传输数据,并记录数据传输状态。
[0024]优选地,有网络的数据传输步骤是:数据采集

>数据压缩

>数据切片

>异步传输

>网络监听

>通知监控。
[0025]优选地,无网络的数据传输步骤是;数据采集

>数据压缩

>数据切片

>本地存储

>网络监听

异步传输

>通知监控。
[0026]与现有技术相比,本专利技术的有益效果为:
[0027]第一、使用体验好,无网络感知;
[0028]第二、采集录入不重复、准确规范、易与操作、学习成本低。
[0029]第三、存储及时,数据不丢失,数据加密安全可靠。
[0030]第四、数据传输无网络感知,通知监测及时。
附图说明
[0031]图1为本专利技术的数据切片原理图;
[0032]图2为本专利技术的网络的数据传输和无网络的数据传输流程图。
具体实施方式
[0033]下面结合附图对本专利技术的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本专利技术,但并不构成对本专利技术的限定。此外,下面所描述的本专利技术各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
[0034]实施例
[0035]本专利技术的一种移动设备离线数据采集与断网续传的方法,包括以下步骤:
[0036]步骤一、下载App并申请成为工作人员,为确保能正常打开App,本专利技术使用内置离线包加载,并实现离线包在有网状态下的及时更新,及时是在全断状态下也不影响正常使用。通过设计的易操作性,即使工作人员没有参加采集前培训也能快速的上手,人性化采集逻辑能及时提示采集的规范性与准确性。
[0037]步骤二、采集缓存,通过录入的信息分条及时修改、保存,采集图像、视频高质量压缩保存。
[0038]步骤三、录入完成时对保存的采集数据加密处理并形成zip或rar压缩包。
[0039]步骤四、切片处理,使用指针原理(如图1)
[0040]uint32_t point=0;//移动指针
[0041]double offset=100*1024;//偏移量100kb
[0042]double sliceCountFloat=flieDataLength/offset;//分片个数
[0043]uint32_t sliceCount=sliceCountFloat;//分片个数整型转换
[0044]单切片的大小可以设置偏移量,这里设为100kb。
[0045]步骤五、提交时开启异步队列传输,且能够在App后台挂载下传输。
[0046]步骤六、断网续传,即分片传输,设备记录上传进度,防止从头上传,重复上传。
[0047]步骤七、网络监测,全断网状态静止传输任务,节约设备能耗。
[0048]步骤八、通知监测,操作状态监测。
[0049]在数据传输时,如图2所示,分为有网络的数据传输和无网络数据传输,其中,有网络的数据传输步骤流程是:数据采集

>数据压缩

>数据切片

>本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动设备离线数据采集与断网续传的方法,其特征在于,包括以下步骤:步骤一、下载App并申请成为工作人员,设备APP内使用内置离线包加载;步骤二、采集缓存;步骤三、录入完成时对保存的采集数据加密处理并形成zip或rar压缩包;步骤四、切片处理,使用指针原理:uint32_t point=0;//移动指针double offset=100*1024;//偏移量100kbdouble sliceCountFloat=flieDataLength/offset;//分片个数uint32_t sliceCount=sliceCountFloat;//分片个数整型转换单切片的大小设置偏移量为100kb;步骤五、提交时开启异步队列传输,且能够在App后台挂载下传输;步骤六、断网续传;步骤七、网络监测;步骤八、通知监测,操作状态监测。2.根据权利要求1所述的移动设备离线数据采集与断网续传的方法,其特征在于:在所述步骤二中,通过录入的信息分条及时修改、保存,采集图像、视频高质量压缩保存。3.根据权利要求1所述的移动设备离线数据采集与断网续传的方法,其特征在于:在所述步骤六中,断网续传即为分片传输,设备记录上传进度。4.根据权利要求1所述的移动设备离线数据采集与断网续传的方法,其特征在于:...

【专利技术属性】
技术研发人员:冉成成邹静何小松
申请(专利权)人:贵州多彩宝互联网服务有限公司
类型:发明
国别省市:

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

1