[發明專利]一種基于java語言的合同文檔自動生成方法及系統在審
| 申請號: | 202011195110.X | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112241625A | 公開(公告)日: | 2021-01-19 |
| 發明(設計)人: | 冀虹宇 | 申請(專利權)人: | 卓爾購信息科技(武漢)有限公司 |
| 主分類號: | G06F40/186 | 分類號: | G06F40/186;G06F16/178;G06F16/182;G06F8/20 |
| 代理公司: | 成都熠邦鼎立專利代理有限公司 51263 | 代理人: | 曾克 |
| 地址: | 432200 湖北省武漢市黃陂*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 java 語言 合同 文檔 自動 生成 方法 系統 | ||
1.一種基于java語言的合同文檔自動生成方法,其特征在于,包括以下步驟:
S1. 在指定頁面上傳合同模板,添加解析參數識別的標示,選擇合同模板的制作模式;
S2. 通過字節流解析文檔,并通過POI與解析參數識別的標示,獲取需要的元素;
S3. 通過步驟S1選擇的制作模式制作合同文檔;
其中,所述制作模式包括自動模式和/或半自動模式和/或手動模式;
所述步自動模式包括以下子步驟:
S3101. 通過接口方式或者消息隊列的方式,向各個業務系統發送生產合同請求;
S3102. 根據生產合同請求,配置業務系統數據源和元素的對應關系;
S3103. 根據配置的對應關系從對應的數據庫抽取數據封裝數據,把元素編號以及對應的value傳給合同制作模塊,制作合同文檔;
所述半自動模式包括以下子步驟:
S3201. 將模版所提取的元素信息嵌入目標網頁進行展示;
S3202. 人工在制作頁面輸入合同信息;
S3203. 獲取與所述嵌入的信息種類相對應輸入的合同信息;
S3204. 將獲取的所述輸入的合同信息添加至模板的相應位置,生成合同文檔;
所述手動模式包括以下子步驟:
S3301. 下載模板,線下制作合同文檔;
S3302. 上傳制作好的合同文檔。
2.根據權利要求1所述的一種基于java語言的合同文檔自動生成方法,其特征在于,所述步驟S1具體包括以下子步驟:
S101. 在指定頁面上傳合同模板;
S102. 在可編輯的合同模版中設置需要填充的字段標識符;
S103. 將合同模版在目標網頁上傳合同,同時選擇合同模板的制作模式。
3.根據權利要求1所述的一種基于java語言的合同文檔自動生成方法,其特征在于,所述步驟S2具體包括以下子步驟:
S201. 通過POI識別解析參數識別的標示,獲取需要制作的元素,并將解析的新元素保存至元素庫中;
S202. 判斷解析文檔是否成功,若成功則執行步驟S3;若不成功則返回合同模版解析失敗結果。
4.根據權利要求1所述的一種基于java語言的合同文檔自動生成方法,其特征在于,所述合同模板保存至注冊數據表中,并保存模版組信息。
5.根據權利要求5所述的一種基于java語言的合同文檔自動生成方法,其特征在于,當合同模板與模板組上傳后,判斷是否上傳成功;當上傳成功則執行步驟S2,當上傳不成功則返回上傳失敗結果。
6.根據權利要求1所述的一種基于java語言的合同文檔自動生成方法,其特征在于,當步驟S3合同文檔制作完成后,根據文件流的方式的把制作完成的合同上傳到文件服務器,記錄文件地址;通過文件地址,進行頁面下載和/或預覽制作的合同。
7.一種基于java語言的合同文檔自動生成系統,其特征在于,包括:
合同上傳模塊,對合同進行上傳;
合同解析模塊,通過頁面模版文件的結構進行解析;
合同制作模塊,通過不同的制作模式,對合同進行制作。
8.根據權利要求7所述的一種基于java語言的合同文檔自動生成系統,其特征在于,所述合同制作模塊還包括:
自動制作模塊,通過自動制作模式,對合同進行制作;
半自動制作模塊,通過半自動制作模式,對合同進行制作;
手動制作模塊,通過手動制作模式,對合同進行制作;
文件服務器,通過文件流的方式將制作好的合同進行保存,并記錄文件地址;
上傳下載模塊,通過文件地址,對制作好的合同將進行上傳或下載。
9.根據權利要求7所述的一種基于java語言的合同文檔自動生成系統,其特征在于,所述制作模塊通過合同生成器實現,所述合同生成器通過規則自動匹配元素,根據value替換元素生成制作完成的合同,同時提供頁面預覽和下載功能,用來查詢制作完成的合同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卓爾購信息科技(武漢)有限公司,未經卓爾購信息科技(武漢)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011195110.X/1.html,轉載請聲明來源鉆瓜專利網。





