[發明專利]動態生成報告裝置無效
| 申請號: | 200610161712.7 | 申請日: | 2006-12-13 |
| 公開(公告)號: | CN101202646A | 公開(公告)日: | 2008-06-18 |
| 發明(設計)人: | 許志剛;張麗靜 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F17/30;G06F17/21;G06F17/24;G06F9/445 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 李偉;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 生成 報告 裝置 | ||
技術領域
本方法涉及一種動態生成報告裝置,更具體的,涉及一種在無線網絡規劃和優化過程中動態生成網絡優化報告和網絡評估報告的裝置。
背景技術
在無線網絡規劃和優化過程中,除具體的網規、網優工作外,還需要生成網絡優化報告和網絡評估報告。這些報告的內容一般包括性能、配置、告警、路測數據以及網規網優過程中的參數調整記錄、GIS地圖等數據,在報告中主要以文本、表格、圖片、圖表、內嵌文件等形式存在。在通常情況下,報告生成的工作都是由網規網優工程師手工完成。由于報告中要求的數據很多,又很分散,使得生成報告的工作量復雜而巨大,給網規網優工程師帶來了沉重的負擔。
在現有技術中,有一種自動生成報告的方法。該方法先在模版文件中需要插入數據的地方打上標記,然后在配置文件中對標記的數據要求進行描述,讓用戶選擇區域范圍和指標列表,然后從后臺服務器查詢出指標列表中各指標的值,再讀取配置文件中標記描述,根據標記的定位信息和查詢出來的指標相關信息,將數據寫入到模版文件中的指定位置。該方法能夠對網絡優化報告和網絡評估報告中的文本、表格、圖片進行定點插入。
現有技術的這種生成網絡優化報告的網絡評估報告的方法有如下缺點:
(1)功能不夠靈活,對于某些有規律的數據無法動態處理。由于現有技術在模版設置和配置文件設置都是固定的,這就使得即使用戶選擇了指標列表,也不能完全滿足要求。比如說,現在需要根據選擇的指標生成優化前后對比圖,要求每一個選擇的指標需要有指標名稱、指標說明、指標對比圖三項,那么現有技術只能預先定一個用戶可能選擇的指標的最大個數,然后再模版中為每個指標預先定義好三個標記,并在配置文件中為所有標記寫好描述,最后,還要在生成報告后刪除沒有用到的標記。這種需要手工產生大量標記的方式顯然是極不方便的;
(2)生成報告的時間長。在生成網絡優化報告的網絡評估報告中,經常需要將大量的性能、告警、配置數據寫入到報告的表格中,現有技術直接在表格單元格中寫入數據,由于這種操作需要使用OLE方法調用,這是一種跨進程的調用,效率非常低,當數據量很大的時候,就會造成生成報告總的時間很長;以及
(3)無法對圖表數據進行編輯和外觀修改。現有技術引用外部的數據文件將圖表圖片插入到報告中,這種圖片既看不到圖表的原始數據也不好進行外觀修改,而在實際過程中,網規網優工程師經常需要調整圖標的標示線或者外觀風格。
發明內容
為了克服現有技術中生成報告不夠靈活、時間長、圖表無法修改等缺點,解決現有技術中存在的功能和性能方面的問題,本發明提供了一種在無線網絡規劃和優化過程中動態生成網絡優化報告和網絡評估報告的裝置,從而,更好地滿足了網規網優工程師在現場生成網路評估報告和網絡優化報告的需求。
本發明提供了一種動態報告生成裝置,用于網絡規劃和優化過程中生成網絡報告,其包括:確定模塊,用于確定網絡報告的模版和初始配置文件;第一生成模塊,用于根據用戶選擇的生成條件和初始配置文件來動態生成配置文件;第二生成模塊,用于生成報告預處理;以及第三生成模塊,用于根據配置文件生成網絡報告。
根據本發明的確定模塊還包括:子確定模塊,用于確定網絡報告的模版包括模版結構和語種版本;標記模塊,用于確定模版中需要定點插入數據的點、需要全文替換的點、和需要動態插入數據的點,并對這些點進行標記;以及描述模塊,用于在初始配置文件中對標記進行描述,所描述的信息包括:描述點名稱、各語種模版文件的位置、對應模版中標記的名稱、和需要插入數據的類型,其中,需要插入數據的類型包括以下一種或幾種的組合:插入普通文本、替換文本、插入樣式文本、填寫表格、插入圖表、插入圖片、和插入內嵌文件。
根據本發明的第一生成模塊還包括:拷貝模塊,用于拷貝初始配置文件到目標配置文件;判斷模塊,用于根據描述點的名稱,判斷是否是動態插入數據的標記點;以及子生成模塊,用于根據用戶選擇的條件,生成所有新增加的描述點名稱、對應模版中標記的名稱唯一的、需動態生成的下一個標記的名稱,其中名稱在配置文件中是唯一的,需要插入數據的類型根據模版的需求而定。
此外,根據本發明的第二生成模塊還包括:讀取拷貝模塊,用于根據用戶選擇的語種版本,讀取配置文件中模版文件的位置,拷貝模版文件為目標報告文件;讀取統計模塊,用于解析生成的配置文件,讀取描述點的名稱到內存列表中,并統計描述點的總數;初始化模塊,用于初始化等待界面狀態;以及啟動模塊,用于調用第三生成模塊,啟動文檔的生成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610161712.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:海水淡化裝置
- 下一篇:以發光二極管作為發光源的警示燈結構





