[发明专利]一种高适应性的智能表单系统及智能表单生成方法在审
申请号: | 202010217944.X | 申请日: | 2020-03-25 |
公开(公告)号: | CN111414365A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 董彬超;李志鹏;谢炜炜 | 申请(专利权)人: | 江苏锐创软件技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/21;G06F16/25;G06F8/41 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适应性 智能 表单 系统 生成 方法 | ||
1.一种高适应性的智能表单系统,其特征在于:包括存储数据库(1)、表单设计模块(2)、表单编译模块(3)、表单解析模块(4)、系统管理模块(5)和表单发布模块(6);所述存储数据库(1)用于存储表单数据,所述表单设计模块(2)用于根据需求生成表单,所述表单编译模块(3)与存储数据库(1)通信连接以对表单进行编译生成表单代码并存储在存储数据库(1)中,所述表单解析模块(4)通信连接于存储数据库(1)以从存储数据库(1)中调用表单数据以解析成为表单,所述系统管理模块(5)用于对整个系统进行管理,所述表单发布模块(6)连接于表单解析模块(4)用于将制作好的表单发布给使用者进行使用;所述存储数据库(1)包括表单元素库,所述表单元素库用于存储有可在表单设计和修改时直接进行拖拽的表单组件。
2.根据权利要求1所述的高适应性的智能表单系统,其特征在于:所述表单组件为文本框、数字输入框、选择器、单选框、复选框、日期选择、时间选择、上传选项、开关或隐藏域。
3.根据权利要求1所述的高适应性的智能表单系统,其特征在于:所述表单设计模块(2)包括用于修改表单基础信息的表单信息管理单元(21)、用于修改表单布局的布局管理单元(22)、用于将表单布局存储的布局模板单元(23)、用于将制作之后的表单存储为模板的表单模板单元(24)以及应用表单模板修改或者新建表单的表单设计单元(25)。
4.根据权利要求1所述的高适应性的智能表单系统及智能表单生成方法,其特征在于:所述表单解析模块(4)包括用于将存储在存储数据库(1)中的表单数据解析成表单的表单解析单元(41)、用于预览表单的表单预览单元(42)和用于保存接口调用的数据绑定单元(43)。
5.根据权利要求1所述的高适应性的智能表单系统及智能表单生成方法,其特征在于:所述系统管理模块(5)包括用于查询、编辑和删除表单的表单管理单元(51)、用于对表单进行分类的表单分类单元(52)以及用于管理用户的用户管理单元(53)。
6.根据权利要求5所述的高适应性的智能表单系统及智能表单生成方法,其特征在于:所述表单管理单元(51)中设置有用于检索表单信息的搜索装置(511)和模糊查询组件(512)。
7.根据权利要求5所述的高适应性的智能表单系统及智能表单生成方法,其特征在于:所述用户管理单元(53)包括用于对访问的用于进行身份验证的身份验证组件(531)和将身份与权限进行匹配的权限管理组件(532)。
8.根据权利要求1-7任一所述的高适应性的智能表单系统的智能表单生成方法,其特征在于:包括下列步骤:
S100、建立存储数据库(1)并将表单用到的表单组件封装成表单组件,将表单组件存储在存储数据库(1)的表单元素库中以备调用,通过vue.js搭建前端页面,通过api建立后端存储数据库(1)与前端连接的入口;
S200、通过表单设计模块(2)直接调用存储数据库(1)中的表单组件,在前端页面直接拖拽进行设计表单,设计完成的表单通过表单编译模块(3)存储在存储数据库(1)中;
S300、表单发布模块(6)将存储数据库(1)内部的表单生成URL地址并可复制发送给用户以访问使用;
S400、用户访问表单存储数据库(1)时预先通过身份验证组件(531)进行验证,验证之后通过权限管理组件(532)匹配权限并通过表单解析模块(4)解析形成表单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏锐创软件技术有限公司,未经江苏锐创软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010217944.X/1.html,转载请声明来源钻瓜专利网。