[发明专利]一种高适应性的智能表单系统及智能表单生成方法在审
申请号: | 202010217944.X | 申请日: | 2020-03-25 |
公开(公告)号: | CN111414365A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 董彬超;李志鹏;谢炜炜 | 申请(专利权)人: | 江苏锐创软件技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/21;G06F16/25;G06F8/41 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适应性 智能 表单 系统 生成 方法 | ||
本发明公开了一种高适应性的智能表单系统及智能表单生成方法,涉及数据统计技术领域,旨在解决上述表单在制作完成之后其内容和字段长均已固定,如果遇到项目更换或者业务变更,则需要联系开发人员对表单的源代码进行修改,其操作性较为复杂的技术问题,其技术方案要点是包括存储数据库、表单设计模块、表单编译模块、表单解析模块、系统管理模块和表单发布模块;所述存储数据库包括表单元素库,所述表单元素库用于存储有可在表单设计和修改时直接进行拖拽的表单组件;达到了能够快速生成表单以及便于对表单进行编辑修改的效果。
技术领域
本发明涉及数据统计的技术领域,尤其是涉及一种高适应性的智能表单系统及智能表单生成方法。
背景技术
表单在网页中主要负责数据采集功能;一个表单有三个基本组成部分:表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。
现有公开号为CN104869128B的中国专利,公开了一种上传表单附件的方法、系统和web服务器,其中方法包括:接收第一终端发送的表单页面访问请求;将第一终端所请求打开的表单页面以及所述表单页面对应的表单附件上传地址返回给第一终端;接收第二终端获取所述表单附件上传地址后发送的附件上传页面访问请求;向第二终端返回附件上传页面;接收并存储第二终端通过附件上传页面提交的表单附件。通过本发明的实现方式,用户通过智能终端获取浏览器上的表单附件上传地址后,就能够打开附件上传页面将智能终端的数据作为附件直接上传至表单,无需PC端进行附件的存储和在PC上的上传操作,简化了用户操作,提高了安全性。
上述中的现有技术方案存在以下缺陷:上述表单在制作完成之后其内容和字段长均已固定,如果遇到项目更换或者业务变更,则需要联系开发人员对表单的源代码进行修改,其操作性较为复杂,故有待改善。
发明内容
针对现有技术存在的不足,本发明的目的一是在于提供一种高适应性的智能表单系统,其具有能够快速生成表单以及便于对表单进行编辑修改的优势。
本发明的上述发明目的一是通过以下技术方案得以实现的:
一种高适应性的智能表单系统,包括存储数据库、表单设计模块、表单编译模块、表单解析模块、系统管理模块和表单发布模块;所述存储数据库用于存储表单数据,所述表单设计模块用于根据需求生成表单,所述表单编译模块与存储数据库通信连接以对表单进行编译生成表单代码并存储在存储数据库中,所述表单解析模块通信连接于存储数据库以从存储数据库中调用表单数据以解析成为表单,所述系统管理模块用于对整个系统进行管理,所述表单发布模块连接于表单解析模块用于将制作好的表单发布给使用者进行使用;所述存储数据库包括表单元素库,所述表单元素库用于存储有可在表单设计和修改时直接进行拖拽的表单组件。
通过采用上述技术方案,用于在需要修改或者创建表单时,只需要从表单元素库中将表单组件拖拽至布局的需要位置,系统可以通过表单编译模块自动将所有的表单代码生成,然后通过表单发布模块发布给其他用户进行使用或者加入第三方系统中,从而省去了用户需要联系开发人员对源代码进行修改的时间,提高了表单生成的智能性,便于对表单进行修改和建立,大大提高了工作效率;用户在访问表单时通过表单解析模块将存储数据库中的表单数据进行解析形成操作页面上的表单,以便于进行输入等操作。
本发明进一步设置为:所述表单组件为文本框、数字输入框、选择器、单选框、复选框、日期选择、时间选择、上传选项、开关或隐藏域。
通过采用上述技术方案,通过各个表单组件实现表单的各项数据的录入,并将各个组件封装的代码形成固定的模块,从而便于后期编译时自动生成源代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏锐创软件技术有限公司,未经江苏锐创软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010217944.X/2.html,转载请声明来源钻瓜专利网。