【技术实现步骤摘要】
一种高适应性的智能表单系统及智能表单生成方法
本专利技术涉及数据统计的
,尤其是涉及一种高适应性的智能表单系统及智能表单生成方法。
技术介绍
表单在网页中主要负责数据采集功能;一个表单有三个基本组成部分:表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。现有公开号为CN104869128B的中国专利,公开了一种上传表单附件的方法、系统和web服务器,其中方法包括:接收第一终端发送的表单页面访问请求;将第一终端所请求打开的表单页面以及所述表单页面对应的表单附件上传地址返回给第一终端;接收第二终端获取所述表单附件上传地址后发送的附件上传页面访问请求;向第二终端返回附件上传页面;接收并存储第二终端通过附件上传页面提交的表单附件。通过本专利技术的实现方式,用户通过智能终端获取浏览器上的表单附件上传地址后,就能够打开附件上传页面将智能终端的数据作为附件直接上传至表单,无需PC端进行附件的存储和在PC上的上传操作,简化了用户操作,提高了安全性。上述中的现有技术方案存在以下缺陷:上述表单在制作完成之后其内容和字段长均已固定,如果遇到项目更换或者业务变更,则需要联系开发人员对表单的源代码进行修改,其操作性较为复杂,故有待改善。专 ...
【技术保护点】
1.一种高适应性的智能表单系统,其特征在于:包括存储数据库(1)、表单设计模块(2)、表单编译模块(3)、表单解析模块(4)、系统管理模块(5)和表单发布模块(6);所述存储数据库(1)用于存储表单数据,所述表单设计模块(2)用于根据需求生成表单,所述表单编译模块(3)与存储数据库(1)通信连接以对表单进行编译生成表单代码并存储在存储数据库(1)中,所述表单解析模块(4)通信连接于存储数据库(1)以从存储数据库(1)中调用表单数据以解析成为表单,所述系统管理模块(5)用于对整个系统进行管理,所述表单发布模块(6)连接于表单解析模块(4)用于将制作好的表单发布给使用者进行使用;所述存储数据库(1)包括表单元素库,所述表单元素库用于存储有可在表单设计和修改时直接进行拖拽的表单组件。/n
【技术特征摘要】
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所述的高适应性的智能表单系统及智能...
【专利技术属性】
技术研发人员:董彬超,李志鹏,谢炜炜,
申请(专利权)人:江苏锐创软件技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。