[發明專利]周期性報表生成系統及方法無效
| 申請號: | 200910302918.0 | 申請日: | 2009-06-04 |
| 公開(公告)號: | CN101908038A | 公開(公告)日: | 2010-12-08 |
| 發明(設計)人: | 蔡英川 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 周期性 報表 生成 系統 方法 | ||
技術領域
本發明涉及一種生成報表的系統及方法,尤其涉及一種周期性報表生成系統及方法。
背景技術
Excel應用軟件是辦公室運用最廣泛的統計數據的應用程序,除了可以列出數據資料,還可以產生圖表來幫助說明工作情況。雖然Excel可以匯入數據,但是對于圖表和歷史資料,則需要人工輸入來產生,這將耗費大量的時間。特別是周期性報表和圖表,由于周期性報表和圖表的分析欄位是不變的,因此很多人工輸入動作都是重復的,產生報表和圖表需要花費很多時間。
發明內容
鑒于以上內容,有必要提供一種周期性報表生成系統,可以快速方便地產生周期性報表。
還有必要提供一種周期性報表生成方法,可以快速方便地產生周期性報表。
一種周期性報表生成系統,該系統運行于主機上,該主機連接于數據庫,該數據庫中存儲有當前文檔及歷史文檔,該系統包括:獲取模塊,用于從當前文檔中獲取需要產生報表的對應欄位,還用于從數據庫中讀取歷史文檔中的數據;分析模塊,用于分析所獲取的欄位中的數據,根據報表要求對所述數據進行分類,并對分類后的數據進行統計;執行模塊,用于調用Excel應用軟件,設置所需要產生報表的參數,并根據該設定的參數讀取歷史文檔中的數據及分析模塊統計的數據生成報表。
一種周期性報表生成方法,該方法包括如下步驟:從當前文檔中獲取需要產生報表的對應欄位;分析所獲取的欄位中的數據,根據報表要求對所述數據進行分類,并對分類后的數據進行統計;從數據庫中讀取歷史文檔中的數據;及調用Excel應用軟件,設置所需要產生報表的參數,并根據該設定的參數讀取上述統計的數據及歷史文檔中的數據生成報表。
相較于現有技術,所述周期性報表生成系統及方法,利用周期性報表的欄位內容不變的特征,快速生成周期性報表,避免了人工操作的錯誤,提高了工作效率。
附圖說明
圖1是本發明周期性報表生成系統較佳實施例的硬件架構圖。
圖2是圖1中周期性報表生成系統100的功能模塊圖。
圖3是本發明周期性報表生成方法較佳實施例的流程圖。
圖4是本發明中客戶提供的需要產生報表的當前文檔示意圖。
圖5是本發明中所生成的周期性報表較佳實施例的示意圖。
具體實施方式
如圖1所示,是本發明周期性報表生成系統較佳實施例的硬件架構圖。該周期性報表生成系統100運行于主機1上,該主機1上運行有Excel應用軟件101。該主機1還連接有一個數據庫2,該數據庫2可以內置于該主機1,也可外置于該主機1。該數據庫2用于存儲客戶所提供的需要產生報表的當前文檔,本較佳實施例中,以生成工作進度報表為例進行說明本發明,所述客戶提供的需要產生報表的當前文檔為txt文檔,該txt文檔中包括多個欄位,所述欄位的名稱包括所需要產生報表的所有欄位名稱。本較佳實施例中,如圖4所示,所述欄位包括工作單位,工作狀態,處于各個工作狀態所對應的工作項目數量,創建者名稱,創建日期。所述工作狀態包括狀態:未啟動,工作中,已完成,已取消。該數據庫2還用于存儲歷史文檔,該歷史文檔中記載了歷史產生的每個階段的周期性報表的內容。該周期性報表是指每個時間段生成的報表,該生成的報表的各個欄位是相同的。該時間段可以為每周,每個月,每年,每兩周等。本較佳實施例中,該周期性報表是每周生成的報表,即每周所有單位各個工作狀態的工作項目完成情況。該主機1還連接于鍵盤3,鼠標4及顯示器5,作為生成周期性報表的輸入輸出裝置。
如圖2所示,是圖1中周期性報表生成系統100的功能模塊圖。所述模塊是具有特定功能的軟件程序段,該軟件存儲于計算機可讀存儲介質或其它存儲設備,可被計算機或其它包含處理器的計算裝置執行,從而完成生成周期性報表的系列流程。所述周期性報表生成系統100包括:獲取模塊10、分析模塊12、執行模塊14及存儲模塊16。
獲取模塊10用于根據用戶要求從客戶提供的當前文檔中獲取需要產生報表的對應欄位。本較佳實施例中,用戶需要產生關于各個工作狀態的工作項目報表,該獲取模塊10獲取工作狀態及工作項目數量該兩個欄位。該獲取模塊10還用于從數據庫2中讀取歷史文檔中的數據,如讀取歷史文檔中每周所有工作單位各個工作狀態所對應的工作項目數量。
分析模塊12用于分析所獲取的欄位中的數據,根據報表要求對所述數據進行分類,并對分類后的數據進行統計。如圖4所示,工作狀態欄位包括:未啟動、工作中、已完成、及已取消四個工作狀態。由于需要生成關于每個工作狀態所對應的工作項目完成情況報表,因此根據工作狀態對所有工作單位的工作項目進行分類,并對每個工作狀態所對應的工作項目的數量進行統計。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910302918.0/2.html,轉載請聲明來源鉆瓜專利網。





