亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種數(shù)據(jù)展示方法及裝置的制造方法

文檔序號:10515644閱讀:651來源:國知局
一種數(shù)據(jù)展示方法及裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種數(shù)據(jù)展示方法及裝置,涉及計算機技術領域,主要目的在于通過整合產(chǎn)品研發(fā)全過程的數(shù)據(jù)信息,實現(xiàn)研發(fā)數(shù)據(jù)在同平臺的個性化展示。本發(fā)明實施例所采用的技術方案是:獲取客戶端發(fā)出的數(shù)據(jù)展示請求;根據(jù)所述數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板;將所述展示數(shù)據(jù)添加到所述報告模板中,生成展示報告;向所述客戶端發(fā)送所述展示報告,以便在所述客戶端中進行展示。本發(fā)明主要用于展示產(chǎn)品數(shù)據(jù)信息。
【專利說明】
一種數(shù)據(jù)展示方法及裝置
技術領域
[0001 ]本發(fā)明實施例涉及計算機技術領域,尤其涉及一種數(shù)據(jù)展示方法及裝置。
【背景技術】
[0002]隨著大數(shù)據(jù)時代的到來,基于海量用戶的行為數(shù)據(jù)的可視化操作、創(chuàng)新的數(shù)據(jù)服務可以應用于各個領域。然而,隨著產(chǎn)品的不斷增多,為提升研發(fā)效率,研發(fā)內部使用越來越多的不同管理系統(tǒng),且各個系統(tǒng)逐步呈分布式趨勢,同一個項目或產(chǎn)品的研發(fā)或管理人員在查看該項目不同階段或狀態(tài)時的數(shù)據(jù)信息時,往往需要登錄到不同的系統(tǒng)獲取若干個分布式的數(shù)據(jù),從而得到最終所需要數(shù)據(jù)信息??梢?,這種方式常常會浪費過多的系統(tǒng)登錄時間及自行歸納總結時間。并且,由于相同產(chǎn)品研發(fā)的狀態(tài)及其周期中的許多數(shù)據(jù)是可以被定時或實時的統(tǒng)計出來公用的,而當前的方式由于時在不同的數(shù)據(jù)系統(tǒng)中各自查看所需的數(shù)據(jù)信息,導致了能夠公用的數(shù)據(jù)無法被有效的利用,而是需要以人工的方式在不同系統(tǒng)間進行導出、導入的操作,費時費力,嚴重影響研發(fā)和改進的效率。

【發(fā)明內容】

[0003]本發(fā)明實施例提供一種數(shù)據(jù)展示方法及裝置,主要目的在于通過整合產(chǎn)品研發(fā)全過程的數(shù)據(jù)信息,實現(xiàn)研發(fā)數(shù)據(jù)在同平臺的個性化展示。
[0004]為達到上述目的,本發(fā)明主要提供如下技術方案:
[0005]—方面,本發(fā)明實施例提供一種數(shù)據(jù)展示方法,該方法包括:
[0006]獲取客戶端發(fā)出的數(shù)據(jù)展示請求;
[0007]根據(jù)所述數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板;
[0008]將所述展示數(shù)據(jù)添加到所述報告模板中,生成展示報告;
[0009]向所述客戶端發(fā)送所述展示報告,以便在所述客戶端中進行展示。
[0010]可選的,在獲取客戶端發(fā)出的數(shù)據(jù)展示請求之前,所述方法還包括:
[0011]創(chuàng)建所述資源數(shù)據(jù)平臺,根據(jù)不同產(chǎn)品分別存儲產(chǎn)品數(shù)據(jù),以及不同數(shù)據(jù)所對應的報告模板;
[0012]更新所述資源數(shù)據(jù)平臺中的數(shù)據(jù)內容。
[0013]可選的,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板包括:
[0014]解析所述數(shù)據(jù)展示請求,得到展示數(shù)據(jù)對應的產(chǎn)品號和報告類型;
[0015]將所述產(chǎn)品號和報告類型轉換成所述資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息;
[0016]根據(jù)所述產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù);
[0017]根據(jù)所述報告類型信息獲取所述資源數(shù)據(jù)平臺中的報告模板。
[0018]可選的,所述資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng),其中,所述分布式數(shù)據(jù)存儲系統(tǒng)中的一個存儲單元存儲一個產(chǎn)品的數(shù)據(jù)。
[0019]可選的,根據(jù)所述產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù)包括:
[0020]根據(jù)所述產(chǎn)品號信息查找對應的數(shù)據(jù)存儲單元;
[0021 ]根據(jù)所述數(shù)據(jù)存儲單元的地址獲取對應的展示數(shù)據(jù)。
[0022]另一方面,本發(fā)明實施例提供一種數(shù)據(jù)展示裝置,該裝置包括:
[0023]第一獲取單元,用于獲取客戶端發(fā)出的數(shù)據(jù)展示請求;
[0024]第二獲取單元,用于根據(jù)所述第一獲取單元獲取的數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板;
[0025]生成單元,用于將所述第二獲取單元獲取的展示數(shù)據(jù)添加到所述報告模板中,生成展示報告;
[0026]發(fā)送單元,用于向所述客戶端發(fā)送所述生成單元生成的展示報告,以便在所述客戶端中進行展示。
[0027]可選的,所述裝置還包括:
[0028]創(chuàng)建單元,用于在所述第一獲取單元獲取客戶端發(fā)出的數(shù)據(jù)展示請求之前,創(chuàng)建所述資源數(shù)據(jù)平臺,根據(jù)不同產(chǎn)品分別存儲產(chǎn)品數(shù)據(jù),以及不同數(shù)據(jù)所對應的報告模板;
[0029]更新單元,用于更新所述創(chuàng)建單元創(chuàng)建的資源數(shù)據(jù)平臺中的數(shù)據(jù)內容。
[0030]可選的,所述第二獲取單元包括:
[0031]解析模塊,用于解析所述數(shù)據(jù)展示請求,得到展示數(shù)據(jù)對應的產(chǎn)品號和報告類型;
[0032]轉換模塊,用于將所述解析模塊得到的產(chǎn)品號和報告類型轉換成所述資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息;
[0033]獲取模塊,用于根據(jù)所述轉換模塊得到的產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù);
[0034]所述獲取模塊還用于,根據(jù)所述轉換模塊得到的報告類型信息獲取所述資源數(shù)據(jù)平臺中的報告模板。
[0035]可選的,所述裝置中的資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng),其中,所述分布式數(shù)據(jù)存儲系統(tǒng)中的一個存儲單元存儲一個產(chǎn)品的數(shù)據(jù)。
[0036]可選的,所述第二獲取單元的獲取模塊包括:
[0037]查找子模塊,用于根據(jù)所述產(chǎn)品號信息查找對應的數(shù)據(jù)存儲單元;
[0038]獲取子模塊,用于根據(jù)所述查找子模塊查找的數(shù)據(jù)存儲單元的地址獲取對應的展示數(shù)據(jù)。
[0039]本發(fā)明實施例提供的一種數(shù)據(jù)展示方法及裝置,是將現(xiàn)有的存儲于不同數(shù)據(jù)系統(tǒng)中相同產(chǎn)品的研發(fā)數(shù)據(jù)進行整合,形成可以獲取同一產(chǎn)品的所有階段的數(shù)據(jù)信息的綜合資源數(shù)據(jù)平臺,客戶端能夠通過該平臺查看一款產(chǎn)品在不同階段的所有數(shù)據(jù)信息,并且還能夠根據(jù)該平臺提供的報告模板,將客戶端請求的數(shù)據(jù)信息通過定制報告的方式自動呈現(xiàn)在該客戶端中。與現(xiàn)有的產(chǎn)品研發(fā)數(shù)據(jù)獲取及展示的方式相比,本發(fā)明實施例通過資源數(shù)據(jù)平臺使得用戶使用客戶端經(jīng)過一次登錄便可以查看產(chǎn)品在研發(fā)、維護等不同階段的數(shù)據(jù)信息,省去了用戶使用不同客戶端在不同數(shù)據(jù)系統(tǒng)間查看數(shù)據(jù)所需的登錄驗證過程,增強了產(chǎn)品公用數(shù)據(jù)的利用效率。同時,通過平臺中定制的報告模板,客戶端能夠將用戶想要看到的產(chǎn)品數(shù)據(jù)直接以報告的形式輸出,使得用戶能夠更加便捷、直觀地看到所需的產(chǎn)品數(shù)據(jù)。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作以簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041 ]圖1示出了本發(fā)明實施例提供的一種數(shù)據(jù)展示方法流程圖;
[0042]圖2示出了本發(fā)明實施例提供的另一種數(shù)據(jù)展示方法流程圖;
[0043]圖3示出了本發(fā)明實施例提供的一種數(shù)據(jù)展示裝置的結構組成框圖;
[0044]圖4示出了本發(fā)明實施例提供的另一種數(shù)據(jù)展示裝置的結構組成框圖;
[0045]圖5示出了本發(fā)明實施例提供的一種數(shù)據(jù)展示裝置又一實施例的示意圖。
【具體實施方式】
[0046]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0047]本發(fā)明實施例提供了一種數(shù)據(jù)展示方法,如圖1所示,該方法應用于用于軟件產(chǎn)品的研發(fā)控制管理系統(tǒng),具體步驟包括:
[0048]101、獲取客戶端發(fā)出的數(shù)據(jù)展示請求。
[0049]在本發(fā)明實施例中,客戶端的用戶可以是產(chǎn)品研發(fā)控制管理系統(tǒng)中所有產(chǎn)品的開發(fā)人員,包括產(chǎn)品的設計人員、軟件測試人員、軟件維護人員等,產(chǎn)品的開發(fā)人員通過客戶端登陸系統(tǒng),并根據(jù)自身的需求向資源數(shù)據(jù)平臺發(fā)送數(shù)據(jù)展示請求以獲取所需的產(chǎn)品數(shù)據(jù)信息。其中,數(shù)據(jù)展示請求是客戶端根據(jù)用戶的指示生成的用戶想要查看的產(chǎn)品數(shù)據(jù)信息的獲取請求。
[0050]進一步的,研發(fā)控制管理系統(tǒng)可以根據(jù)客戶端登陸的用戶信息,為客戶端設定必要的權限,例如,根據(jù)用戶信息判斷用戶的屬性,即判斷該用戶是設計人員還是測試人員,根據(jù)不同的屬性信息確定該客戶端所能夠訪問獲取的產(chǎn)品不同階段的數(shù)據(jù)信息?;蛘呤歉鶕?jù)用戶所參與研發(fā)的產(chǎn)品,只允許該客戶端獲取本產(chǎn)品的相關數(shù)據(jù)信息。關于客戶端權限的具體設定方式本發(fā)明實施例不做具體限定。
[0051]102、根據(jù)數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板。
[0052]產(chǎn)品研發(fā)控制管理系統(tǒng)在接收到客戶端發(fā)送的數(shù)據(jù)展示請求后,將根據(jù)該請求中的內容到資源數(shù)據(jù)平臺中獲取相應產(chǎn)品的數(shù)據(jù)信息,同時,根據(jù)所獲取的數(shù)據(jù)內容為客戶端匹配適合與該數(shù)據(jù)內容展示的報告模板。進一步的,系統(tǒng)還可以在處理該請求時,先對發(fā)送該請求的客戶端進行鑒權的操作,判斷該客戶端是否有權限進行數(shù)據(jù)的獲取展示操作。
[0053]其中,資源數(shù)據(jù)平臺在本發(fā)明實施例中是綜合了多個軟件產(chǎn)品,以及產(chǎn)品所有不同階段的數(shù)據(jù)信息的一個綜合數(shù)據(jù)平臺。是將現(xiàn)有的分布在不同數(shù)據(jù)管理系統(tǒng)中的產(chǎn)品數(shù)據(jù)信息加以綜合,打破原有系統(tǒng)之間的隔離,例如,在數(shù)據(jù)平臺中存儲有相同產(chǎn)品的代碼編譯狀態(tài)的數(shù)據(jù)信息、代碼評審狀態(tài)的數(shù)據(jù)信息、軟件測試的數(shù)據(jù)信息等不同階段的數(shù)據(jù)。同時,該數(shù)據(jù)平臺還能夠以產(chǎn)品對數(shù)據(jù)信息進行分類,存儲有多個不同產(chǎn)品的數(shù)據(jù),而每個產(chǎn)品下又分別保存有上述不同階段的數(shù)據(jù)信息。此外,在該系統(tǒng)中還存儲有多種的用于數(shù)據(jù)展示的報告模板,該模板中定義了要顯示的數(shù)據(jù)信息內容,不同的數(shù)據(jù)配有不同的展示模板,而具體的模板種類與展示樣式是可以人為進行調整與修改的,對此本發(fā)明實施例不做具體限定。
[0054]需要指出的是,在為展示數(shù)據(jù)匹配報告模板時,本發(fā)明實施例并不限定于是由系統(tǒng)根據(jù)展示數(shù)據(jù)的類型來匹配報告模板,或是系統(tǒng)根據(jù)客戶端在發(fā)送的請求中所確定的報告模板來匹配報告模板。也就是說,對于報告模板的選擇可以是在客戶端中進行,包括由客戶端自動匹配或是由用戶選定需要的報告模板,也可以是在系統(tǒng)中進行自動的模板匹配。
[0055]103、將展示數(shù)據(jù)添加到報告模板中,生成展示報告。
[0056]根據(jù)報告模板中格式,將從資源數(shù)據(jù)平臺中獲取的展示數(shù)據(jù)逐一的添加到報告模板中的指定位置,生成用于展示的最終報告。
[0057]104、向客戶端發(fā)送展示報告。
[0058]最終,將生成的展示報告發(fā)送給客戶端,作為該客戶端發(fā)送數(shù)據(jù)展示請求的響應結果。由客戶端將用戶所需的數(shù)據(jù)內容以報告的形式最終呈現(xiàn)在用戶面前。使用戶達到最佳的數(shù)據(jù)查看效果。
[0059]結合上述的實現(xiàn)方式可以看出,本發(fā)明實施例所采用的數(shù)據(jù)展示方法,是將現(xiàn)有的存儲于不同數(shù)據(jù)系統(tǒng)中相同產(chǎn)品的研發(fā)數(shù)據(jù)進行整合,形成可以獲取同一產(chǎn)品的所有階段的數(shù)據(jù)信息的綜合資源數(shù)據(jù)平臺,客戶端能夠通過該平臺查看一款產(chǎn)品在不同階段的所有數(shù)據(jù)信息,并且還能夠根據(jù)該平臺提供的報告模板,將客戶端請求的數(shù)據(jù)信息通過定制報告的方式自動呈現(xiàn)在該客戶端中。與現(xiàn)有的產(chǎn)品研發(fā)數(shù)據(jù)獲取及展示的方式相比,本發(fā)明實施例通過資源數(shù)據(jù)平臺使得用戶使用客戶端經(jīng)過一次登錄便可以查看產(chǎn)品在研發(fā)、維護等不同階段的數(shù)據(jù)信息,省去了用戶使用不同客戶端在不同數(shù)據(jù)系統(tǒng)間查看數(shù)據(jù)所需的登錄驗證過程,增強了產(chǎn)品公用數(shù)據(jù)的利用效率。同時,通過平臺中定制的報告模板,客戶端能夠將用戶想要看到的產(chǎn)品數(shù)據(jù)直接以報告的形式輸出,使得用戶能夠更加便捷、直觀地看到所需的產(chǎn)品數(shù)據(jù)。
[0060]為了更加詳細地說明本發(fā)明實施例所提出的數(shù)據(jù)展示方法,本方實施例還提供了一種數(shù)據(jù)展示方法,如圖2所示,該方法所包括的具體步驟為:
[0061 ] 201、創(chuàng)建資源數(shù)據(jù)平臺。
[0062]由于現(xiàn)有的軟件產(chǎn)品研發(fā)的模塊化趨勢,一款軟件產(chǎn)品的研發(fā)過程往往是由多個研發(fā)團隊根據(jù)產(chǎn)品的不同模塊同時進行研發(fā)的,且各個團隊根據(jù)自身的技術需求會采用不同的研發(fā)監(jiān)控管理系統(tǒng)以保證軟件研發(fā)的進度與質量。而由于模塊之間的關聯(lián)性,不同模塊的研發(fā)人員在獲取其他模塊的研發(fā)數(shù)據(jù)信息時就十分的不便,并且對于需要對該軟件產(chǎn)品總體進度與質量進行把控的管理人員來說則需要分別進入不同的管理系統(tǒng)來獲取同款軟件產(chǎn)品的數(shù)據(jù)信息?;谏鲜龅墓芾韱栴},本發(fā)明實施例將不同系統(tǒng)中的數(shù)據(jù)信息進行整合處理,形成一個資源數(shù)據(jù)平臺,在該平臺中存儲有所有產(chǎn)品的不同階段的所有數(shù)據(jù)信息。而該平臺的具體設置方式可以是將所有的數(shù)據(jù)集中于一臺服務器中的數(shù)據(jù)庫中,在該數(shù)據(jù)庫中以產(chǎn)品為單位進行數(shù)據(jù)的基礎劃分,再根據(jù)產(chǎn)品的不同階段進行數(shù)據(jù)的細分保存。此外,為了能夠在現(xiàn)有的技術基礎上進行快速的升級改造,資源數(shù)據(jù)平臺還可以將現(xiàn)有各個系統(tǒng)中的數(shù)據(jù)信息加以提取共享,組成一個分布式數(shù)據(jù)存儲系統(tǒng),系統(tǒng)中的每個節(jié)點都可以是在現(xiàn)有的各個管理系統(tǒng)中提取出來的一個數(shù)據(jù)存儲單元,對于該數(shù)據(jù)存數(shù)單元中的信息,可以是原系統(tǒng)的產(chǎn)品單元模塊的數(shù)據(jù)信息,也可以是由系統(tǒng)對所有的數(shù)據(jù)存儲單元進行數(shù)據(jù)整合,將一個產(chǎn)品的數(shù)據(jù)信息同一存儲于一個存儲單元中。
[0063]此外,在平臺創(chuàng)建后,系統(tǒng)將定期或實時地對平臺中的數(shù)據(jù)信息加以更新,以保證該平臺中數(shù)據(jù)的準確。
[0064]202、獲取客戶端發(fā)出的數(shù)據(jù)展示請求。
[0065]客戶端發(fā)出的數(shù)據(jù)展示請求是由用戶在客戶端中的具體操作來生成的,在客戶端中,保存有系統(tǒng)中現(xiàn)存的所有產(chǎn)品的目錄,用戶可以根據(jù)需求選擇想要獲取的產(chǎn)品數(shù)據(jù)。并且在每個產(chǎn)品下會有不同的子選項供用戶選擇,而每個子選項可以代表不同產(chǎn)品階段的數(shù)據(jù)信息。用戶的不同選擇會對應生成不同的數(shù)據(jù)請求。
[0066]203、根據(jù)數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板。
[0067]系統(tǒng)將客戶端發(fā)送的數(shù)據(jù)展示請求進行解析,可以得到使用該客戶端的用戶信息,以及客戶端所需數(shù)據(jù)的產(chǎn)品號和報告類型。在本發(fā)明實施例中,產(chǎn)品號為不同產(chǎn)品的代碼,可以視為產(chǎn)品的身份標識,用于區(qū)分其他的產(chǎn)品,具有唯一性。而報告類型則是客戶端根據(jù)用戶所要獲取的數(shù)據(jù)內容所匹配的報告模板的類型。通過用戶信息,系統(tǒng)將判斷該客戶端是否有權限獲取請求中的數(shù)據(jù)信息。通過產(chǎn)品號,系統(tǒng)能夠根據(jù)產(chǎn)品號查找該產(chǎn)品的數(shù)據(jù)信息存儲地址,并根據(jù)該地址獲取相應的數(shù)據(jù)信息。此外,通過報告類型可以調用系統(tǒng)中已有的報告模板。
[0068]根據(jù)數(shù)據(jù)展示請求的結果,還需要將產(chǎn)品號和報告類型做進一步的轉換,轉換成資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息,利用產(chǎn)品號信息在資源數(shù)據(jù)平臺中獲取產(chǎn)品的相關數(shù)據(jù)信息,利用報告類型信息獲取資源數(shù)據(jù)平臺中的報告模板。具體的,可以通過在系統(tǒng)中設置兩個全局變量:Product_id; Report_type,將產(chǎn)品號信息賦值給Product_id,將報告類型信息賦值給Report_type,利用這兩個變量在資源數(shù)據(jù)平臺中獲取對應的產(chǎn)品數(shù)據(jù)和報告模板。
[0069]進一步的,在資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng)時,通過產(chǎn)品號信息能夠查找到該產(chǎn)品所存儲的數(shù)據(jù)存儲單元,并根據(jù)該數(shù)據(jù)存儲單元的地址信息獲取該產(chǎn)品所存儲的相關數(shù)據(jù)信息。
[0070]204、將展示數(shù)據(jù)添加到報告模板中,生成展示報告。
[0071]根據(jù)所獲取的資源平臺的展示數(shù)據(jù)內容以及報告模板,將數(shù)據(jù)內容添加到模板中的相應位置上,就可以生成用于數(shù)據(jù)展示的報告。
[0072]205、向客戶端發(fā)送展示報告。
[0073]將展示報告發(fā)送至客戶端,由客戶端展示給用戶。在本發(fā)明實施例中,用戶不僅能夠通過在客戶端中查看自動生成的數(shù)據(jù)報告。更重要的是,用戶通過該客戶端能夠查看到產(chǎn)品不同階段的數(shù)據(jù)信息,甚至是不同產(chǎn)品的各個研發(fā)階段的數(shù)據(jù)信息。從而幫助研發(fā)團隊構建統(tǒng)一地產(chǎn)品研發(fā)管理系統(tǒng),節(jié)省了各個研發(fā)團隊自建或采用不同系統(tǒng)所造成的系統(tǒng)不兼容、數(shù)據(jù)通用性差的問題。
[0074]進一步的,作為對上述方法的實現(xiàn),本發(fā)明實施例提供了一種數(shù)據(jù)展示裝置,該裝置設置于軟件產(chǎn)品的研發(fā)控制管理系統(tǒng)的服務器中,并且該服務器主要用于為客戶端獲取所需的產(chǎn)品數(shù)據(jù)以及生成數(shù)據(jù)的展示報告,如圖3所示,該裝置包括:
[0075]第一獲取單元31,用于獲取客戶端發(fā)出的數(shù)據(jù)展示請求;
[0076]第二獲取單元32,用于根據(jù)所述第一獲取單元31獲取的數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板;
[0077]生成單元33,用于將所述第二獲取單元32獲取的展示數(shù)據(jù)添加到所述報告模板中,生成展示報告;
[0078]發(fā)送單元34,用于向所述客戶端發(fā)送所述生成單元33生成的展示報告,以便在所述客戶端中進行展示。
[0079]進一步的,如圖4所示,所述裝置還包括:
[0080]創(chuàng)建單元35,用于在所述第一獲取單元31獲取客戶端發(fā)出的數(shù)據(jù)展示請求之前,創(chuàng)建所述資源數(shù)據(jù)平臺,根據(jù)不同產(chǎn)品分別存儲產(chǎn)品數(shù)據(jù),以及不同數(shù)據(jù)所對應的報告模板;
[0081]更新單元36,用于更新所述創(chuàng)建單元35創(chuàng)建的資源數(shù)據(jù)平臺中的數(shù)據(jù)內容。
[0082]進一步的,如圖4所示,所述第二獲取單元32包括:
[0083]解析模塊321,用于解析所述數(shù)據(jù)展示請求,得到展示數(shù)據(jù)對應的產(chǎn)品號和報告類型;
[0084]轉換模塊322,用于將所述解析模塊321得到的產(chǎn)品號和報告類型轉換成所述資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息;
[0085]獲取模塊323,用于根據(jù)所述轉換模塊322得到的產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù);
[0086]所述獲取模塊323還用于,根據(jù)所述轉換模塊322得到的報告類型信息獲取所述資源數(shù)據(jù)平臺中的報告模板。
[0087]進一步的,所述裝置中的資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng),其中,所述分布式數(shù)據(jù)存儲系統(tǒng)中的一個數(shù)據(jù)存儲單元存儲一個產(chǎn)品的數(shù)據(jù)。
[0088]進一步的,如圖4所示,所述第二獲取單元的獲取模塊323包括:
[0089]查找子模塊3231,用于根據(jù)所述產(chǎn)品號信息查找對應的數(shù)據(jù)存儲單元;
[0090]獲取子模塊3232,用于根據(jù)所述查找子模塊3231查找的數(shù)據(jù)存儲單元的地址獲取對應的展示數(shù)據(jù)。
[0091]綜上所述,本發(fā)明實施例所采用的一種數(shù)據(jù)展示方法及裝置,是將現(xiàn)有的存儲于不同數(shù)據(jù)系統(tǒng)中相同產(chǎn)品的研發(fā)數(shù)據(jù)進行整合,形成可以獲取同一產(chǎn)品的所有階段的數(shù)據(jù)信息的綜合資源數(shù)據(jù)平臺,客戶端能夠通過該平臺查看一款產(chǎn)品在不同階段的所有數(shù)據(jù)信息,并且還能夠根據(jù)該平臺提供的報告模板,將客戶端請求的數(shù)據(jù)信息通過定制報告的方式自動呈現(xiàn)在該客戶端中。與現(xiàn)有的產(chǎn)品研發(fā)數(shù)據(jù)獲取及展示的方式相比,本發(fā)明實施例通過資源數(shù)據(jù)平臺使得用戶使用客戶端經(jīng)過一次登錄便可以查看產(chǎn)品在研發(fā)、維護等不同階段的數(shù)據(jù)信息,省去了用戶使用不同客戶端在不同數(shù)據(jù)系統(tǒng)間查看數(shù)據(jù)所需的登錄驗證過程,增強了產(chǎn)品公用數(shù)據(jù)的利用效率。同時,通過平臺中定制的報告模板,客戶端能夠將用戶想要看到的產(chǎn)品數(shù)據(jù)直接以報告的形式輸出,使得用戶能夠更加便捷、直觀地看到所需的產(chǎn)品數(shù)據(jù)。
[0092]需要說明的是,針對上述數(shù)據(jù)展示裝置,凡是本發(fā)明實施例中使用到的各個單元模塊的功能都可以通過硬件處理器(hardware processor)來實現(xiàn)。
[0093]示例性的,如圖5所示,圖5示出了本發(fā)明實施例提供的一種數(shù)據(jù)展示裝置又一實施例的示意圖,該數(shù)據(jù)展示裝置設置在軟件產(chǎn)品研發(fā)控制管理系統(tǒng)的服務器中,該服務器可以包括:處理器(processor )51、通信接口(Communicat1ns Interface)52、存儲器(memory )53和總線54,其中,處理器51、通信接口 52、存儲器53通過總線54完成相互間的通信。通信接口 52可以用于服務器與客戶端之間的信息傳輸。處理器51可以調用存儲器53中的邏輯指令,以執(zhí)行如下方法:獲取客戶端發(fā)出的數(shù)據(jù)展示請求;根據(jù)所述數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板;將所述展示數(shù)據(jù)添加到所述報告模板中,生成展示報告;向所述客戶端發(fā)送所述展示報告,以便在所述客戶端中進行展示。
[0094]此外,上述的存儲器53中的邏輯指令可以通過軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(R0M,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0095]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領域普通技術人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0096]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0097]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精神和范圍。
【主權項】
1.一種數(shù)據(jù)展示方法,其特征在于,所述方法包括: 獲取客戶端發(fā)出的數(shù)據(jù)展示請求; 根據(jù)所述數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板; 將所述展示數(shù)據(jù)添加到所述報告模板中,生成展示報告; 向所述客戶端發(fā)送所述展示報告,以便在所述客戶端中進行展示。2.根據(jù)權利要求1所述方法,其特征在于,在獲取客戶端發(fā)出的數(shù)據(jù)展示請求之前,所述方法還包括: 創(chuàng)建所述資源數(shù)據(jù)平臺,根據(jù)不同產(chǎn)品分別存儲產(chǎn)品數(shù)據(jù),以及不同數(shù)據(jù)所對應的報告模板; 更新所述資源數(shù)據(jù)平臺中的數(shù)據(jù)內容。3.根據(jù)權利要求1或2所述方法,其特征在于,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板包括: 解析所述數(shù)據(jù)展示請求,得到展示數(shù)據(jù)對應的產(chǎn)品號和報告類型; 將所述產(chǎn)品號和報告類型轉換成所述資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息; 根據(jù)所述產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù); 根據(jù)所述報告類型信息獲取所述資源數(shù)據(jù)平臺中的報告模板。4.根據(jù)權利要求3所述方法,其特征在于,所述資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng),其中,所述分布式數(shù)據(jù)存儲系統(tǒng)中的一個數(shù)據(jù)存儲單元存儲一個產(chǎn)品的數(shù)據(jù)。5.根據(jù)權利要求4所述方法,其特征在于,根據(jù)所述產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù)包括: 根據(jù)所述產(chǎn)品號信息查找對應的數(shù)據(jù)存儲單元; 根據(jù)所述數(shù)據(jù)存儲單元的地址獲取對應的展示數(shù)據(jù)。6.一種數(shù)據(jù)展示裝置,其特征在于,所述裝置包括: 第一獲取單元,用于獲取客戶端發(fā)出的數(shù)據(jù)展示請求; 第二獲取單元,用于根據(jù)所述第一獲取單元獲取的數(shù)據(jù)展示請求,獲取資源數(shù)據(jù)平臺中的展示數(shù)據(jù)和報告模板,所述資源數(shù)據(jù)平臺用于存儲所有產(chǎn)品的產(chǎn)品數(shù)據(jù)以及相應的報告模板; 生成單元,用于將所述第二獲取單元獲取的展示數(shù)據(jù)添加到所述報告模板中,生成展不報告; 發(fā)送單元,用于向所述客戶端發(fā)送所述生成單元生成的展示報告,以便在所述客戶端中進行展示。7.根據(jù)權利要求6所述裝置,其特征在于,所述裝置還包括: 創(chuàng)建單元,用于在所述第一獲取單元獲取客戶端發(fā)出的數(shù)據(jù)展示請求之前,創(chuàng)建所述資源數(shù)據(jù)平臺,根據(jù)不同產(chǎn)品分別存儲產(chǎn)品數(shù)據(jù),以及不同數(shù)據(jù)所對應的報告模板; 更新單元,用于更新所述創(chuàng)建單元創(chuàng)建的資源數(shù)據(jù)平臺中的數(shù)據(jù)內容。8.根據(jù)權利要求6或7所述裝置,其特征在于,所述第二獲取單元包括: 解析模塊,用于解析所述數(shù)據(jù)展示請求,得到展示數(shù)據(jù)對應的產(chǎn)品號和報告類型; 轉換模塊,用于將所述解析模塊得到的產(chǎn)品號和報告類型轉換成所述資源數(shù)據(jù)平臺可識別的產(chǎn)品號信息和報告類型信息; 獲取模塊,用于根據(jù)所述轉換模塊得到的產(chǎn)品號信息獲取所述資源數(shù)據(jù)平臺中的展示數(shù)據(jù); 所述獲取模塊還用于,根據(jù)所述轉換模塊得到的報告類型信息獲取所述資源數(shù)據(jù)平臺中的報告模板。9.根據(jù)權利要求8所述裝置,其特征在于,所述裝置中的資源數(shù)據(jù)平臺為分布式數(shù)據(jù)存儲系統(tǒng),其中,所述分布式數(shù)據(jù)存儲系統(tǒng)中的一個數(shù)據(jù)存儲單元存儲一個產(chǎn)品的數(shù)據(jù)。10.根據(jù)權利要求9所述裝置,其特征在于,所述第二獲取單元的獲取模塊包括: 查找子模塊,用于根據(jù)所述產(chǎn)品號信息查找對應的數(shù)據(jù)存儲單元; 獲取子模塊,用于根據(jù)所述查找子模塊查找的數(shù)據(jù)存儲單元的地址獲取對應的展示數(shù)據(jù)。
【文檔編號】H04L29/08GK105871998SQ201510960308
【公開日】2016年8月17日
【申請日】2015年12月18日
【發(fā)明人】雷濤
【申請人】樂視致新電子科技(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1