一种基于互联网的表单设计方法、系统和存储介质技术方案

技术编号:18575965 阅读:75 留言:0更新日期:2018-08-01 10:58
本发明专利技术实施例公开了一种基于互联网的表单设计方法、系统和存储介质,方法在数据层的基础上执行,包括步骤:搭建表单的数据结构,根据配置自动同步数据库表;配置所述表单的数据对应关系;配置查询规则;配置统计模板。本发明专利技术实施例的一种基于互联网的表单设计方法的有益效果是:对所要维护的数据的结构指定统一的数据规则,形成兼顾移动终端显示端和PC端的基础平台,在此平台上设计的表单,实现基于互联网下的数据采集、整合以及分享。

Internet based form design method, system and storage medium

The embodiment of the invention discloses a form design method, system and storage medium based on the Internet. The method is carried out on the basis of the data layer, including the steps of building the data structure of the form, synchronizing the database table automatically according to the configuration, configuring the data corresponding to the form, configuring the query rules and configuring the statistical model. Board. The beneficial effect of an Internet based form design method is that a unified data rule is specified for the structure of the data to be maintained to form a basic platform that takes both the display end and the PC end of the mobile terminal into consideration, and the form designed on this platform realizes data collection, integration and sharing based on internetworking. .

【技术实现步骤摘要】
一种基于互联网的表单设计方法、系统和存储介质
本专利技术涉及计算机数据显示领域,具体涉及一种基于互联网的表单设计方法、系统和存储介质。
技术介绍
随着移动互联网和智能手机终端的普及,广大用户访问互联网的已由电脑端转为通过移动终端来进行与工作生活相关的活动。比如移动办公和移动商务等。在我们的日常生活和工作中,随处可见各种填写表单的场景。而不同功能的表单,对市面上的表单设计器的要求也不一样。而目前的表单设计器是通过拖拽控件的方式来组成表单的功能页面,即不同功能的表单可以通过拖拽不同的表单控件来组成表单的功能页面,但是这种表单设计器设计的表单无法同时满足企业对于多平台终端,比如移动APP端、移动微信端、电脑的网页端和电脑的桌面端等等的个性化需求,也不能满足这些多平台终端之间的数据的互相联通。
技术实现思路
针对现有技术的不足,本专利技术实施例的目的旨在于提供一种基于互联网的表单设计方法;本专利技术实施例第一方面提供一种基于互联网的表单设计方法,方法在数据层的基础上执行,包括步骤:搭建表单的数据结构,根据配置自动同步数据库表;配置表单的数据对应关系;配置查询规则;配置统计模板。优选地,步骤还包括设置表单扩展。优选地,搭建表单的数据结构,依据配置自动同步数据库表,具体包括步骤:定义参数、分组;其中,定义参数包括对数据的类型、数据的默认值、数据的显示方式进行配置;定义表单的约束规则及数据索引;根据业务需求,配置数据重复依据;配置表单的数据显示规则。优选地,表单的数据的对应关系包括参数关联和一般关联。优选地,配置查询规则,具体包括步骤:配置查询模板的数据来源;配置查询条件;配置查询结果的数据排序方式、导出方式和显示方式。优选地,配置统计模板,具体包括步骤:配置统计模板的数据来源;设置统计数据的统计条件;配置统计数据的汇总和显示方式。优选地,统计条件包括隐藏条件和检索条件。第二方面,本专利技术实施例提供一种基于互联网的表单设计系统,包括处理器,存储器以及存储在存储器中且被配置为由处理器执行的计算机程序,处理器执行计算机程序时,可实现方法:搭建表单的数据结构,根据配置自动同步数据库表;配置所述表单的数据对应关系;配置查询规则;配置统计模板。优选地,方法还包括设置表单扩展。第三方面,本专利技术实施例提供一种存储介质,其特征在于,存储介质包括存储的计算机程序,其中,在计算机程序运行时控制存储介质所在的设备执行实现一种基于互联网的表单设计方法。本专利技术实施例的一种基于互联网的表单设计方法的有益效果是:对所要维护的数据的结构指定统一的数据规则,形成兼顾移动终端显示端和PC端的基础平台,在此平台上设计的表单,实现基于互联网下的数据采集、整合以及分享。附图说明图1为本专利技术第一实施例提供的一种基于互联网的表单设计方法的流程示意图;图2为本专利技术第二实施例提供的一种基于互联网的表单设计方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例:参见图1,是本专利技术第一实施例提供的一种基于互联网的表单设计方法的流程示意图;本专利技术实施例第一方面提供一种基于互联网的表单设计方法,方法在数据层的基础上执行,包括步骤:搭建表单的数据结构,根据配置自动同步数据库表S1;配置表单的数据对应关系S2;配置查询规则S3;配置统计模板S4。需要说明的是,本专利技术第一实施例提供的一种基于互联网的表单设计方法,在通过互联网与数据层联通的基础上执行,通过搭建表单的数据结构,并根据配置设置与网络连接的与数据层的数据自动同步的数据库表;根据与数据层的数据自动同步的数据库表,配置表单间的数据的对应关系;设置查找数据用的查询规则以及配置数据的统计模块。通过以上步骤,建立多台终端通过表单将数据层的数据经过表单来实现联通,实现基于互联网的数据采集和分享。第二实施例:参见图2,是本专利技术第二实施例提供的一种基于互联网的表单设计方法的流程示意图;优选地,步骤还包括设置表单扩展S5。需要说明的是,通过表单扩展,可以满足不同用户对表单现有结构的个性化需求,并对表单进行私人化定制。优选地,搭建表单的数据结构,依据配置自动同步数据库表S1,具体包括步骤:定义参数、分组S11;其中,定义参数包括对数据的类型、数据的默认值、数据的显示方式进行配置;需要说明的是,参数根据用户终端的实际需要进行定义,且通过定义参数可以对数据的类型、显示于表单首页的默认值、显示方式等相关规则进行配置。定义表单的约束规则及数据索引S12;定义表单的约束规则以及数据索引依据,支持参数间的组合来对数据的类型、显示于表单首页的默认值、显示方式等相关规则进行交叉配置。根据业务需求,配置数据重复依据S13;根据不同的具体的业务需求,配置数据重复依据:当用户通过该表单设计方法设计的表单录入数据时,根据配置的数据重复依据,查询出该用户通过该表单录入的上一条数据,将上一条数据设置为本次要录入表单的数据的参照数据,将参照数据中的部分与本次要录入的数据的重叠部分数据设为默认数据,即,往后每次根据该条数据重复依据录入的数据,只需要录入非默认数据部分即可,可以减少用户操作的工作量。配置表单的数据显示规则S14。设置表单的数据选择规则,数据选择规则用于用户在终端设备上通过表单选择数据后的对被选择数据的显示方式进行定义,并提供数据的显示范例。优选地,表单的数据的对应关系包括参数关联和一般关联。需要说明的是,参数关联为通过主数据中某些参数来和其他表单的数据进行链接,一般关联为通过表单中存储的关联关系来链接该表单之间的数据。优选地,配置查询规则S3,具体包括步骤:配置查询模板的数据来源S31;配置查询条件S32;配置查询结果的数据排序方式、导出方式和显示方式S33。需要说明的是,本专利技术实施例提供的一种基于互联网的表单设计方法,配置查询模板的数据来源是通过编写SQL语句的方式来配置当前表单的查询没模板的数据来源;配置的查询模板的查询条件分为隐藏条件和精简条件:隐藏条件为预设的用于查询行为的固有条件,查询得到的数据默认以固定条件进行筛选,固有条件包括传入参数,精简条件用于表单的查询工具栏,可以配置精简条件的类型和默认值,且精简条件支持排序以及换行;设置排序方式,用于对通过查询行为得到的数据根据配置进行排序;在表单中包括顶部行为和及行为,顶部行为和及行为还包含系统操作及自定义动作;顶部行为:为表单的列表页面中顶部的按钮操作,例如表单的人员列表页面中有“新增人员”按钮,因为按钮在列表的页面顶部,因此需要设置在列表的上方;行行为:为表单的列表的每一行的操作栏中的按钮操作,例如在表单的人员列表的页面中每一个人员的数据包含“编辑、删除、重置密码、设为部门经理”等操作,其中“编辑、删除”是系统操作,“重置密码、设为部门经理”是自定义动作,自定义动作可以实现用户的个性化需求,并满足对列表的单行数据的个性化操作;配置表单的数据的导出列,用于对查询行为获得的数据进行导出操作,并对导出的数据进行排序;对查询结果的显示方式进行配置,优选地,包括列表和本文档来自技高网...

【技术保护点】
1.一种基于互联网的表单设计方法,其特征在于,所述方法在数据层的基础上执行,包括步骤:搭建表单的数据结构,根据配置自动同步数据库表;配置所述表单的数据对应关系;配置查询规则;配置统计模板。

【技术特征摘要】
1.一种基于互联网的表单设计方法,其特征在于,所述方法在数据层的基础上执行,包括步骤:搭建表单的数据结构,根据配置自动同步数据库表;配置所述表单的数据对应关系;配置查询规则;配置统计模板。2.如权利要求1所述的一种基于互联网的表单设计方法,其特征在于,所述步骤还包括设置表单扩展。3.如权利要求1所述的一种基于互联网的表单设计方法,其特征在于,所述搭建表单的数据结构,依据配置自动同步数据库表,具体包括步骤:定义参数、分组;其中,所述参数包括对数据的类型、数据的默认值、数据的显示方式进行配置;定义所述表单的约束规则及数据索引;根据业务需求,配置数据重复依据;配置所述表单的数据显示规则。4.如权利要求1所述的一种基于互联网的表单设计方法,其特征在于,所述表单的数据的对应关系包括参数关联和一般关联。5.如权利要求1所述的一种基于互联网的表单设计方法,其特征在于,所述配置查询规则,具体包括步骤:配置查询模板的数据来源;配置查询条件;配置查询结果的数...

【专利技术属性】
技术研发人员:任开迅柏启岳
申请(专利权)人:迈迪信息技术有限公司
类型:发明
国别省市:浙江,33

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

1