[发明专利]一种表单生成及表单数据处理方法及系统在审
申请号: | 201911127490.0 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110929489A | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 朱翔淼;刘少峰;肖华飚 | 申请(专利权)人: | 有时数联科技(北京)有限公司 |
主分类号: | G06F40/177 | 分类号: | G06F40/177;G06F40/14 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 李博洋 |
地址: | 100089 北京市海淀区双清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表单 生成 数据处理 方法 系统 | ||
本发明公开了一种表单生成及表单数据处理方法及系统,该方法包括:基于预设表单描述协议定义至少一表单控件;识别用户的表单定义操作,根据操作生成表单控件描述,并生成完整的表单描述文件;发送表单描述文件至移动设备端;移动终端接收服务器端发送的表单描述文件;解析表单描述文件,生成表单,渲染表单界面;接收用户输入的填报信息,根据填报信息生成表单数据,将表单数据上传至服务器端进行处理;服务器端接收表单填报数据;基于表单描述协议解析出表单数据。该表单数据处理方法实现了基于用户终端设备的表单生成、渲染以及智能化填报,缩短了系统业务层开发时间成本,满足了智慧监管领域复杂、多变的数据采集场景需求。
技术领域
本发明涉及智慧监管技术领域,具体涉及一种表单生成及表单数据处理方法及系统。
背景技术
表单主要用于实现数据采集功能,随着人工智能技术及移动信息系统的发展,许多功能借助表单均能够完成数据展示或收集,通过对数据的一些特征信息对数据进行描述完成数据感知,然而在复杂动态变化的智慧监管系统中应用到的业务表单存在数量繁多、数据字段多、数据结构层级深以及多变性的特征,现有的表单生成一般选择在线表单设计器。比如,JotForm在线表单设计器可以为企业业务数据设计表单和收集数据,例如可设计一些订单信息表、客户信息表等,界面操作比较简单,拖动HTML元素组件即可,并集成各种验证组件,且自带多种样式模板,提供许多免费的表单样式;Ueditor Formdesign表单设计器,可应用于工作流管理等系统,是一款可视化的Web表单构建器,HTML元素组件较丰富,主要包含:文本框、多行文本、下拉菜单、单选框、复选框等。然而随着表单数量的增加,使用现有的表单设计器在进行表单生成过程中需要投入大量的时间,且传统表单设计器所支持的控件类型有限,无法满足政府监管领域现场监察场景的数据采集需求,且表单数据重复而又冗余,亦会带来很多重复性的工作,进一步加大工作量,无法满足物联网技术领域中所需的表单灵活定义,快速生成渲染以及智能填写。
发明内容
有鉴于此,本发明要解决现有技术中难以基于物联网快速实现表单生成、渲染以及智能化填报的问题,从而提供一种表单生成及表单数据处理方法及系统。
根据第一方面,本发明实施例提供了一种表单生成及表单数据处理方法,包括:基于预设表单描述协议定义至少一表单控件;识别用户的表单定义操作,根据操作生成表单控件描述,并生成完整的表单描述文件;发送所述表单描述文件至移动设备端;接收所述移动设备端根据所述表单描述文件生成的表单数据;解析所述表单数据匹配出所述表单数据所对应的所述表单描述文件,对所述表单描述文件的所述表单数据进行处理。
结合第一方面,在第一方面第一实施方式中,所述识别用户的操作,根据所述操作调用所述表单控件,生成表单描述文件,包括:识别用户对所述基于预设表单描述协议定义至少一表单控件的拖拽操作;根据所述拖拽操作识别调用的所述表单控件;以JSON结构的嵌套关系描述所述表单控件的嵌套关系;根据所述表单控件和所述表单控件的嵌套关系生成ISON结构的表单描述文件。
结合第一方面,在第一方面第二实施方式中,所述接收所述移动设备端上传的所述表单数据,包括:采用分布式多点接入、负载均衡和数据异步处理技术接收所述移动设备端根据所述表单描述文件生成的表单数据;利用分布式消息中间件对所述表单数据进行缓冲处理。
结合第一方面,在第一方面第三实施方式中,所述解析所述表单数据匹配出所述表单数据所对应的所述表单描述文件,包括:采用分布式流处理技术将不同类型的所述表单数据拆分为不同的处理分支,所述不同的处理分支包含多个处理节点;对所述处理节点采用多实例并行计算,得到并行计算结果;根据所述并行计算结果匹配所述表单数据对应的所述表单描述文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于有时数联科技(北京)有限公司,未经有时数联科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911127490.0/2.html,转载请声明来源钻瓜专利网。