[發明專利]一種基于工作序列的文檔自動生成模型的構建方法有效
| 申請號: | 201710020020.9 | 申請日: | 2017-01-03 |
| 公開(公告)號: | CN106874244B | 公開(公告)日: | 2022-05-20 |
| 發明(設計)人: | 熊松泉 | 申請(專利權)人: | 寧波財經學院 |
| 主分類號: | G06F40/151 | 分類號: | G06F40/151;G06F40/117;G06F40/186 |
| 代理公司: | 北京睿智保誠專利代理事務所(普通合伙) 11732 | 代理人: | 周新楣 |
| 地址: | 315000 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 工作 序列 文檔 自動 生成 模型 構建 方法 | ||
本發明涉及文檔自動生成領域,更具體的涉及一種基于工作序列的文檔自動生成模型的構建方法,其針對文檔生成過程中需要計算和利用上下文數據的問題,借鑒工作流程的思想,明確了計算步驟、計算序列和工作序列的概念,給出了變量內存棧和工作序列棧的定義,建立了一個基于工作序列的文檔自動生成數學模型,實現了公式計算引擎算法、工作序列計算引擎算法、模板標簽替換算法和目標文檔轉換算法,并在建筑結構加固設計計算書的自動生產中得到應用,經過測試,達到了不同加固方法的計算書自動生成要求,極大地簡化了建筑加固設計的工作過程,顯著提高了工作效率。
技術領域
本發明涉及文檔自動生成技術領域,更具體的涉及一種基于工作序列的文檔自動生成模型的構建方法。
背景技術
隨著計算機的普及和信息化技術的發展,使用字處理軟件撰寫文檔、完成工作報告,已經成為人們生活工作必不可少的事情。微軟Office Word因滿足辦公需求、功能齊全、操作方便,已經成為流行的應用軟件。在數據展示方面,使用Word可以制作圖、問、表并茂的文檔,具有一些報表工具不可替代的優點,包括多層次嵌套表格、斜線表格等;在專業文檔方面,Word支持復雜的數學公式編輯和格式化呈現,支持對象嵌入擴展功能。
在企業生產環境中,因業務的連續性和重復性,工作過程中需要編制的檢測報告、技術方案書、計算書等文檔是重復發生的行為。同一類型的文檔,在格式、結構和內容方面往往相似,在數據分析和結論評價方面常常不同。如果所有文檔的編制工作全部由手工完成,無疑工作量巨大,而且因人為原因導致文檔數據紕漏的風險極大。
值得慶幸的是Word不僅僅是一個文字編輯軟件,還是一個可擴展編程開發環境,可以通過程序對Word進行二次開發自動生成文檔,以滿足用戶的特定要求。目前,有關文檔自動生成的研究取得了初步的進展,結合具體的行業,出現了一些成功的案例,但仍缺乏有效的理論支持。
早期文檔自動生成的研究主要集中在Word二次開發的文檔生成技術等方面(如報告生成、試卷生成、文檔水印、自動排版、公式嵌入、數據填充等),開發技術使用VBA和OLE較為常見。這些研究結合具體的應用場景解決了一些實際問題,具有一定的現實意義。
在生成文檔時使用模板是通用的做法:將一篇規范的通用文檔中可被替換的部分采用插入批注的形式設置標簽,通過標簽查詢與替換實現文檔生成。葛芬等使用COM Add-In技術實現了_IDTExtensibility2派發接口,制作了模板定制工具,構建了模板數據庫,實現了Word文檔的自動生成。李自勝等采用XML技術,對文檔模板進行了結構化設計,將文檔內容歸納為既有文本、輸入文本、單選文本和多選組合文本4種類型,分別采用編輯框、單選框和復選框控件界面,從而降低了文檔處理的難度。
然而在企業生產環境中,待生成的目標文檔并非簡單地用數據替換模板中的標簽,文檔中嵌入的數據往往來自于數據庫或依賴企業的某些業務系統。這些數據有些能直接從數據庫查詢得到;有些分散在業務系統中,需要按工作流程在網絡中傳遞、匯總和審批;有些需要按自定義的規則經過進一步的計算和處理。因此,文檔自動生成系統與工作流系統的結合成為一個研究方向。
曲明成等針對企業在編輯數據匯總文檔時因手動計算、人工檢驗造成效率低下且容易出錯等問題,結合工作流系統提出了一個文檔自動生成的數學模型。數據經過工作流系統流轉、審批,文檔自動生成系統從中心數據庫抽取數據嵌入模板自動生成文檔。該模型清晰地描述了文檔生成過程中的公式換算、數據抽取與映射及模板替換的問題,在電力制造企業的復雜計算文檔自動化應用成功。但是對于如何識別計算步驟之間的依賴關系,如何通過復雜的計算序列控制文檔生成過程,該模型沒有提及。
姜鵬等在防汛文檔智能生成模型構建中,借鑒和改造了傳統的工作流概念,引入了有向圖表示工作流模型,并將模型應用于防汛防旱簡報生成,從而快速生成格式規范、數據準確、內容完善的防汛文檔。作者在文中提出了使用有向圖的節點表示工作步驟的概念,用節點之間的邊表示數據流動關系。該文雖然給出了計算序列處理數據生成文檔的輪廓,但重點卻放在模板標簽的查找替換算法和系統架構實現上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波財經學院,未經寧波財經學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710020020.9/2.html,轉載請聲明來源鉆瓜專利網。





