新四季網

基於集成化企業模型的文檔自動生成方法

2023-04-23 23:39:56


專利名稱::基於集成化企業模型的文檔自動生成方法基於集成化企業模型的文檔自動生成方法
技術領域:
基於集成化企業模型的文檔自動生成方法,屬於文檔管理
技術領域:
。技術背景近年來,在企業提高信息化水平和管理水平的過程中,企業建模技術得到了越來越廣泛的重視。企業建模可以應用在面向過程的企業組織結構調整、企業生產經營過程改進、企業集成、企業性能優化和信息系統實施等方面。目前主要的企業建模方法有C頂-0SA方法、ARIS方法、集成化企業建模方法等。集成化企業建模方法(範玉順,王剛,高展.企業建模理論與方法學導論.北京清華大學出版社,施普林格出版社,2001;範玉順,吳澄.集成化企業建模系統體系結構與實施方法研究.控制與決策.2000(4))在CIM-OSA的基礎上發展而成,以過程視圖為核心,併集成了功能視圖、組織視圖、資源視圖、信息視圖和產品視圖,提供了對企業的全面的描述。依據該方法,開發了集成化企業建模軟體及企業模型資料庫,並在國內企業中得到了廣泛應用。在集成化企業建模的應用過程中,會產生各種各樣的文檔,針對這方面的需求,當前技術存在如下問題很多文檔是有一定之規的,但由於撰寫文檔的人員能力參差不齊,撰寫的過程也存在一定的隨意性,因此很難保證所撰寫文檔的統一性和標準性,也不能保證文檔完全符合規範。所產生的文檔常常篇幅較長,並且與企業模型存在較大的關聯。直接使用文字處理軟體進行撰寫,不僅需要花費很多時間檢査格式的規範和統一,也往往使得將企業模型的內容體現在文檔中這一過程花費較多的時間和較大的精力。,在文檔撰寫過程中,企業模型可能已經發生了變化,由此給文檔的修訂帶來了不小的工作量,並有可能造成所撰寫文檔和企業模型不相符、不一致的情況。
發明內容本發明的目的是針對集成化企業建模的應用過程中,相關文檔的撰寫周期較長、不易規範化的問題,提出基於集成化企業模型的文檔自動生成方法,以簡化文檔生成的過程,提高效率,並保證文檔的規範性和標準性。本發明的特徵在於,所述方法使用計算機實現,至少含有以下步驟-步驟(l):初始化步驟(l.l):使用資料庫軟體,按以下步驟建立資料庫並配置數據源步驟(l.1.1):建立企業模型資料庫,用於管理企業模型信息和內容;步驟(l.1.2):建立文檔生成資料庫,包括文字模版屬性表,圖表模版屬性表,目錄模版屬性表,文檔模版屬性表,文檔模版格式表,文檔模版結構表,文檔屬性表,文檔文字內容表,以及文檔圖表內容表,其中文字模版屬性表,記錄文檔模版中封面、標題和正文的文字屬性,至少包括文字模版的唯一標識ID號,文字模版名稱,文字所處層次,字體,字號,對齊方式,段前寬,段後寬,字間距及其設置值,行距及其設置值,編號樣式以及說明;圖表模版屬性表,記錄文檔模版中圖和表的屬性,至少包括圖表模版的唯一標識ID號,圖表模版名稱,圖/表類型及版式,對齊方式,文字和表格中文字的字體,文字字號,標題字號及體例,段前寬,段後寬,行距及其設置值,以及說明;目錄模版屬性表,記錄文檔模版中目錄的屬性,至少包括目錄模版的唯一標識ID號,目錄模版名稱,顯示級別,前導符,對齊方式,是否顯示頁碼,以及說明;文檔模版屬性表,記錄文檔模版的基本屬性,至少包括文檔模版的唯一標識ID號,文檔模版名稱,創建人,創建時間,編輯人,編輯時間,發布狀態以及說明;文檔模版格式表,記錄文檔模版的格式屬性,至少包括自動生成的唯一標識ID號,模版ID號,類別,以及所選類別中相應部分模版ID號;若類別為文字模版,則還包括一項層次;文檔模版結構表,記錄文檔模版的結構屬性,至少包括文檔模版的ID號,在文檔模版中的序號,以及類別;若類別為文字模版,則還包括一項層次;文檔屬性表,記錄文檔的基本屬性,至少包括文檔的唯一標識ID號,文檔名稱,來源文檔模版的ID號,創建人和創建時間,以及編輯人和編輯時間;文檔文字內容表,記錄文檔的文字內容,至少包括自動生成的唯一標識ID號,所屬文檔的ID號,在文檔中的序號以及文字內容;文檔圖表內容表,記錄文檔的圖表內容,至少包括自動生成的唯一標識ID號,所屬文檔的ID號,在文檔中的序號以及圖表內容;所述文檔生成資料庫用於管理文檔模版及所生成文檔的信息和內容,文檔數據以二進位長對象(BLOB)類型存儲在資料庫中;步驟(1.1.3):使用作業系統的提供的數據源(ODBC)管理工具,新建數據源,並將步驟(1.1.1)和步驟(1.1.2)中建立的資料庫配置為該數據源;步驟(1.2):使用集成化企業建模軟體,按照集成化企業建模方法,建立企業模型的包括過程視圖、功能視圖、組織視圖、資源視圖、信息視圖和產品視圖在內的各個視圖;步驟(2):按以下步驟實現文檔的自動生成步驟(2.1):按以下步驟建立、維護和發布文檔模版步驟(2.1.1):按以下步驟定義和維護文檔組成部分模版,所述文檔組成部分模版包括文檔目錄模版、文檔文字模版和文檔圖表模版步驟(2.1.1.1):新建文檔目錄模版、文檔文字模版和/或文檔圖表模版,包括用戶為新建的文檔組成部分模版命名,根據所述各模版屬性表中的數據項編輯屬性,並把屬性保存在所述文檔生成資料庫內相應的文檔目錄、文檔文字、文檔圖表模版的數據表中的步驟;步驟(2.1.1.2):用戶根據需要,修改所述文檔組成部分模版中各模版的屬性並把屬性按步驟(2.1.1.l)所述方式保存;步驟(2.1.1.3):用戶根據需要,從所述文檔生成資料庫的各相應數據表中刪除所述文檔組成部分模版中各模版的屬性;步驟(2.1.2):按以下步驟定義和維護文檔模版步驟(2.1.2.1):新建文檔模版用戶為新建的文檔模版命名,根據所述文檔模版屬性表中的數據項編輯新建文檔模版的屬性,經確認後將屬性保存在所述文檔生成資料庫中的文檔模版屬性表內;步驟(2.1.2.2):定義文檔模版的格式用戶在所述文檔組成部分模版中選擇目錄、不同層次和類別的文字和不同圖表的模版,作為所定義文檔模版的格式,並把所選的格式信息保存在所述文檔生成資料庫內的文檔模版格式表中;步驟(2.1.2.3):定義文檔模版結構用戶選擇文檔模版,按從文檔模版的開頭至文檔模版的結尾的順序,按所述文檔模版結構表中的數據項指定其各組成部分的屬性,確認後把所制定的文檔模版結構信息保存在所述文檔生成資料庫的文檔模版結構表中;步驟(2.1.2.4):用戶根據需要修改或刪除文檔模版在現有文檔模版中選擇,對所選文檔模版名稱、格式和結構根據需要進行修改或刪除,完成後把修改的信息保存在所述文檔生成資料庫內相應的數據表中或從其中刪除;步驟(2.1.3):發布文檔模版確認後,執行文檔模版發布操作,把所發布的文檔模版作為文檔自動生成的來源模版;步驟(2.2):按以下步驟創建文檔並編輯文檔內容步驟(2.2.1):創建文檔選擇已經發布的文檔模版作為所述來源模版,為所創建的文檔命名並確認,把所創建文檔的基本屬性添加到所述文檔生成資料庫內的文檔數據表中,把其所屬的各部分基本信息添加到所述的文檔文字內容表和文檔圖表內容表中;步驟(2.2.2):按以下步驟編輯文檔內容步驟(2.2.2.1):編輯文字內容在純文本編輯界面下,對文檔的封面、各層次標題或/和正文部分的內容進行編輯,把編輯結果以所述BLOB類型寫入所述文檔生成資料庫的文檔文字內容表中;步驟(2.2.2.2):用企業模型的內容填充文檔圖表對於來源於企業模型資料庫的視圖部分,打開企業模型的相應視圖進行選擇,把與企業模型相應的視圖元素編號寫入所述文檔生成資料庫中的文檔圖表內容表的圖表內容欄位;對於來源於企業模型資料庫的表格部分,通過選擇企業模型數據表的査詢欄位和條件,把相應的資料庫查詢語句寫入所述文檔生成資料庫中的文檔圖表內容表的圖表內容欄位;步驟(2.2.2.3):編輯文檔中來源於企業模型外的圖表在計算機上選擇希望添加所述來源於企業模型外的圖表內容的文件,把所選文件的內容以所述BLOB類型寫入所述文檔生成資料庫的文檔圖表內容表中的圖表內容欄位;步驟(2.2.3):用戶根據需要刪除現有文檔,確認後文檔的信息從所述文檔生成資料庫的相應數據表中刪除;步驟(2.3):按以下步驟自動生成文檔-按用戶希望生成的文檔的編號讀取各組成部分的數據和信息,針對各部分的不同類別分別進行如下操作對文檔的文字內容,包括文檔的封面、各層次標題和正文部分,按相應文檔模版中定義的格式和插入位置,把文檔文字內容表中的相應數據寫入新建的word文檔中;對來源於企業模型視圖的圖表內容,根據文檔模版中指定的視圖類型、格式和位置,按文檔圖表內容表中圖表內容欄位存儲的視圖元素編號,執行畫圖操作,把所得的圖片內容寫入新建的word文檔中;對來源於企業模型數據表的圖表內容,根據文檔模版中指定的格式和位置,按文檔圖表內容表中圖表內容欄位存儲的査詢語句,通過初始化時安裝的資料庫軟體到企業模型資料庫中進行査詢,把査詢結果按表格的形式逐條添加到新建的word文檔中;對來源於企業模型外的圖表內容,根據文檔模版中指定的格式和位置,把文檔圖表內容表中圖表內容欄位存儲的內容寫入到新建的word文檔中;最後,根據文檔模版指定的文檔目錄模版,生成文檔目錄並寫入新建的word文檔中;由用戶指定文檔在計算機上的保存位置,將該文檔生成到該位置中。按照本發明的方法,可以按照文檔規範自動生成各類文檔的文檔框架和最終文檔,用戶只需要在文檔框架的導航下填寫每一部分的具體內容,文檔內容的存儲和文檔的生成都由系統自動完成。一方面快速地完成文檔,簡化了文檔的生成過程,提高效率;另一方面,通過強制使用文檔規範,保證了文檔的統一性和標準性,並且提高了所生成的文檔和企業模型的一致性。此外,還可以將成功實施信息化工程的行業、企業的企業建模相關文檔規範地加以保存,為企業實施、深化信息化建設提供參考和幫助,實現通用性和可參考性的要求。圖1:系統運行過程示意圖。具體實施方式本方法的運行流程如附圖l所示,依以下步驟實現1、初始化設定選用計算機進行配置,以進行初始化設定,步驟如下(1)為計算機安裝作業系統和資料庫軟體,其中作業系統應選用微軟公司的視窗(Windows)系列作業系統中的Win98及以上版本,資料庫軟體應當支持二進位長對象(BLOB)類型的數據和關係資料庫操作,例如甲骨文公司的Oracle、微軟公司的SQLServer等;(2)使用資料庫軟體,在計算機上按如下步驟建立資料庫並配置數據源-A.按照現有方法,建立企業模型資料庫,用於管理企業模型信息和內容;B.建立如表l所示的文檔生成資料庫,用於管理文檔模版及所生成文檔的信息和內容,其中文檔數據以BLOB類型存儲在資料庫中;C.使用作業系統提供的數據源(ODBC)管理工具,新建數據源,並將本步驟中建立的資料庫配置為該數據源;(3)在計算機中安裝清華大學自動化系開發的市售集成化企業建模軟體,使用該軟體,按照集成化企業建模方法,建立企業模型的各個視圖,包括過程視圖、功能視圖、組織視圖、資源視圖、信息視圖和產品視圖;(4)在計算機中安裝微軟公司的word字處理軟體98或以上版本;2運行過程按照如下步驟實現文檔的自動生成(1)建立、維護和發布文檔模版。文檔模版主要包含文檔結構和文檔格式的信息,體現了同一類文檔的書寫規範,由用戶制定並發布,供撰寫模版時選擇使用。文檔模版由文檔組成部分的模版按一定順序和結構組合而成,所述文檔組成部分的模版包括文檔目錄模版、文檔文字模版和文檔圖表模版,分別用於定義文檔目錄的格式、文檔文字(包括各級標題、正文、結尾、標註)和文檔圖表(包括文檔中使用的圖片和表格)的格式屬性。具體步驟包括1)定義和維護文檔組成部分的模版,按以下步驟進行A.新建文檔目錄模版、文檔文字模版或/和文檔圖表模版用戶為新建的文檔組成部分模版命名,並根據附表l的目錄模版屬性表、文字模版屬性表或圖表模版屬性表中的數據項編輯其屬性,其中文檔圖表模版可以指定為來源於企業模型中的視圖或企業模型資料庫中的數據表內容,或來源於企業模型外數據;確認後將該屬性信息保存在文檔生成資料庫的相應數據表中;B.用戶可根據需要對文檔組成部分模版進行修改在現有的文檔目錄模版、文檔文字模版或文檔圖表模版中選擇,並根據需要對其屬性進行修改;完成後將新的屬性保存在文檔生成資料庫的相應數據表中;C.用戶可根據需要對文檔組成部分模版進行刪除操作在現有的文檔目錄模版、文檔文字模版或文檔圖表模版中選擇,執行刪除操作,確認後所選信息從文檔生成資料庫的相應數據表中被刪除;2)定義和維護文檔模版,按以下步驟進行A.新建文檔模版用戶為新建的文檔模版命名,根據附表l的文檔模版屬性表的數據項編輯其屬性,確認後將屬性保存在文檔生成資料庫的文檔模版屬性表中;B.定義文檔模版格式在步驟l.l定義的文檔組成部分的模版中選擇目錄、不同層次和類別的文字和圖表的模版,作為該文檔模版的格式,將所選格式的信息保存在文檔生成資料庫的文檔模版格式表中;C.定義文檔模版結構用戶選擇文檔模版,按從文檔模版開頭至文檔模版結尾的順序,按附表l的文檔模版結構表的數據項指定其各組成部分的屬性;確認後將所制定的文檔模版結構信息保存在文檔生成資料庫的文檔模版結構表中;D.用戶可以根據需要修改文檔模版在現有文檔模版中選擇,對文檔模版名稱、文檔模版格式和文檔模版結構根據需要進行修改,完成後將更新的信息保存在相應的數據表中;E.用戶可以根據需要刪除文檔模版在現有文檔模版中選擇,執行刪除操作,操作後該文檔模版相關的信息從文檔生成資料庫的數據表中被刪除;3)發布文檔模版確認文檔模版符合要求後,進行發布操作;只有執行發布操作後的模版可以作為文檔自動生成的來源模版。(2)創建文檔並編輯文檔內容,具體步驟包括1)創建文檔選擇已經發布的文檔模版作為來源模版,為創建的文檔命名並確認;所創建文檔的基本屬性添加到文檔生成資料庫的文檔屬性表中,其所屬的各部分基本信息添加到文檔文字內容表和文檔圖表內容表中;2)編輯文檔內容,按以下步驟進行A.編輯文字內容選擇文檔的封面、各層次標題或正文部分,在純文本編輯界面中對相應部分的內容進行編輯,所編輯的內容在保存後以BLOB類型寫入文檔生成資料庫的文檔文字內容表中;B.用模型內容填充文檔圖表選擇文檔中的內容來源於企業模型的圖表部分,對於來源於企業模型資料庫的視圖部分,打開企業模型的相應視圖選擇,把該視圖元素的編號寫入文檔生成資料庫中文檔圖表內容表的相應欄位;對於來源於企業模型資料庫的表格部分,通過選擇企業模型數據表的査詢欄位和條件,將相應的資料庫查詢語句寫入文檔生成資料庫中文檔圖表內容表中;C.編輯文檔中來源於模型外的圖表選擇文檔的內容來源於企業模型外的圖表部分,在計算機上選擇希望添加的文件,所選文件內容以BLOB類型寫入文檔生成資料庫的文檔圖表內容表中;3)用戶可以根據需要刪除文檔在現有文檔中選擇,執行刪除操作,確認後所選文檔及其下的所有內容都將被刪除。(3)自動生成文檔,具體步驟為-用戶選擇希望生成的文檔,執行文檔生成操作;系統調用word程序的進程,自動生成一個新建的word文檔。具體操作步驟為按該文檔的序號讀取各組成部分的數據信息,針對各部分的不同類別進行如下操作A.對文檔的文字內容包括文檔的封面、各層次標題和正文部分,按相應文檔模版中定義的格式和插入位置,將文檔文字內容表中的相應數據寫入所新建的word文檔中;B.對來源於企業模型視圖的圖表內容根據文檔模版中指定的視圖類型、格式和位置,按文檔圖表內容表中圖表內容欄位存儲的視圖元素編號,執行畫圖操作,其具體方法與現有集成化企業建模軟體的視圖展示操作相同;將執行相應操作後將所得的圖片內容寫入所新建的word文檔中;C.對來源於企業模型數據表的圖表內容根據文檔模版中指定的格式和位置,按文檔圖表內容表中圖表內容欄位存儲的査詢語句,通過初始化時安裝的資料庫軟體到企業模型資料庫中進行查詢,將查詢結構按表格形式逐條添加到所新建的word文檔中;D.對來源於企業模型外的圖表內容根據文檔模版中指定的格式和位置,將文檔圖表內容表中圖表內容欄位存儲的內容寫入所新建的word文檔中;上述數據全部寫入後,根據文檔模版指定的文檔目錄模版,生成文檔目錄並寫入所新建的word文檔中;由用戶指定保存位置,該文檔即生成到計算機的相應位置中。表l:文字模版屬性表(txt—te卿late),記錄文檔模版中封面、標題和正文等文字的屬性tableseeoriginaldocumentpage14圖表模版屬性表(image—template),記錄文檔模版中圖和表的屬性tableseeoriginaldocumentpage14tableseeoriginaldocumentpage15目錄模版屬性表(content—template),記錄文檔模版中目錄的屬性tableseeoriginaldocumentpage15文檔模版屬性表(template),記錄文檔模版的基本屬性tableseeoriginaldocumentpage15tableseeoriginaldocumentpage16文檔文字內容表(doc—txt),記錄文檔的文字內容tableseeoriginaldocumentpage17權利要求1、基於集成化企業模型的文檔自動生成方法,其特徵在於,所述方法使用計算機實現,至少含有以下步驟步驟(1)初始化步驟(1.1)使用資料庫軟體,按以下步驟建立資料庫並配置數據源步驟(1.1.1)建立企業模型資料庫,用於管理企業模型信息和內容;步驟(1.1.2)建立文檔生成資料庫,包括文字模版屬性表,圖表模版屬性表,目錄模版屬性表,文檔模版屬性表,文檔模版格式表,文檔模版結構表,文檔屬性表,文檔文字內容表,以及文檔圖表內容表,其中文字模版屬性表,記錄文檔模版中封面、標題和正文的文字屬性,至少包括文字模版的唯一標識ID號,文字模版名稱,文字所處層次,字體,字號,對齊方式,段前寬,段後寬,字間距及其設置值,行距及其設置值,編號樣式以及說明;圖表模版屬性表,記錄文檔模版中圖和表的屬性,至少包括圖表模版的唯一標識ID號,圖表模版名稱,圖/表類型及版式,對齊方式,文字和表格中文字的字體,文字字號,標題字號及體例,段前寬,段後寬,行距及其設置值,以及說明;目錄模版屬性表,記錄文檔模版中目錄的屬性,至少包括目錄模版的唯一標識ID號,目錄模版名稱,顯示級別,前導符,對齊方式,是否顯示頁碼,以及說明;文檔模版屬性表,記錄文檔模版的基本屬性,至少包括文檔模版的唯一標識ID號,文檔模版名稱,創建人,創建時間,編輯人,編輯時間,發布狀態以及說明;文檔模版格式表,記錄文檔模版的格式屬性,至少包括自動生成的唯一標識ID號,模版ID號,類別,以及所選類別中相應部分模版ID號;若類別為文字模版,則還包括一項層次;文檔模版結構表,記錄文檔模版的結構屬性,至少包括文檔模版的ID號,在文檔模版中的序號,以及類別;若類別為文字模版,則還包括一項層次;文檔屬性表,記錄文檔的基本屬性,至少包括文檔的唯一標識ID號,文檔名稱,來源文檔模版的ID號,創建人和創建時間,以及編輯人和編輯時間;文檔文字內容表,記錄文檔的文字內容,至少包括自動生成的唯一標識ID號,所屬文檔的ID號,在文檔中的序號以及文字內容;文檔圖表內容表,記錄文檔的圖表內容,至少包括自動生成的唯一標識ID號,所屬文檔的ID號,在文檔中的序號以及圖表內容;所述文檔生成資料庫用於管理文檔模版及所生成文檔的信息和內容,文檔數據以二進位長對象(BLOB)類型存儲在資料庫中;步驟(1.1.3)使用作業系統的提供的數據源(ODBC)管理工具,新建數據源,並將步驟(1.1.1)和步驟(1.1.2)中建立的資料庫配置為該數據源;步驟(1.2)使用集成化企業建模軟體,按照集成化企業建模方法,建立企業模型的包括過程視圖、功能視圖、組織視圖、資源視圖、信息視圖和產品視圖在內的各個視圖;步驟(2)按以下步驟實現文檔的自動生成步驟(2.1)按以下步驟建立、維護和發布文檔模版步驟(2.1.1)按以下步驟定義和維護文檔組成部分模版,所述文檔組成部分模版包括文檔目錄模版、文檔文字模版和文檔圖表模版步驟(2.1.1.1)新建文檔目錄模版、文檔文字模版和/或文檔圖表模版,包括用戶為新建的文檔組成部分模版命名,根據所述各模版屬性表中的數據項編輯屬性,並把屬性保存在所述文檔生成資料庫內相應的文檔目錄、文檔文字、文檔圖表模版的數據表中的步驟;步驟(2.1.1.2)用戶根據需要,修改所述文檔組成部分模版中各模版的屬性並把屬性按步驟(2.1.1.1)所述方式保存;步驟(2.1.1.3)用戶根據需要,從所述文檔生成資料庫的各相應數據表中刪除所述文檔組成部分模版中各模版的屬性;步驟(2.1.2)按以下步驟定義和維護文檔模版步驟(2.1.2.1)新建文檔模版用戶為新建的文檔模版命名,根據所述文檔模版屬性表中的數據項編輯新建文檔模版的屬性,經確認後將屬性保存在所述文檔生成資料庫中的文檔模版屬性表內;步驟(2.1.2.2)定義文檔模版的格式用戶在所述文檔組成部分模版中選擇目錄、不同層次和類別的文字和不同圖表的模版,作為所定義文檔模版的格式,並把所選的格式信息保存在所述文檔生成資料庫內的文檔模版格式表中;步驟(2.1.2.3)定義文檔模版結構用戶選擇文檔模版,按從文檔模版的開頭至文檔模版的結尾的順序,按所述文檔模版結構表中的數據項指定其各組成部分的屬性,確認後把所制定的文檔模版結構信息保存在所述文檔生成資料庫的文檔模版結構表中;步驟(2.1.2.4)用戶根據需要修改或刪除文檔模版在現有文檔模版中選擇,對所選文檔模版名稱、格式和結構根據需要進行修改或刪除,完成後把修改的信息保存在所述文檔生成資料庫內相應的數據表中或從其中刪除;步驟(2.1.3)發布文檔模版確認後,執行文檔模版發布操作,把所發布的文檔模版作為文檔自動生成的來源模版;步驟(2.2)按以下步驟創建文檔並編輯文檔內容步驟(2.2.1)創建文檔選擇已經發布的文檔模版作為所述來源模版,為所創建的文檔命名並確認,把所創建文檔的基本屬性添加到所述文檔生成資料庫內的文檔數據表中,把其所屬的各部分基本信息添加到所述的文檔文字內容表和文檔圖表內容表中;步驟(2.2.2)按以下步驟編輯文檔內容步驟(2.2.2.1)編輯文字內容在純文本編輯界面下,對文檔的封面、各層次標題或/和正文部分的內容進行編輯,把編輯結果以所述BLOB類型寫入所述文檔生成資料庫的文檔文字內容表中;步驟(2.2.2.2)用企業模型的內容填充文檔圖表對於來源於企業模型資料庫的視圖部分,打開企業模型的相應視圖進行選擇,把與企業模型相應的視圖元素編號寫入所述文檔生成資料庫中的文檔圖表內容表的圖表內容欄位;對於來源於企業模型資料庫的表格部分,通過選擇企業模型數據表的查詢欄位和條件,把相應的資料庫查詢語句寫入所述文檔生成資料庫中的文檔圖表內容表的圖表內容欄位;步驟(2.2.2.3)編輯文檔中來源於企業模型外的圖表在計算機上選擇希望添加所述來源於企業模型外的圖表內容的文件,把所選文件的內容以所述BLOB類型寫入所述文檔生成資料庫的文檔圖表內容表中的圖表內容欄位;步驟(2.2.3)用戶根據需要刪除現有文檔,確認後文檔的信息從所述文檔生成資料庫的相應數據表中刪除;步驟(2.3)按以下步驟自動生成文檔按用戶希望生成的文檔的編號讀取各組成部分的數據和信息,針對各部分的不同類別分別進行如下操作對文檔的文字內容,包括文檔的封面、各層次標題和正文部分,按相應文檔模版中定義的格式和插入位置,把文檔文字內容表中的相應數據寫入新建的word文檔中;對來源於企業模型視圖的圖表內容,根據文檔模版中指定的視圖類型、格式和位置,按文檔圖表內容表中圖表內容欄位存儲的視圖元素編號,執行畫圖操作,把所得的圖片內容寫入新建的word文檔中;對來源於企業模型數據表的圖表內容,根據文檔模版中指定的格式和位置,按文檔圖表內容表中圖表內容欄位存儲的查詢語句,通過初始化時安裝的資料庫軟體到企業模型資料庫中進行查詢,把查詢結果按表格的形式逐條添加到新建的word文檔中;對來源於企業模型外的圖表內容,根據文檔模版中指定的格式和位置,把文檔圖表內容表中圖表內容欄位存儲的內容寫入到新建的word文檔中;最後,根據文檔模版指定的文檔目錄模版,生成文檔目錄並寫入新建的word文檔中;由用戶指定文檔在計算機上的保存位置,將該文檔生成到該位置中。2、根據權利要求l所述的基於集成化企業模型的文檔自動生成方法,其特徵在於,所選資料庫軟體為Oracle或SQLServer。全文摘要基於集成化企業模型的文檔自動生成方法屬於企業建模用文檔管理
技術領域:
,其特徵在於,在計算機內建立文檔生成資料庫,包含文字、圖表、目錄模版的屬性表,文檔模版的屬性表、格式表和結構表,文檔的屬性表、文字和圖表的內容表,以用於管理文檔模版和文檔的信息和內容;依次按照建立、維護和發布文檔模版,創建文檔並編輯文檔內容,自動生成文檔的步驟來實現文檔的自動生成。本發明在簡化文檔的生成過程的同時,通過強制使用文檔模版,保證了文檔的規範性、統一性和標準性,並且提高了文檔和企業模型的一致性,還規範地保存了與企業建模相關的文檔,為企業實施信息化提供參考。文檔編號G06F17/30GK101216849SQ20081005589公開日2008年7月9日申請日期2008年1月11日優先權日2008年1月11日發明者王偉然,範玉順申請人:清華大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀