[發(fā)明專利]一種報表的生成方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201611248396.7 | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN106649242A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計)人: | 許磊;高飛;張培訓(xùn) | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 報表 生成 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及云數(shù)據(jù)中心管理領(lǐng)域,特別涉及一種報表的生成方法及系統(tǒng)。
背景技術(shù)
云計算正被越來越多的人熟知,企業(yè)為提高自身的核心競爭力,采用先進的IT技術(shù)來構(gòu)建自身的業(yè)務(wù)和運營平臺。企業(yè)或單位引入云的概念,啟用云管理軟件來管理相關(guān)云資源。云海操作系統(tǒng)正是此類云管理軟件的代表作。在云海操作系統(tǒng)中,用戶需要對監(jiān)控資源產(chǎn)生的大量數(shù)據(jù)做查看、記錄、統(tǒng)計、分析。而傳統(tǒng)數(shù)據(jù)報表在處理數(shù)據(jù)上存在廣泛而不精細,通用但不靈活等缺點,比如資源種類多樣時,各種資源的監(jiān)控項類型不同,報表無法抽出共同點作為數(shù)據(jù)分析或者展示的維度。同一資源種類數(shù)據(jù)量巨大的情況下又無法很詳細展示某個資源的數(shù)據(jù)信息。用戶無法根據(jù)自己需要著重獲取自己所關(guān)注資源的信息。因此,如何解決傳統(tǒng)數(shù)據(jù)報表在使用中的這種局限和不靈活等問題,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種報表的生成方法及系統(tǒng),能夠使用戶根據(jù)自己需要著重獲取自己所關(guān)注資源的信息,解決了傳統(tǒng)數(shù)據(jù)報表在使用中的局限和不靈活的問題。
為解決上述技術(shù)問題,本發(fā)明提供一種報表的生成方法,包括:
根據(jù)輸入的報表選擇信息,確定與所述報表選擇信息相對應(yīng)的報表模板;其中,所述報表模板中拼裝有指定的數(shù)據(jù)項;
在數(shù)據(jù)庫中查詢與所述報表選擇信息相對應(yīng)的報表模板中數(shù)據(jù)項對應(yīng)的數(shù)據(jù),并返回所述數(shù)據(jù)到該報表模板中對應(yīng)位置形成報表文件;
輸出所述報表文件。
可選的,根據(jù)輸入的報表選擇信息,包括:
根據(jù)設(shè)定的報表生成周期,獲取所述報表選擇信息。
可選的,返回所述數(shù)據(jù)到該報表模板中對應(yīng)位置形成報表文件,包括:
將返回的數(shù)據(jù)項對應(yīng)的數(shù)據(jù)拼接成一個報表對象;
將所述報表對象放置到該報表模板中對應(yīng)位置形成報表文件。
可選的,本方案還包括:
根據(jù)接收到的報表修改數(shù)據(jù)對相對應(yīng)的報表模板進行修改。
可選的,本方案還包括:
將所述報表模板存放在本地數(shù)據(jù)庫。
本發(fā)明還提供一種報表的生成系統(tǒng),包括:
報表模塊確定模塊,用于根據(jù)輸入的報表選擇信息,確定與所述報表選擇信息相對應(yīng)的報表模板;其中,所述報表模板中拼裝有指定的數(shù)據(jù)項;
報表文件生成模塊,用于在數(shù)據(jù)庫中查詢與所述報表選擇信息相對應(yīng)的報表模板中數(shù)據(jù)項對應(yīng)的數(shù)據(jù),并返回所述數(shù)據(jù)到該報表模板中對應(yīng)位置形成報表文件;
報表文件輸出模塊,用于輸出所述報表文件。
可選的,所述報表模塊確定模塊,包括:
信息獲取單元,用于根據(jù)設(shè)定的報表生成周期,獲取所述報表選擇信息。
可選的,所述報表文件生成模塊,包括:
報表對象生成單元,用于將返回的數(shù)據(jù)項對應(yīng)的數(shù)據(jù)拼接成一個報表對象;
報表文件生成單元,用于將所述報表對象放置到該報表模板中對應(yīng)位置形成報表文件。
可選的,本方案還包括:
修改模塊,用于根據(jù)接收到的報表修改數(shù)據(jù)對相對應(yīng)的報表模板進行修改。
可選的,本方案還包括:
本地數(shù)據(jù)庫,用于存儲所述報表模板。
本發(fā)明所提供的一種報表的生成方法,包括:根據(jù)輸入的報表選擇信息,確定與所述報表選擇信息相對應(yīng)的報表模板;其中,所述報表模板中拼裝有指定的數(shù)據(jù)項;在數(shù)據(jù)庫中查詢與所述報表選擇信息相對應(yīng)的報表模板中數(shù)據(jù)項對應(yīng)的數(shù)據(jù),并返回所述數(shù)據(jù)到該報表模板中對應(yīng)位置形成報表文件;輸出所述報表文件;
可見,該方法可根據(jù)用戶所關(guān)注的數(shù)據(jù)項,靈活地組成一個報表模板,當用戶需要查看或者保存報表文件時,通過對應(yīng)的報表模板來讀取模板中數(shù)據(jù)項關(guān)聯(lián)的數(shù)據(jù),再將數(shù)據(jù)組裝成用戶需要的報表文件,提供給用戶。能夠使用戶根據(jù)自己需要著重獲取自己所關(guān)注資源的信息,解決了傳統(tǒng)數(shù)據(jù)報表在使用中的局限和不靈活的問題;本發(fā)明還提供了一種報表的生成系統(tǒng),具有上述有益效果,在此不再贅述。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實施例所提供的報表的生成方法的流程圖;
圖2為本發(fā)明實施例所提供的報表的生成過程的示意圖;
圖3為本發(fā)明實施例所提供的報表的生成系統(tǒng)的結(jié)構(gòu)框圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611248396.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:腳凳(吉祥象)
- 下一篇:簡歷管理方法及系統(tǒng)





