[发明专利]一种动态表单的实现方法、客户端及服务器在审
| 申请号: | 201511005262.8 | 申请日: | 2015-12-29 |
| 公开(公告)号: | CN105573765A | 公开(公告)日: | 2016-05-11 |
| 发明(设计)人: | 张悦 | 申请(专利权)人: | 武汉传神信息技术有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 南京知识律师事务所 32207 | 代理人: | 刘林 |
| 地址: | 430073 湖北省武汉市东湖开发区光谷软件*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 动态 表单 实现 方法 客户端 服务器 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种动态表单的实现方法、客户端及服务器。
背景技术
表单(Form)在网页中主要负责数据采集功能,一个表单有三个基本组成部分,一为 表单标签,包含了处理表单数据所用的CGI(CommonGatewayInterface,通用网关接口) 程序的URL(Uniform/UniversalResourceLocator,统一资源定位符)以及提交到服务器的 方法;二为表单域,包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下 拉列表框和文件上传框等,各处框通过控制指令实现,控制指令包含控制名及对应的控制 值;三为表单按钮,包括提交按钮,用于采集的数据传送至服务器的CGI脚本;复位按钮, 用于取消输入;等等。传统的表单通常为静态表单,其实现方法为:服务器根据数据库表 结构生成表单页面发布至客户端进行存储,客户端接收到用户发送的表单页面的获取请求 时,则显示本地存储的表单页面,通过表单页面采集用户数据并提交至服务器进行处理。 传统的表单的数据及展现形式通常是定制的,如果需要修改表单的数据及展现形式,则需 要专业的表单开发和设计人员重新进行设计和开发,并重新发布表单页面的源代码至客户 端,重启客户端才能实现,这个过程不仅耗时,且耗费大量人力物力资源,降低了表单开 发的效率。
发明内容
本发明在微信公众号上通过自定义菜单提供定制信息的入口,进入到商业舆情定制信 息系统,通过微信公众号的微信网页授权机制获取微信用户的基本信息,将微信用户的基 本信息注册到商业舆情信息定制系统,通过商业舆情信息定制系统给用户授权,微信用户 无需登录就可以查看自己的定制信息。
本发明提供一种动态表单的实现方法、客户端及服务器,可动态配置表单页面的数据及展 现形式,提升表单开发的效率。
本发明公开了一种动态表单的实现方法,其特征在于,包括:
服务器设定保存若干业务需求元素;
服务器设定保存若干表单模板及动态信息;
服务器将业务需求元素与表单模板及动态信息进行绑定,生成唯一标识;
服务器设定保存初始表单页面;
客户端接收到用户对表单页面的获取请求时,从服务器获取初始表单页面;
客户端在初始表单页面接收用户需求元素,发送给服务器;
服务器根据用户需求元素与业务需求元素进行检索匹配,获取用户需求的表单模板及动态 信息,并发送给客户端;
所述客户端接收匹配到的表单模板及动态信息,对所述初始表单页面进行动态更新,形成 第二表单页面;
所述客户端显示所述第二表单页面,以响应所述获取请求;
所述客户端在用户将所述第二表单页面编辑提交后,形成动态表单;
所述客户端将动态表单及动态信息发送给服务器;
所述服务器将用户需求元素、动态表单及动态信息保存,并聚类。
优选地,所述动态信息为所述表单模板中的可编辑信息。
优选地,所述动态信息为初始表单页面中的可编辑信息。
优选地,所述客户端对所述初始表单页面进行动态更新,形成第二表单页面,包括: 所述客户端根据调用回调函数对所述客户端存储的所述初始表单页面进行修改,形成第二 表单页面。
本发明还公开了一种客户端,其特征在于,包括:
获取模块,用于在接收到表单页面的获取请求时从服务器获取初始表单页面,还用于获取 用户的需求元素;
更新模块,用于对所述初始表单页面进行动态更新从而形成第二表单页面;
表单页面显示模块,用于显示初始表单页面、第二表单页面;
编辑模块,用于对初始表单页面编辑形成用户需求元素,还用于在第二表单页面编辑形成 动态表单;
响应模块,用于显示所述第二表单页面,以响应所述获取请求。
传输模块,用于从服务器接收初始表单页面,匹配到的表单模板及动态信息,还用于向服 务器发送用户对表单页面的获取请求、动态表单及动态信息;
保存模块,用于保存服务器发布的初始表单页面,还用于保存用户需求元素、形成的第二 表单页面、动态表单及动态信息。
本发明还公开了一种服务器,其特征在于,包括:
设定模块,用于设定若干业务需求元素、若干表单模板及动态信息,还用于生成初始表单 页面;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉传神信息技术有限公司,未经武汉传神信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511005262.8/2.html,转载请声明来源钻瓜专利网。





