[發明專利]一種動態表單的實現方法、客戶端及服務器在審
| 申請號: | 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.szxzyx.cn/pat/books/201511005262.8/2.html,轉載請聲明來源鉆瓜專利網。





