一种移动端可定制表格数据的采集方法技术

技术编号:15878647 阅读:110 留言:0更新日期:2017-07-25 16:38
本发明专利技术提出了一种移动端可定制表格数据的采集方法,包括:服务器端根据用户的配置指令,定义表单模版;服务器端将定义完成的表单模版推送至相应的移动端;移动端在接收到表单模版后,以二维表格形式向移动端的用户展示该表单模版,并根据检测到编辑控件的移动位置,自动弹出该位置对应的录入控件,接收用户的数据填报编辑操作,向表单模版中录入采集数据;移动端将采集数据自动同步至服务器端。本发明专利技术有效的提高移动端数据采集效率,并且利用数据备份和同步机制,保证数据的安全传输。

Method for acquiring customized table data at mobile terminal

The invention provides a mobile terminal can be customized form data acquisition method, including: server according to the user configuration instruction defines a form template; the server will complete the form template definition is pushed to the corresponding mobile terminal; the mobile terminal receives the form template, to form the two-dimensional form templates to mobile end user display, and according to the detected position of the edit control, automatic pop-up the position corresponding to the input control, receiving user data reporting to the input data editing operation, form template; the mobile terminal will collect data automatically synchronized to the server. The invention effectively improves the data collection efficiency of the mobile terminal, and ensures the safe transmission of data by utilizing the data backup and synchronization mechanism.

【技术实现步骤摘要】
一种移动端可定制表格数据的采集方法
本专利技术涉及移动端信息采集和管理
,特别涉及一种移动端可定制表格数据的采集方法。
技术介绍
随着移动端设备功能不断发展,很多行业应用都会通过移动端来完成数据的采集、上报等工作。目前大部分移动端数据采集方式都是固定表格内容,单条数据录入的方式,如中国农业大学的韩岳岐等人在分析蝗虫防治工作具体需求的基础上构建了基于Android的蝗虫数据采集系统(CommunicationsinComputerandInformationScience,v202CCIS,nPART2,p328-337,2011),为全国范围的蝗情监测与分析提供基础数据。系统中Android移动端负责野外数据采集,如蝗区范围、蝗虫发生情况以及防治情况等数据信息采集和上报,服务器端利用Web服务接收约定好格式的数据信息并保存到数据库。虽然上述程序架构能够部分满足当时的数据调查需求,但是技术人员在长期运行过程中发现,在野外数据采集时,往往希望在一次外出中,利用更短的时间内采集更多的数据。在面对这种大量表格类数据采集时,录入每条记录都要打开新的界面,需要手动切换每项需要录入的信息,很多操作细节随话费时间不多,但调查数据样本一但增多,上述移动端程序的记录速度便无法满足实际要求。另一个问题是随着用户的应用,需求会出现变更,固定的表格的采集模式,无法灵活的改变采集内容。用户需要采集的信息每次变动,都需要修改Android移动端界面、上传以及服务器端代码,这种固定的结构对于后期维护会增加很多的难度和工作量,不利于系统长期稳定运行。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的目的在于提出一种移动端可定制表格数据的采集方法,可以有效的提高移动端数据采集效率,并且利用数据备份和同步机制,保证数据的安全传输。为了实现上述目的,本专利技术的实施例提供一种移动端可定制表格数据的采集方法,包括如下步骤:步骤S1,服务器端根据用户的配置指令,定义表单模版;步骤S2,服务器端将定义完成的表单模版推送至相应的移动端;步骤S3,所述移动端在接收到所述表单模版后,以二维表格形式向移动端的用户展示该表单模版,并根据检测到编辑控件的移动位置,自动弹出该位置对应的录入控件,接收用户的数据填报编辑操作,向表单模版中录入采集数据;步骤S4,所述移动端将采集数据自动同步至服务器端。进一步,在所述步骤S1中,所述定义表单模版,包括:根据用户的配置指令,创建表单的字段,包括:字段名称、类型、可选项;对表单中各个字段的内容进行配置。进一步,所述类型包括:文本、年份、日期、整数、小数、选项、图片、文件、条码、二维码。进一步,在所述步骤S2中,所述服务器端根据用户具有的权限,将该用户配置的表单模版定向推送至相应权限的移动端。进一步,在所述步骤S3中,对二维表格形式的表单的操作,包括:设置默认值、录入字段选择键盘、横向/纵向录入开关、单元格定位、筛选显示字段、冻结字段、字段排序。进一步,在所述步骤S4中,所述移动端在无网络状态下,自动在本地保存表单数值,并在网络恢复正常后,自动向服务器端上传数据。进一步,所述移动端采用CSV文件方式,在本地保存表单数据。根据本专利技术实施例的移动端可定制表格数据的采集方法,通过服务器端统一进行表单模板配置,并将采集模板发送到移动端;移动端接收采集表单后,以二维表格形式展示和录入数据;表单提供顺序录入或选择某一项录入,并且表格提供了指标筛选、设置默认值、排序、快速定位、冻结列、隐藏数据的功能;最终数据可以与服务器进行同步。该方法构建可定制的移动数据采集架构,可以满足用户对灵活的移动数据采集需求,减少软件研发成本。并且利用服务端灵活的表单制定框架和各种移动端快速录入方法,加快移动端数据查询、录入、修改、同步等采集过程,节省用户获取数据的时间,能有效的提高移动端数据采集效率,并且利用数据备份和同步机制,保证数据的安全传输。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术实施例的移动端可定制表格数据的采集方法的流程图;图2为根据本专利技术实施例的移动数据采集架构图;图3为根据本专利技术实施例的表单定制的示意图;图4为根据本专利技术实施例的表单推送的示意图;图5为根据本专利技术实施例的数据表格的示意图;图6为根据本专利技术实施例的表格编辑的示意图;图7为根据本专利技术实施例的设置默认值的示意图;图8为根据本专利技术实施例的录入字段选择键盘的示意图;图9为根据本专利技术实施例的横向/纵向录入开关的示意图;图10为根据本专利技术实施例的单元格定位的示意图;图11为根据本专利技术实施例的筛选显示字段的示意图;图12为根据本专利技术实施例的冻结字段的示意图;图13为根据本专利技术实施例的字段排序的示意图。具体实施方式下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。本专利技术提出一种移动端可定制表格数据的采集方法,实现可以定制移动端采集信息应用,以表格形式展示、录入、修改和同步的架构及方法。该方法可构建自定义表单的服务器架构,其中包括表单可制,表单推送,以及数据服务。本专利技术的移动端可定制表格数据的采集方法,主要涉及两个方面:1)服务器程序架构:为服务器构建可制定的表单结构,推送给移动端进行数据采集,并同步数据的架构;2)移动数据采集方法:为构建移动端快速采集表格。下面参考图1至图13对本专利技术的移动端可定制表格数据的采集方法进行详细说明。如图1和图2所示,本专利技术实施例的移动端可定制表格数据的采集方法,包括如下步骤:步骤S1,服务器端根据用户的配置指令,定义表单模版。参考图3,根据服务器端定义表单的需求,首先应通过表单制定程序创建字段库。用户可以按照自己需要采集的数据内容创建字段,其中包括字段名称、类型、可选项等。然后进行定义采集表单,并配置表单中需要采集的字段内容。具体地,定义表单模版,包括:首先,根据用户的配置指令,创建表单的字段,包括:字段名称、类型、可选项。然后,对创建的表单中各个字段的内容进行配置。在本专利技术的一个实施例中,服务器端为数据采集提供后台管理系统,系统可建立字段库,从而为之后的表单定制提供基础信息,表单中字段信息即表头,是从字段库中选取。在本专利技术的一个实施例中,字段类型包括:文本、年份、日期、整数、小数、选项、图片、文件、条码、二维码。需要说明的是,字段类型不限于上述举例,用户可以根据自己的需要进行添加或删除,在此不再赘述。需要说明的是,服务器端提供的后台管理系统中可以定制多个采集表单,每个表单中包含不同的采集表头。步骤S2,服务器端将定义完成的表单模版推送至相应的移动端。在本步骤中,服务器端根据用户具有的权限,将该用户配置的表单模版定向推送至相应权限的移动端。具体地,表单制定完成后,进入表单推送过程,参考图4,服务器端将定制完成后的表单作为调查任务,并依照用户权限,将调查任务推送到移动端用户,移动端会接收到任务通知本文档来自技高网...
一种移动端可定制表格数据的采集方法

【技术保护点】
一种移动端可定制表格数据的采集方法,其特征在于,包括如下步骤:步骤S1,服务器端根据用户的配置指令,定义表单模版;步骤S2,服务器端将定义完成的表单模版推送至相应的移动端;步骤S3,所述移动端在接收到所述表单模版后,以二维表格形式向移动端的用户展示该表单模版,并根据检测到编辑控件的移动位置,自动弹出该位置对应的录入控件,接收用户的数据填报编辑操作,向表单模版中录入采集数据;步骤S4,所述移动端将采集数据自动同步至服务器端。

【技术特征摘要】
1.一种移动端可定制表格数据的采集方法,其特征在于,包括如下步骤:步骤S1,服务器端根据用户的配置指令,定义表单模版;步骤S2,服务器端将定义完成的表单模版推送至相应的移动端;步骤S3,所述移动端在接收到所述表单模版后,以二维表格形式向移动端的用户展示该表单模版,并根据检测到编辑控件的移动位置,自动弹出该位置对应的录入控件,接收用户的数据填报编辑操作,向表单模版中录入采集数据;步骤S4,所述移动端将采集数据自动同步至服务器端。2.如权利要求1所述的移动端可定制表格数据的采集方法,其特征在于,在所述步骤S1中,所述定义表单模版,包括:根据用户的配置指令,创建表单的字段,包括:字段名称、类型、可选项;对表单中各个字段的内容进行配置。3.如权利要求2所述的移动端可定制表格数据的采集方法,其特征在于,所述类型包括:文本、年份...

【专利技术属性】
技术研发人员:张俊青刘哲张南李云
申请(专利权)人:北京兴农丰华科技有限公司
类型:发明
国别省市:北京,11

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

1