本申請(qǐng)涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種生成報(bào)表的方法及裝置。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)日新月異的發(fā)展,企業(yè)信息化成為企業(yè)進(jìn)步的必然趨勢(shì),人們?cè)絹碓蕉嗟厥褂糜?jì)算機(jī)進(jìn)行各種數(shù)據(jù)的分析與處理,從而為企業(yè)的決策提供數(shù)據(jù)支撐。報(bào)表的主要目的是將數(shù)據(jù),利用系統(tǒng)化的整理,依據(jù)不同的需求,以便于理解的方式呈現(xiàn)出來。報(bào)表作為現(xiàn)代企業(yè)應(yīng)用系統(tǒng)中不可或缺的部分,經(jīng)歷了一場革命性的變革,從早期的手工制作到現(xiàn)在的系統(tǒng)自動(dòng)生成,從進(jìn)行基本的數(shù)學(xué)統(tǒng)計(jì)到現(xiàn)在的決策數(shù)據(jù)分析,報(bào)表作為信息系統(tǒng)中的數(shù)據(jù)展現(xiàn)的最重要的途徑,發(fā)揮著巨大的作用。
當(dāng)前的數(shù)據(jù)報(bào)表一般是開發(fā)數(shù)據(jù)報(bào)表的開發(fā)人員按照用戶預(yù)先設(shè)置好的需求編寫程序腳本,并對(duì)編寫的程序腳本進(jìn)行調(diào)試,再利用調(diào)試好的腳本根據(jù)用戶的數(shù)據(jù)生成報(bào)表。
在實(shí)現(xiàn)本申請(qǐng)過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:報(bào)表和報(bào)表之間存在很多可復(fù)用的指標(biāo),然而因?yàn)槟J降墓袒筒混`活,當(dāng)有新需求過來時(shí),需要重復(fù)前面的開發(fā)步驟,導(dǎo)致效率低下。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例的目的是提供一種生成報(bào)表的方法及裝置,以提高生成報(bào)表的效率。
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例提供一種生成報(bào)表的方法及裝置是這樣實(shí)現(xiàn)的:
一種生成報(bào)表的方法,包括:
接收輸入數(shù)據(jù),確定候選維度和候選指標(biāo);
根據(jù)度量規(guī)則生成與所述候選維度和候選指標(biāo)對(duì)應(yīng)的候選度量模型;
基于用戶選擇的第一維度和第一指標(biāo)確定對(duì)應(yīng)的第一度量模型,根據(jù)第一度量模型生成第一報(bào)表。
優(yōu)選方案中,在生成候選度量模型的步驟后,所述方法還包括:展示所述候選維度和候選指標(biāo)。
一種生成報(bào)表的裝置,包括:輸入數(shù)據(jù)模塊、候選維度和指標(biāo)模塊、候選度量模型模塊 和報(bào)表生成模塊;其中,
所述輸入數(shù)據(jù)模塊,用于接收輸入數(shù)據(jù);所述輸入數(shù)據(jù)包括:一個(gè)或多個(gè)事實(shí)表;
所述候選維度和指標(biāo)模塊,用于根據(jù)所述輸入數(shù)據(jù)模塊接收的輸入數(shù)據(jù)確定候選維度和候選指標(biāo);所述候選維度表示所有維度的集合;所述候選指標(biāo)表示所有指標(biāo)的集合;
所述候選度量模型模塊,用于根據(jù)度量規(guī)則生成與所述候選維度和指標(biāo)模塊中的候選維度和候選指標(biāo)對(duì)應(yīng)的候選度量模型;所述候選維度和所述候選指標(biāo)唯一對(duì)應(yīng)一個(gè)候選度量模型;
所述報(bào)表生成模塊,用于在所述候選度量模型模塊的候選度量模型中基于用戶選擇的第一維度和第一指標(biāo)確定對(duì)應(yīng)的第一度量模型,根據(jù)第一度量模型生成第一報(bào)表。
優(yōu)選方案中,所述生成報(bào)表的裝置還包括:展示裝置,用于將所述候選維度和指標(biāo)模塊中的候選維度和候選指標(biāo)展示給用戶。
由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見,本申請(qǐng)實(shí)施例公開的一種生成報(bào)表的方法及裝置可以將已有的輸入數(shù)據(jù),即一個(gè)或多個(gè)事實(shí)表,生成供用戶選擇的候選維度和候選指標(biāo),并且可以根據(jù)度量規(guī)則生成代碼化的度量模型。用戶可以直接從候選維度和候選指標(biāo)中選擇生成報(bào)表所需的第一維度和第一指標(biāo),根據(jù)第一維度和第一指標(biāo)可以唯一確定第一度量模型,根據(jù)第一度量模型可以生成第一報(bào)表。采用本申請(qǐng)實(shí)施例公開的生成報(bào)表的方法,根據(jù)已有的輸入數(shù)據(jù)生成的候選維度和候選指標(biāo)具有較高的復(fù)用性,可以用于多個(gè)報(bào)表中,用戶可以根據(jù)實(shí)際需要選擇維度和指標(biāo),根據(jù)用戶的選擇可以直接生成報(bào)表,可以提高生成報(bào)表的效率。進(jìn)一步地,可以根據(jù)用戶輸入的維度和指標(biāo)確定第一度量模型,并可以自動(dòng)化地生成可執(zhí)行的代碼,可以大大提高生成報(bào)表的效率及數(shù)據(jù)的準(zhǔn)確性。
附圖說明
為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請(qǐng)生成報(bào)表的方法一個(gè)實(shí)施例的流程圖;
圖2是本申請(qǐng)生成報(bào)表的裝置一個(gè)實(shí)施例的模塊圖。
具體實(shí)施方式
本申請(qǐng)實(shí)施例提供一種生成報(bào)表的方法及裝置。
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
當(dāng)前的數(shù)據(jù)報(bào)表一般是開發(fā)數(shù)據(jù)報(bào)表的開發(fā)人員按照用戶預(yù)先設(shè)置好的需求編寫程序腳本,并對(duì)編寫的程序腳本進(jìn)行調(diào)試,再利用調(diào)試好的腳本根據(jù)用戶的數(shù)據(jù)生成報(bào)表。每一個(gè)生成報(bào)表的代碼都是由人來編寫的,難免會(huì)出現(xiàn)錯(cuò)誤,所以需要重復(fù)的調(diào)試和數(shù)據(jù)驗(yàn)證,使得生成報(bào)表的效率低下且準(zhǔn)確性無法保證。
圖1是本申請(qǐng)生成報(bào)表的方法一個(gè)實(shí)施例的流程圖。如圖1所示,所示生成報(bào)表的方法可以包括:
S101:接收輸入數(shù)據(jù),確定候選維度和候選指標(biāo)。
生成報(bào)表的裝置可以接收輸入數(shù)據(jù)。所述輸入數(shù)據(jù)可以包括一個(gè)或多個(gè)事實(shí)表。根據(jù)所述輸入數(shù)據(jù)可以確定候選維度和候選指標(biāo)。所述候選維度可是所述一個(gè)或多個(gè)事實(shí)表中所有維度的集合。所述候選指標(biāo)可以是所述一個(gè)或多個(gè)事實(shí)表中所有指標(biāo)的集合。
例如,所述輸入數(shù)據(jù)可以包括事實(shí)表A和事實(shí)表B。所述事實(shí)表A中可以包括:維度D1和D2,以及指標(biāo)V1。所述事實(shí)表B中可以包括:維度D2和D3,以及指標(biāo)V2和V3。那么,所述候選維度可以包括:D1、D2和D3。所述候選指標(biāo)可以包括:V1、V2和V3。
S102:根據(jù)度量規(guī)則生成與所述候選維度和候選指標(biāo)對(duì)應(yīng)的候選度量模型。
根據(jù)度量規(guī)則可以生成與所述候選維度和候選指標(biāo)對(duì)應(yīng)的候選度量模型。
所述度量規(guī)則可以用于表示計(jì)算一個(gè)指標(biāo)的規(guī)則,具體可以包括:計(jì)算輸入、計(jì)算過程和計(jì)算輸出。其中,
所述計(jì)算輸入可以根據(jù)所述事實(shí)表獲取。
所述計(jì)算過程可以包括下述中的至少:計(jì)數(shù)、求和、求平均、求最大值,以及求最小值。
所述計(jì)算輸出可以包括:一個(gè)或多個(gè)維度下的指標(biāo)。
例如:一個(gè)搜索系統(tǒng)的訪問量度量規(guī)則可以包括:計(jì)算輸入為搜索系統(tǒng)的訪問日志;計(jì)算過程為對(duì)所述訪問日志進(jìn)行計(jì)數(shù);計(jì)算輸出可以包括:指標(biāo)-訪問次數(shù),以及指標(biāo)-訪問人數(shù)。
所述度量模型可以包括代碼化的度量規(guī)則。
所述候選維度和所述候選指標(biāo)可以唯一對(duì)應(yīng)一個(gè)候選度量模型。
例如,存在兩個(gè)統(tǒng)計(jì)訪問次數(shù)的度量規(guī)則R1和R2。其中,R1中是基于行業(yè)維度統(tǒng)計(jì)訪問次數(shù),R2是基于會(huì)員等級(jí)統(tǒng)計(jì)訪問次數(shù)。假設(shè)度量規(guī)則R1對(duì)應(yīng)的度量模型為M1,度量規(guī)則R2對(duì)應(yīng)的度量模型為M2。
度量規(guī)則R1可以包括:計(jì)算輸入為搜索系統(tǒng)的訪問日志;計(jì)算過程為對(duì)行業(yè)維度下的所述訪問日志進(jìn)行計(jì)數(shù);計(jì)算輸出可以包括:指標(biāo)-訪問次數(shù)。
度量規(guī)則R2可以包括:計(jì)算輸入為搜索系統(tǒng)的訪問日志;計(jì)算過程為對(duì)會(huì)員等級(jí)維度下的所述訪問日志進(jìn)行計(jì)數(shù);計(jì)算輸出可以包括:指標(biāo)-訪問次數(shù)。
那么,行業(yè)維度和訪問次數(shù)指標(biāo)可以對(duì)應(yīng)于度量模型M1,會(huì)員等級(jí)維度和訪問次數(shù)指標(biāo)可以對(duì)應(yīng)于度量模型M2。
所述候選度量模型可以用于表示所有度量模型的集合。
S103:基于用戶選擇的第一維度和第一指標(biāo)確定對(duì)應(yīng)的第一度量模型,根據(jù)第一度量模型生成第一報(bào)表。
基于用戶選擇的第一維度和第一指標(biāo)可以確定對(duì)應(yīng)的第一度量模型。具體包括:根據(jù)用戶選擇的所述候選維度中的第一維度和所述候選指標(biāo)中的第一指標(biāo)唯一確定第一候選度量模型。其中,所述第一維度可以包括:一個(gè)或多個(gè)維度。所述第一指標(biāo)可以包括:一個(gè)或多個(gè)指標(biāo)。
在另一個(gè)實(shí)施例中,所述方法在生成候選度量模型的步驟后還可以包括:展示所述候選維度和候選指標(biāo)。例如在展示給用戶的界面中顯示候選維度和候選指標(biāo)。用戶可以從所述展示的界面中選擇生成報(bào)表所需的第一維度和第一指標(biāo)。
例如,候選維度包括:行業(yè)維度和會(huì)員等級(jí)維度。候選指標(biāo)包括:訪問次數(shù)和訪問人數(shù)。假設(shè)第一維度包括:行業(yè)維度和會(huì)員等級(jí)維度。第一指標(biāo)包括:訪問人數(shù)。
那么第一度量模型可以用于計(jì)算行業(yè)維度和會(huì)員等級(jí)維度下的訪問人數(shù)。
所述根據(jù)第一度量模型生成第一報(bào)表,可以包括:根據(jù)第一度量模型從所述輸入數(shù)據(jù)中獲取所需的計(jì)算輸入,根據(jù)所述計(jì)算輸入和第一度量模型生成第一報(bào)表。
上述實(shí)施例公開的生成報(bào)表的方法,可以將已有的輸入數(shù)據(jù),即一個(gè)或多個(gè)事實(shí)表,生成供用戶選擇的候選維度和候選指標(biāo),并且可以根據(jù)度量規(guī)則生成代碼化的度量模型。用戶可以直接從候選維度和候選指標(biāo)中選擇生成報(bào)表所需的第一維度和第一指標(biāo),根據(jù)第一維度和第一指標(biāo)可以唯一確定第一度量模型,根據(jù)第一度量模型可以生成第一報(bào)表。采用本申請(qǐng)實(shí)施例公開的生成報(bào)表的方法,根據(jù)已有的輸入數(shù)據(jù)生成的候選維度和候選指標(biāo)具有較高的復(fù)用性,可以用于多個(gè)報(bào)表中,用戶可以根據(jù)實(shí)際需要選擇維度和指標(biāo),根據(jù)用戶的選擇可 以直接生成報(bào)表,可以提高生成報(bào)表的效率。進(jìn)一步地,可以根據(jù)用戶輸入的維度和指標(biāo)確定第一度量模型,并可以自動(dòng)化地生成可執(zhí)行的代碼,可以大大提高生成報(bào)表的效率及數(shù)據(jù)的準(zhǔn)確性。
圖2是本申請(qǐng)生成報(bào)表的裝置一個(gè)實(shí)施例的模塊圖。如圖2所示,所述生成報(bào)表的裝置可以包括:輸入數(shù)據(jù)模塊201、候選維度和指標(biāo)模塊202、候選度量模型模塊203和報(bào)表生成模塊204。其中,
所述輸入數(shù)據(jù)模塊201,可以用于接收輸入數(shù)據(jù)。所述輸入數(shù)據(jù)可以包括:一個(gè)或多個(gè)事實(shí)表。
所述候選維度和指標(biāo)模塊202,可以用于根據(jù)所述輸入數(shù)據(jù)模塊201接收的輸入數(shù)據(jù)確定候選維度和候選指標(biāo)。所述候選維度可以表示所有維度的集合。所述候選指標(biāo)可以表示所有指標(biāo)的集合。
所述候選度量模型模塊203,可以用于根據(jù)度量規(guī)則生成與所述候選維度和指標(biāo)模塊202中的候選維度和候選指標(biāo)對(duì)應(yīng)的候選度量模型。所述候選維度和所述候選指標(biāo)唯一對(duì)應(yīng)一個(gè)候選度量模型。
所述報(bào)表生成模塊204,可以用于在所述候選度量模型模塊203的候選度量模型中基于用戶選擇的第一維度和第一指標(biāo)確定對(duì)應(yīng)的第一度量模型,根據(jù)第一度量模型生成第一報(bào)表。
在另一個(gè)實(shí)施例中,所述生成報(bào)表的裝置還可以包括:展示裝置,用于將所述候選維度和指標(biāo)模塊202中的候選維度和候選指標(biāo)展示給用戶。
上述實(shí)施例公開的一種生存報(bào)表的裝置于本申請(qǐng)生成報(bào)表的方法實(shí)施例相對(duì)于,可以實(shí)現(xiàn)本申請(qǐng)生成報(bào)表的方法實(shí)施例,達(dá)到方法實(shí)施例的技術(shù)效果。
在20世紀(jì)90年代,對(duì)于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對(duì)二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對(duì)于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過將改進(jìn)的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來實(shí)現(xiàn)。例如,可編程邏輯器件(Programmable Logic Device,PLD)(例如現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA))就是這樣一種集成電路,其邏輯功能由用戶對(duì)器件編程來確定。由設(shè)計(jì)人員自行編程來把一個(gè)數(shù)字系統(tǒng)“集成”在一片PLD上,而不需要請(qǐng)芯片制造廠商來設(shè)計(jì)和制作專用的集成電路芯片2。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改 用“邏輯編譯器(logic compiler)”軟件來實(shí)現(xiàn),它與程序開發(fā)撰寫時(shí)所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(Hardware Description Language,HDL),而HDL也并非僅有一種,而是有許多種,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)與Verilog2。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路。
控制器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。
本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過將方法步驟進(jìn)行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔?,可以將用于實(shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。
為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。該計(jì)算機(jī)軟件產(chǎn)品可以包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí) 行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在內(nèi)存中,內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括短暫電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算機(jī)系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
雖然通過實(shí)施例描繪了本申請(qǐng),本領(lǐng)域普通技術(shù)人員知道,本申請(qǐng)有許多變形和變化而不脫離本申請(qǐng)的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請(qǐng)的精神。