[發明專利]一種表單設計解析方法及系統有效
| 申請號: | 201810201519.4 | 申請日: | 2018-03-12 |
| 公開(公告)號: | CN108427556B | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 張慶生;胡小龍;陸思毅;王恒儉;康慶;周國龍;王武 | 申請(專利權)人: | 深圳博沃智慧科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/21;G06F16/25;G06F40/18 |
| 代理公司: | 深圳市華騰知識產權代理有限公司 44370 | 代理人: | 肖迪 |
| 地址: | 518000 廣東省深圳市南山區西麗街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 表單 設計 解析 方法 系統 | ||
1.一種表單設計解析方法,其特征在于,包括:
表單設計步驟:提供一可視化的表單設計界面,以供用戶創建表單并對表單進行定義,所述表單包括多級嵌套的子表單;
表單解析步驟:根據創建的表單的結構生成json數據格式的數據接口,其中,不同的表單解析平臺可根據所述json數據格式的數據接口自適應解析出對應的表單模型,具體包括:表單設計發布后,應用到各個業務系統中,結合工作流引擎支持技術實現適配不同平臺的信息管理系統的業務需求,生成對應的json數據格式的表單結構文件,并在json數據格式的表單結構文件自動生成接口,能支持多種技術嵌套使用,在多種技術語言支持對應的接口實現各自的表單解析器;發布版本后,表單解析器會自動將所設計的表單生成json數據格式,對應平臺的解析器自動識別json數據屬性渲染對應表單樣式;
表單數據存儲步驟:將數據打包存儲在表單設計的固態表中,并且將提交到存儲接口的整塊的json數據以字符串的形式存儲在表單記錄表中;當固態表數據丟失時,記錄表json數據返回恢復備份到固態表中,在進行數據統計時通過調取記錄表中的存儲json字符串返回到對應系統中從而抽取固態表數據;
在不同系統中當多個表單相似或者共用的情況下,系統表單不需要在其他系統上重新配置,只需將表單導出對應的rar文件格式,到其他所需要的系統上傳rar文件,表單及對應元素和配置屬性自動插入到新系統中,表單解析引擎將元素對應的子節點轉換成數據流的格式,數據流上傳轉換成對應的表單對象,從而生成表單,在對該表單發布新版本后重新定義表單的名稱及物理表名。
2.如權利要求1所述的表單設計解析方法,其特征在于,所述表單解析步驟中,所述json數據格式的數據接口是通過遞歸生成樹狀的子節點來實現。
3.如權利要求1所述的表單設計解析方法,其特征在于,所述方法還包括:
表單數據存儲步驟:將表單頁面上接收到的表單數據自動識別整合成對應的json數據格式并存儲到數據庫。
4.如權利要求3所述的表單設計解析方法,其特征在于,所述方法還包括:
表單打印步驟:根據配置好的打印書簽和元素數據字段將表單的數據打印渲染到word系統中。
5.一種表單設計解析系統,其特征在于,包括:
表單設計模塊,用于提供一可視化的表單設計界面,以供用戶創建表單并對表單進行定義,所述表單包括多級嵌套的子表單;
表單解析模塊,用于根據創建的表單的結構生成json數據格式的數據接口,其中,不同的表單解析平臺可根據所述json數據格式的數據接口自適應解析出對應的表單模型,具體用于:表單設計發布后,應用到各個業務系統中,結合工作流引擎支持技術實現適配不同平臺的信息管理系統的業務需求,生成對應的json數據格式的表單結構文件,并在json數據格式的表單結構文件自動生成接口,能支持多種技術嵌套使用,在多種技術語言支持對應的接口實現各自的表單解析器;發布版本后,表單解析器會自動將所設計的表單生成json數據格式,對應平臺的解析器自動識別json數據屬性渲染對應表單樣式;
表單數據存儲模塊,用于將數據打包存儲在表單設計的固態表中,并且將提交到存儲接口的整塊的json數據以字符串的形式存儲在表單記錄表中;當固態表數據丟失時,記錄表json數據返回恢復備份到固態表中,在進行數據統計時通過調取記錄表中的存儲json字符串返回到對應系統中從而抽取固態表數據;
表單重用模塊,用于在不同系統中當多個表單相似或者共用的情況下,系統表單不需要在其他系統上重新配置,只需將表單導出對應的rar文件格式,到其他所需要的系統上傳rar文件,表單及對應元素和配置屬性自動插入到新系統中,表單解析引擎將元素對應的子節點轉換成數據流的格式,數據流上傳轉換成對應的表單對象,從而生成表單,在對該表單發布新版本后重新定義表單的名稱及物理表名。
6.如權利要求5所述的表單設計解析系統,其特征在于,所述json數據格式的數據接口是通過遞歸生成樹狀的子節點來實現。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳博沃智慧科技有限公司,未經深圳博沃智慧科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810201519.4/1.html,轉載請聲明來源鉆瓜專利網。





