首页 / 专利库 / 软件 / 所见即所得 / 一种所见即所得的动态表单应用方式

一种所见即所得的动态表单应用方式

阅读:254发布:2020-05-14

专利汇可以提供一种所见即所得的动态表单应用方式专利检索,专利查询,专利分析的服务。并且本 发明 具体涉及一种 所见即所得 的动态表单应用方式,包括以下步骤:步骤一:提供可拖拽表单控件的 可视化 配置页面,构建表单模型库;步骤二:使用表单模型库构建需要的功能应用。依据本发明用户可以完全根据自己需要在完全不需要懂任何技术的情况下根据提供的可视化界面拖拽表单元素生成自己想要搜集的 属性信息 ,提供自定义属性是否展现配置,并提供实时预览功能所见即所得;这样使用者自己根据需要解决部分问题,技术公司也可减少代码 修改 次数从而降低 软件 功能出错的几率并可以减少部分人 力 成本。,下面是一种所见即所得的动态表单应用方式专利的具体信息内容。

1.一种所见即所得的动态表单应用方式,其特征在于:包括以下步骤:
步骤一:提供可拖拽表单控件的可视化配置页面,构建表单模型库;具体包括步骤S11至S13:
S11提供可拖拽表单控件的可视化配置页面;具体为:将配置页面与相应的网页关联,即为配置页面设置相应的网址;当用户访问配置页面的网址时,则能够调出对应的配置页面;所述配置页面包括可供拖拽的表单元素集;所述可供拖拽的表单元素集包括:文本框、下拉框、数字框、单选框、多选框、日期控件、多行文本框;所述配置页面还包括布局面板;所述布局面板能够用来存放用户从表单元素集中拖拽出来的表单元素;拖拽到布局面板中的表单元素即为用户根据具体某一功能需要而选的,并且用户根据功能进行对相应的表单元素进行定义;所述布局面板能够控制用户选中的表单元素的显示位置;所述配置页面能够实现预览,能够让用户拖拽之后即可看到自己拖拽与定义后的表单元素集;
S12通过可视化配置页面搜集用户自定义表单属性信息;用户根据功能要求拖拽表单元素,拖拽好所有需要的表单元素即构成功能对应的完整表单;
所述完整表单还包括版本管理信息;当完整表单功能的变更时能够选择是否升级表单的版本;用户配置好表单之后,如果选择升级版本表单即会升一个版本,否则不升级版本;
S13根据表单配置信息自动生成可用于搜集数据的表单模型存储至表单模型库;
对步骤S12中生成的完整表单的进行配置信息;具体为:生成完整表单的唯一标识;所述唯一标识包括每一个表单元素的唯一的标识;将所有的表单元素及对应的唯一标识生成表单模型并存储至表单模型库中,并在表单模型上添加表单版本;所述表单模型库能够通过配置页面调出;
步骤二:使用表单模型库构建需要的功能应用;具体包括步骤S21至S22:
S21 提供功能应用配置页面;配置页面为网页,提供配置页面的网址,当用户访问该网址时,提供该配置页面;配置页面可配置功能应用需要呈现的属性信息;配置页面可配置功能应用查询功能所需的查询属性;
S22用户通过所述配置页面从表单模型库中选择适合自己功能应用的表单模型,从表单模型中选择自己功能需呈现的属性及功能对应的查询属性;用户选择功能应用所需的最新版本的表单模型,配置表单模型中具体哪些元素作为查询条件,并配置表单模型哪些元素需要在功能应用中展现;
S23、根据功能属性及查询属性构建符合用户要求的功能应用。

说明书全文

一种所见即所得的动态表单应用方式

技术领域

[0001] 本发明涉及计算机图形化可视化操作领域,具体涉及一种所见即所得的动态表单应用方式。

背景技术

[0002] 随着信息技术的飞速发展,更多的人或者公司都不在习惯将自己的数据保存在纸质文件上,数据保存在纸质文件上,首先容易丢失或损坏,其次想要快速查询自己想要的数据需要一页一页翻看纸质文件非常耗时,因此目前更多的人喜欢找合适的软件保存自己的数据,而公司则会寻找合适的软件公司给自己开发专的管理软件;然而定制好的软件一旦上线稳定运行如果想修改功能则需要耗时很长,例如某公司定制了一套软件可方便查看自己公司各部门的员工信息,前期,针对公司当前情况员工只需要在软件中存如下信息就足够了如:姓名,年龄,性别,所属部门,身份证号,手机号,岗位;软件公司按该公司提供的需要录入的员工属性信息开发好功能并投入使用,但是一段时间以后公司制度变更需要采集新入职员工工作年限及工作经验信息,此时只能联系软件提供商需求人员提出自己的需求,软件提供商需求人员接到需求之后可能需要出一份需求变更文档交于研发部门经理,研发部经理看到需求之后分析需求并下发任务至开发人员,开发人员接到任务之后开始开发,开发完成之后功能上线提供给用户公司使用,经过这一来一回沟通并且期间没有任何意外情况之下估计至少需要一周的时间,但没多久用户公司又出新规定身份证号和手机号属于个人隐私不能随意显示在系统中需要在软件系统中隐藏,这时只能再去联系软件公司继续改,如此这样大大加大了软件公司和用户公司的人及时间成本。

发明内容

[0003] 1.所要解决的技术问题:为了克服上述的技术问题,本发明提供一种所见即所得的动态表单应用方式。依据本发明用户可以完全根据自己需要在根据提供的可视化界面拖拽表单元素生成自己想要搜集的属性信息,提供自定义属性是否展现配置,并提供实时预览功能所见即所得;这样使用者自己根据需要解决部分问题,能够减少代码修改次数从而降低软件功能出错的几率并可以减少部分人力成本。
[0004] 2.技术方案:一种所见即所得的动态表单应用方式,其特征在于:包括以下步骤:
步骤一:提供可拖拽表单控件的可视化配置页面,构建表单模型库;具体包括步骤S11至S13:
S11提供可拖拽表单控件的可视化配置页面;具体为:将配置页面与相应的网页关联,即为配置页面设置相应的网址;当用户访问配置页面的网址时,则能够调出对应的配置页面;所述配置页面包括可供拖拽的表单元素集;所述可供拖拽的表单元素集包括:文本框、下拉框、数字框、单选框、多选框、日期控件、多行文本框;所述配置页面还包括布局面板;所述布局面板能够用来存放用户从表单元素集中拖拽出来的表单元素;拖拽到布局面板中的表单元素即为用户根据具体某一功能需要而选的,并且用户根据功能进行对相应的表单元素进行定义;所述布局面板能够控制用户选中的表单元素的显示位置;所述配置页面能够实现预览,能够让用户拖拽之后即可看到自己拖拽与定义后的表单元素集。
[0005] S12通过可视化配置页面搜集用户自定义表单属性信息;用户根据功能要求拖拽表单元素,拖拽好所有需要的表单元素即构成功能对应的完整表单。
[0006] 所述完整表单还包括版本管理信息;当完整表单功能的变更时能够选择是否升级表单的版本;用户配置好表单之后,如果选择升级版本表单即会升一个版本,否则不升级版本。
[0007] S13根据表单配置信息自动生成可用于搜集数据的表单模型存储至表单模型库。
[0008] 对步骤S12中生成的完整表单的进行配置信息;具体为:生成完整表单的唯一标识;所述唯一标识包括每一个表单元素的唯一的标识;将所有的表单元素及对应的唯一标识生成表单模型并存储至表单模型库中,并在表单模型上添加表单版本;所述表单模型库能够通过配置页面调出。
[0009] 步骤二:使用表单模型库构建需要的功能应用;具体包括步骤S21至S22:S21 提供功能应用配置页面;配置页面为网页,提供配置页面的网址,当用户访问该网址时,提供该配置页面;配置页面可配置功能应用需要呈现的属性信息;配置页面可配置功能应用查询功能所需的查询属性。
[0010] S22用户通过所述配置页面从表单模型库中选择适合自己功能应用的表单模型,从表单模型中选择自己功能需呈现的属性及功能对应的查询属性;用户选择功能应用所需的最新版本的表单模型,配置表单模型中具体哪些元素作为查询条件,并配置表单模型哪些元素需要在功能应用中展现。
[0011] S23、根据功能属性及查询属性构建符合用户要求的功能应用。
[0012] 3.有益效果:依据本发明用户可以完全根据自己需要在完全不需要懂任何技术的情况下根据提供的可视化界面拖拽表单元素生成自己想要搜集的属性信息,提供自定义属性是否展现配置,并提供实时预览功能所见即所得;这样使用者自己根据需要解决部分问题,技术公司也可减少代码修改次数从而降低软件功能出错的几率并可以减少部分人力成本。
附图说明
[0013] 图1为本发明的具体实施例1即步骤一的流程图;图2为本发明的具体实施例2即步骤二的流程图。

具体实施方式

[0014] 下面结合附图对本发明进行具体的说明。
[0015] 一种所见即所得的动态表单应用方式,其特征在于:包括以下步骤:步骤一:提供可拖拽表单控件的可视化配置页面,构建表单模型库;具体包括步骤S11至S13:
S11提供可拖拽表单控件的可视化配置页面;具体为:将配置页面与相应的网页关联,即为配置页面设置相应的网址;当用户访问配置页面的网址时,则能够调出对应的配置页面;所述配置页面包括可供拖拽的表单元素集;所述可供拖拽的表单元素集包括:文本框、下拉框、数字框、单选框、多选框、日期控件、多行文本框;所述配置页面还包括布局面板;所述布局面板能够用来存放用户从表单元素集中拖拽出来的表单元素;拖拽到布局面板中的表单元素即为用户根据具体某一功能需要而选的,并且用户根据功能进行对相应的表单元素进行定义;所述布局面板能够控制用户选中的表单元素的显示位置;所述配置页面能够实现预览,能够让用户拖拽之后即可看到自己拖拽与定义后的表单元素集。
[0016] S12通过可视化配置页面搜集用户自定义表单属性信息;用户根据功能要求拖拽表单元素,拖拽好所有需要的表单元素即构成功能对应的完整表单。
[0017] 所述完整表单还包括版本管理信息;当完整表单功能的变更时能够选择是否升级表单的版本;用户配置好表单之后,如果选择升级版本表单即会升一个版本,否则不升级版本。
[0018] S13根据表单配置信息自动生成可用于搜集数据的表单模型存储至表单模型库。
[0019] 对步骤S12中生成的完整表单的进行配置信息;具体为:生成完整表单的唯一标识;所述唯一标识包括每一个表单元素的唯一的标识;将所有的表单元素及对应的唯一标识生成表单模型并存储至表单模型库中,并在表单模型上添加表单版本;所述表单模型库能够通过配置页面调出。
[0020] 步骤二:使用表单模型库构建需要的功能应用;具体包括步骤S21至S22:S21 提供功能应用配置页面;配置页面为网页,提供配置页面的网址,当用户访问该网址时,提供该配置页面;配置页面可配置功能应用需要呈现的属性信息;配置页面可配置功能应用查询功能所需的查询属性。
[0021] S22用户通过所述配置页面从表单模型库中选择适合自己功能应用的表单模型,从表单模型中选择自己功能需呈现的属性及功能对应的查询属性;用户选择功能应用所需的最新版本的表单模型,配置表单模型中具体哪些元素作为查询条件,并配置表单模型哪些元素需要在功能应用中展现;S23、根据功能属性及查询属性构建符合用户要求的功能应用。
[0022] 具体实施例一:如附图1为本发明的步骤一的流程图;1、提供可拖拽表单控件的可视化配置页面。
[0023] 2、通过可视化配置页面搜集用户自定义表单属性信息。
[0024] 用户根据功能要求任意拖拽表单元素,拖拽好所有需要的表单元素即构成功能对应的完整表单。
[0025] 例如功能需要搜集员工如下信息:姓名,年龄,性别,所属部门,身份证号,手机号,岗位,具体做法如下:进入可视化配置页面从表单元素集中拖拽出需要的表单元素进入布局面板,分别需要拖拽出文本框可以将此文本框取名为姓名(取的名字可以在文本框前面填写);拖拽出数字框将其取名为年龄;,拖拽出单选框,定义单选框选项为男,女将其取名为性别;拖拽出文本框取名为所属部门,拖拽出文本框取名为身份证,拖拽出文本框取名为手机号,拖拽出文本框取名为岗位; 在布局面板中拖拽如上定义的各表单元素排列其显示样式,如可以把如上共七个表单元素分成四行两列进行排列,或者分成三行三列,根据自己喜好进行拖拽,拖拽好的样子即为员工数据搜集的表单样子,所见即所得; 拖拽好所有表单元素并排好样式,并可以为自己的表单取一个名字,如“员工信息录入表单” 取好名字之后即可保存该表单,如果是第一次创建表单则无需选择是否升级版本,表单版本即为1;定义好表单之后并且投入使用,之后需求发生变动搜集员工信息需搜集员工的工作年限及工作经验,此时只需修改一下之前的“员工信息录入表单”,再拖拽一个文本框取名为工作年限,拖拽一个多行文本框取名为工作经验,并将表单升级为2号版本即可,如此简单就完成了此需求的变更,不再需要去找软件公司沟通确认大大提高了工作效率,并节约了时间成本;只有修改已经存在的表单才需要选择是否升级版本。
[0026] 3、根据表单配置信息自动生成可用于搜集数据的表单模型存储至表单模型库。
[0027] 根据配置页面配置搜集的表单配置信息,给每一个表单配置中包含的每一个表单元素生成唯一的标识,将所有的对应的唯一标识生成表单模型存储至表单模型库中,并记录下表单元素名称与唯一标识的对应关系。
[0028] 具体实施例2,如附图2所示为本发明的步骤二的流程图;1、提供功能应用配置页面。
[0029] 2、用户通过所述配置页面从表单库中选择适合自己功能应用的表单模型,从表单模型中选择自己功能需呈现的属性及功能对应的查询属性。
[0030] 例如员工信息管理功能有如下两点要求: ①:可以根据员工姓名检索对应的员工;②:所有员工的信息需要以列表的形式展现,展现信息包括姓名,年龄,性别,所属部门,身份证,手机号; 此时用户选择功能应用所需的表单模型即为上面定义的“员工信息录入表单”,配置表单模型中“姓名”作为查询条件,并选择表单模型姓名,年龄,性别,所属部门,身份证,手机号作为在功能应用中展现;如需隐藏身份证和手机号不显示则不选择身份证和手机号这两个表单元素作为功能列表呈现字段即可。
[0031] 3、根据功能属性及查询属性构建符合用户要求的功能应用;根据配置信息生成功能应用对应的网页地址,用户访问该网页是提供功能应用的页面;生成的功能应用页面包含两部分,上半部分为姓名输入框接收用户对应的查询条件值,下半部分为功能需呈现的属性列为:姓名,年龄,性别,所属部门,身份证,手机号;或者不包含身份证和手机号就看第二步用户配置是否包含这两个表单元素;到此就构建好一个用户自定义的员工信息管理功能,以上发明可以让技术公司代码达到最大限度的重用,大大提供软件公司的开发效率,并且能让一个完全不懂编程的人员快速的构建满足自己需要的功能应用,极大的提高了工作效率。
[0032] 虽然本发明已以较佳实施例公开如上,但它们并不是用来限定本发明的,任何熟习此技艺者,在不脱离本发明之精神和范围内,自当可作各种变化或润饰,因此本发明的保护范围应当以本申请权利要求保护范围所界定的为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈