一種數(shù)據(jù)分析方法及裝置制造方法
【專利摘要】本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別公開了一種數(shù)據(jù)分析方法及裝置,用以解決現(xiàn)有技術(shù)中在數(shù)據(jù)分析時(shí)存在的復(fù)雜度較高、靈活性較差的問題,由于本發(fā)明實(shí)施例中,在生成數(shù)據(jù)報(bào)表后,只需要選中其中的一個(gè)單元格,就可以得到與該選中的單元格處于預(yù)設(shè)關(guān)系的其他單元格分別對(duì)應(yīng)的數(shù)據(jù)值與基準(zhǔn)值之間的差值,不需要借助第三方數(shù)據(jù)分析軟件,因此,降低了數(shù)據(jù)分析過程復(fù)雜,同時(shí),即使終端上沒有安裝第三方數(shù)據(jù)分析軟件,也可以對(duì)數(shù)據(jù)報(bào)表中包括的單元格呈現(xiàn)的數(shù)據(jù)值進(jìn)行分析,解決了靈活性較差的問題。
【專利說明】一種數(shù)據(jù)分析方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別涉及一種數(shù)據(jù)分析方法及裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)日新月異的發(fā)展,企業(yè)信息化成為企業(yè)進(jìn)步的必然趨勢,人們越來越多地使用計(jì)算機(jī)將所需要的數(shù)據(jù)提取出來,生成數(shù)據(jù)報(bào)表,從而為企業(yè)的決策提供數(shù)據(jù)支撐。數(shù)據(jù)報(bào)表的主要目的是將數(shù)據(jù),利用系統(tǒng)化的整理,依據(jù)不同的需求,以便于理解的方式呈現(xiàn)出來。數(shù)據(jù)報(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ù)分析,數(shù)據(jù)報(bào)表作為信息系統(tǒng)中的數(shù)據(jù)展現(xiàn)的最重要的途徑,發(fā)揮著巨大的作用。
[0003]在實(shí)際應(yīng)用中,很多時(shí)候要對(duì)生成的數(shù)據(jù)報(bào)表中包括的數(shù)據(jù)進(jìn)行分析?,F(xiàn)有技術(shù)中,對(duì)數(shù)據(jù)報(bào)表分析時(shí),要先打開數(shù)據(jù)分析軟件,然后,將相關(guān)數(shù)據(jù)添加到數(shù)據(jù)分析軟件中,最后,數(shù)據(jù)分析軟件對(duì)待分析的數(shù)據(jù)進(jìn)行分析即可,例如,圖1為某一企業(yè)生成的二維數(shù)據(jù)報(bào)表(月份標(biāo)識(shí)信息和通信設(shè)備的標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表的形式呈現(xiàn)),用戶預(yù)得出3月份的網(wǎng)廳對(duì)應(yīng)的數(shù)據(jù)值與其他月份的網(wǎng)廳的數(shù)據(jù)值的對(duì)比結(jié)果時(shí),可以先將二維數(shù)據(jù)報(bào)表中包括的所有單元格分別所呈現(xiàn)的數(shù)據(jù)值導(dǎo)入到Excel與其他月份的網(wǎng)廳數(shù)據(jù)值進(jìn)行比較,得出比較結(jié)果,或者,也可以只將I月份至5月份的網(wǎng)廳數(shù)據(jù)值導(dǎo)入Excel表格中,然后,利用Excel表格中攜帶的相關(guān)公式對(duì)3月份的網(wǎng)廳數(shù)據(jù)值分別與其他月份的網(wǎng)廳數(shù)據(jù)值進(jìn)行比較,得出比較結(jié)果。
[0004]但是,上述數(shù)據(jù)分析方法存在如下缺陷:
[0005]由于在數(shù)據(jù)分析過程中,需要借助第三方數(shù)據(jù)分析軟件,因此,數(shù)據(jù)分析過程復(fù)雜,同時(shí),若終端上沒有安裝第三方數(shù)據(jù)分析軟件,就無法對(duì)數(shù)據(jù)報(bào)表中包括的單元格呈現(xiàn)的數(shù)據(jù)值進(jìn)行分析,靈活性較差。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種數(shù)據(jù)分析方法及裝置,用以解決現(xiàn)有技術(shù)中在數(shù)據(jù)分析時(shí)存在的復(fù)雜度較高、靈活性較差的問題。
[0007]本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
[0008]第一方面,提供一種數(shù)據(jù)分析方法,包括:
[0009]接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn);
[0010]確定在呈現(xiàn)的所述二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;
[0011 ] 針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:
[0012]確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;
[0013]獲取該單元格、所述至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值;[0014]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
[0015]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格,具體包括:
[0016]確定與該單元格位于同一行的至少一個(gè)其它單元格;或者
[0017]確定與該單元格位于同一列的至少一個(gè)其它單元格;或者
[0018]確定所述二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格。
[0019]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,具體包括:
[0020]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者
[0021]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值的平均值之間的差值;或者
[0022]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者
[0023]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
[0024]結(jié)合第一方面,或者第一方面的第一至第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn):具體包括:
[0025]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者
[0026]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn)。
[0027]結(jié)合第一方面,或者第一方面的第一至第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn):具體包括:
[0028]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);或者
[0029]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn)。
[0030]結(jié)合第一方面,或者第一方面的第一至第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,在將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)后,還包括:
[0031]以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
[0032]第二方面,提供一種數(shù)據(jù)分析裝置,包括:
[0033]呈現(xiàn)單元,用于接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn);
[0034]確定單元,用于確定在呈現(xiàn)的所述二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;獲取該單元格、所述至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值;
[0035]計(jì)算單元,用于計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
[0036]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述確定單元具體用于:
[0037]確定與該單元格位于同一行的至少一個(gè)其它單元格;或者
[0038]確定與該單元格位于同一列的至少一個(gè)其它單元格;或者[0039]確定所述二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格。
[0040]結(jié)合第二方面,或者第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述計(jì)算單元具體用于:
[0041]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者
[0042]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值的平均值之間的差值;或者
[0043]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者
[0044]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
[0045]結(jié)合第二方面,或者第二方面的第一至第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述計(jì)算單元具體用于:
[0046]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者
[0047]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn)。
[0048]結(jié)合第二方面,或者第二方面的第一至第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述計(jì)算單元具體用于:
[0049]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);或者
[0050]將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn)。
[0051]結(jié)合第二方面,或者第二方面的第一至第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,還包括:通知單元,所述通知單元具體用于:
[0052]以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
[0053]本發(fā)明有益效果如下:
[0054]現(xiàn)有技術(shù)中,要對(duì)數(shù)據(jù)分析時(shí),要使用第三方數(shù)據(jù)分析軟件,然后第三方數(shù)據(jù)分析軟件基于數(shù)據(jù)報(bào)表中的數(shù)據(jù)進(jìn)行分析,因此,數(shù)據(jù)分析過程復(fù)雜,同時(shí),若終端上沒有安裝第三方數(shù)據(jù)分析軟件,就無法對(duì)數(shù)據(jù)報(bào)表中包括的單元格呈現(xiàn)的數(shù)據(jù)值進(jìn)行分析,靈活性較差,而本發(fā)明實(shí)施例中,在生成數(shù)據(jù)報(bào)表后,只需要選中其中的一個(gè)單元格,就可以得到與該選中的單元格處于預(yù)設(shè)關(guān)系的其他單元格分別對(duì)應(yīng)的數(shù)據(jù)值與基準(zhǔn)值之間的差值,不需要借助第三方數(shù)據(jù)分析軟件,因此,降低了數(shù)據(jù)分析過程復(fù)雜,同時(shí),即使終端上沒有安裝第三方數(shù)據(jù)分析軟件,也可以對(duì)數(shù)據(jù)報(bào)表中包括的單元格呈現(xiàn)的數(shù)據(jù)值進(jìn)行分析,解決了靈活性較差的問題。
【專利附圖】
【附圖說明】
[0055]圖1為現(xiàn)有技術(shù)中二維數(shù)據(jù)報(bào)表的示意圖;
[0056]圖2為本發(fā)明實(shí)施例中的數(shù)據(jù)分析的詳細(xì)流程圖;
[0057]圖3A為本發(fā)明實(shí)施例中確定單元格的第一種方式;
[0058]圖3B為本發(fā)明實(shí)施例中確定單元格的第二種方式;
[0059]圖3C為本發(fā)明實(shí)施例中確定單元格的第三種方式;
[0060]圖3D為本發(fā)明實(shí)施例中差值呈現(xiàn)的第一種方式;
[0061]圖3E為本發(fā)明實(shí)施例中差值呈現(xiàn)的第二種方式;[0062]圖4A為本發(fā)明實(shí)施例中數(shù)據(jù)分析的實(shí)施例;
[0063]圖4B為本發(fā)明實(shí)施例中數(shù)據(jù)分析的實(shí)施例中的二維數(shù)據(jù)報(bào)表的示意圖;
[0064]圖5為本發(fā)明實(shí)施例中數(shù)據(jù)分析裝置的功能結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0065]為了解決在數(shù)據(jù)分析時(shí)存在的復(fù)雜度較高、靈活性較差的問題,本發(fā)明實(shí)施例中提供一種數(shù)據(jù)分析方法及裝置,用以解決現(xiàn)有技術(shù)中在數(shù)據(jù)分析時(shí)存在的復(fù)雜度較高、靈活性較差的問題。
[0066]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0067]本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另夕卜,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0068]下面結(jié)合附圖對(duì)本發(fā)明優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說明。
[0069]參閱圖2所示,本發(fā)明實(shí)施例中,數(shù)據(jù)分析的詳細(xì)流程如下:
[0070]步驟200:接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn);
[0071]步驟210:確定在呈現(xiàn)的二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;獲取該單元格、至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值;
[0072]步驟220:計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
[0073]本發(fā)明實(shí)施例中,確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格的方式有多種,例如,確定與該單元格位于同一行的至少一個(gè)其它單元格,如圖3A所示,又例如,確定與該單元格位于同一列的至少一個(gè)其它單元格,如圖3B所示,也可以是確定與該單元格位于同一行的至少一個(gè)其它單元格的同時(shí),還確定與該單元格位于同一列的至少一個(gè)其它單元格,還例如,確定二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格,如圖3C所示,上述只是其中的三個(gè)具體實(shí)施例,在實(shí)際應(yīng)用中,還有多種其他確定方式,在此不再進(jìn)行一一詳述。
[0074]本發(fā)明實(shí)施例中,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值的方式有多種,例如,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值的平均值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
[0075]上述只是其中的幾個(gè)具體實(shí)施例,在實(shí)際應(yīng)用中,還有多種其他確定方式,在此不
再進(jìn)行一一詳述。[0076]例如,獲取的數(shù)據(jù)值分別為:534、685、860、995、1265,其中,860為選中單元格對(duì)應(yīng)的數(shù)據(jù)值,若基準(zhǔn)值為860,則分別計(jì)算534、685、860、995、1265與860的差值即可;若基準(zhǔn)值為 534、685、860、995、1265 的平均值 867.8,則分別計(jì)算 534、685、860、995、1265 與867.8的差值即可;若基準(zhǔn)值為1265(最大值),則分別計(jì)算534、685、860、995、1265與1265的差值即可;若基準(zhǔn)值為534 (最小值),則分別計(jì)算534、685、860、995、1265與534的差值即可。
[0077]本發(fā)明實(shí)施例中,將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)的方式有多種,例如,將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者,將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn),上述只是其中的幾個(gè)具體實(shí)施例,在實(shí)際應(yīng)用中,還有多種其他確定方式,在此不再進(jìn)行一一詳述。
[0078]例如,選中的單元格對(duì)應(yīng)的數(shù)據(jù)值為860,確定的單元格對(duì)應(yīng)的數(shù)據(jù)值分別為534、685、860、995、1265,基準(zhǔn)值就為 860,則計(jì)算的是,534、685、860、995、1265 分別與 860之間的差值,差值分別為326、175、0、-135、-405,則在呈現(xiàn)差值時(shí),在534、685、860、995、1265所在的數(shù)據(jù)控件中分別顯示326、175、0、-135、-405,如圖3D所示;或者,在顯示326、175、0、-135、-405數(shù)據(jù)值的同時(shí),還顯示對(duì)應(yīng)的圖形,如圖3E所示,其中,差值為正數(shù)與差值為負(fù)數(shù)的所顯示的圖像的顏色不同,且絕對(duì)值較大的數(shù)據(jù)值所對(duì)應(yīng)的圖形的長度在長度方向上較長,同時(shí),數(shù)據(jù)值為正數(shù)的圖形與數(shù)據(jù)值為負(fù)數(shù)的圖形不在同一側(cè),其中,以單元格的右側(cè)所在的直線為軸線。
[0079]本發(fā)明實(shí)施例中,將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)時(shí),可以將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);也可以將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn),在實(shí)際應(yīng)用中,還有其他方式,在此不再進(jìn)行一一詳述。
[0080]進(jìn)一步的,為了將成功分析數(shù)據(jù)的消息及時(shí)通知相關(guān)人員,本發(fā)明實(shí)施例中,在分析數(shù)據(jù)完成后,還包括:
[0081]以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
[0082]為了更好地理解本發(fā)明實(shí)施例,以下給出具體應(yīng)用場景,針對(duì)分析數(shù)據(jù)的過程,做出進(jìn)一步詳細(xì)描述,具體參閱圖4A所示:
[0083]步驟400:接收數(shù)據(jù)查詢請求后,將5個(gè)姓名標(biāo)識(shí)信息和5個(gè)月份標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn);
[0084]該步驟中,二維數(shù)據(jù)報(bào)表如圖4B所示。
[0085]步驟410:確定在呈現(xiàn)的二維數(shù)據(jù)報(bào)表中被選中的單元格,該單元格對(duì)應(yīng)的姓名標(biāo)識(shí)信息為A,對(duì)應(yīng)的月份標(biāo)識(shí)信息為3月份;
[0086]步驟420:確定與該選中的單元格位于同一行的4個(gè)其他單元格、及與該選中的單兀格位于同一列的4個(gè)其他單兀格;
[0087]步驟430:獲取被選中的及確定的其他單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值;
[0088]步驟440:計(jì)算獲取的與確定的單元格處于同一行的各個(gè)數(shù)據(jù)值分別與這一行的數(shù)據(jù)值的平均值之間的差值,并將差值以數(shù)字化的形式分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn);
[0089]步驟450:計(jì)算獲取的與確定的單元格處于同一列的各個(gè)數(shù)據(jù)值分別與這一列的數(shù)據(jù)值的平均值之間的差值,并將差值以數(shù)字化的形式分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
[0090]基于上述技術(shù)方案,參閱圖5所示,本發(fā)明實(shí)施例中,數(shù)據(jù)分析裝置包括呈現(xiàn)單元50、確定單元51和計(jì)算單元52,其中,
[0091]呈現(xiàn)單元50,用于接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn);
[0092]確定單元51,用于確定在呈現(xiàn)的二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;獲取該單元格、至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值;
[0093]計(jì)算單元52,用于計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
[0094]本發(fā)明實(shí)施例中,可選的,確定單元51具體用于:確定與該單元格位于同一行的至少一個(gè)其它單元格;或者,確定與該單元格位于同一列的至少一個(gè)其它單元格;或者,確定二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格。
[0095]本發(fā)明實(shí)施例中,可選的,計(jì)算單元52具體用于:
[0096]計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值的平均值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
[0097]本發(fā)明實(shí)施例中,可選的,計(jì)算單元52具體用于:
[0098]將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者
[0099]將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn)。
[0100]本發(fā)明實(shí)施例中,可選的,計(jì)算單元52具體用于:
[0101]將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);或者
[0102]將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn)。
[0103]進(jìn)一步的,本發(fā)明實(shí)施例中,還包括:通知單元53,通知單元53具體用于:
[0104]以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
[0105]綜上所述,為了解決現(xiàn)有技術(shù)中在數(shù)據(jù)分析時(shí)存在的復(fù)雜度較高、靈活性較差的問題,本發(fā)明實(shí)施例提供一種數(shù)據(jù)分析方法,該方案具體為:接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn),然后,在確定在呈現(xiàn)的二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;獲取該單元格、至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值,最后,再計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn),由于本方案中,在生成數(shù)據(jù)報(bào)表后,只需要選中其中的一個(gè)單元格,就可以得到與該選中的單元格處于預(yù)設(shè)關(guān)系的其他單元格分別對(duì)應(yīng)的數(shù)據(jù)值與基準(zhǔn)值之間的差值,不需要借助第三方數(shù)據(jù)分析軟件,因此,降低了數(shù)據(jù)分析過程復(fù)雜,同時(shí),即使終端上沒有安裝第三方數(shù)據(jù)分析軟件,也可以對(duì)數(shù)據(jù)報(bào)表中包括的單元格呈現(xiàn)的數(shù)據(jù)值進(jìn)行分析,解決了靈活性較差的問題。
[0106]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中的功能的裝置。
[0107]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中的功能。
[0108]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中的功能的步驟。
[0109]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0110]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)分析方法,其特征在于,包括: 接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn); 確定在呈現(xiàn)的所述二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格; 針對(duì)被選中的每個(gè)單元格,分別執(zhí)行: 確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格; 獲取該單元格、所述至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值; 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
2.如權(quán)利要求1所述的方法,其特征在于,確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格,具體包括: 確定與該單兀格位于同一行的至少一個(gè)其它單兀格;或者 確定與該單兀格位于同一列的至少一個(gè)其它單兀格;或者 確定所述二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格。
3.如權(quán)利要求1或2所述的方法,其特征在于,計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,具體包括: 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值的平均值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn):具體包括: 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn)。
5.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn):具體包括: 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);或者 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn)。
6.如權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,在將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)后,還包括: 以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
7.一種數(shù)據(jù)分析裝置,其特征在于,包括: 呈現(xiàn)單元,用于接收數(shù)據(jù)查詢請求后,將至少一個(gè)第一對(duì)象標(biāo)識(shí)信息和至少一個(gè)第二對(duì)象標(biāo)識(shí)信息以二維數(shù)據(jù)報(bào)表進(jìn)行呈現(xiàn); 確定單元,用于確定在呈現(xiàn)的所述二維數(shù)據(jù)報(bào)表中,被選中的由第一對(duì)象標(biāo)識(shí)信息和第二對(duì)象標(biāo)識(shí)信息交叉所形成的單元格;針對(duì)被選中的每個(gè)單元格,分別執(zhí)行:確定與該單元格滿足預(yù)設(shè)關(guān)系的至少一個(gè)其它單元格;獲取該單元格、所述至少一個(gè)其它單元格分別對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值; 計(jì)算單元,用于計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與指定基準(zhǔn)值之間的差值,并將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中進(jìn)行呈現(xiàn)。
8.如權(quán)利要求7所述的裝置,其特征在于,所述確定單元具體用于: 確定與該單兀格位于同一行的至少一個(gè)其它單兀格;或者 確定與該單兀格位于同一列的至少一個(gè)其它單兀格;或者 確定所述二維數(shù)據(jù)報(bào)表中除該單元格外的所有其它單元格。
9.如權(quán)利要求7或8所述的裝置,其特征在于,所述計(jì)算單元具體用于: 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述被選中的單元格對(duì)應(yīng)的數(shù)據(jù)控件中呈現(xiàn)的數(shù)據(jù)值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值的平均值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最大數(shù)據(jù)值之間的差值;或者 計(jì)算獲取的各個(gè)數(shù)據(jù)值分別與所述各個(gè)數(shù)據(jù)值中的最小數(shù)據(jù)值之間的差值。
10.如權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,所述計(jì)算單元具體用于: 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以數(shù)據(jù)化的形式進(jìn)行呈現(xiàn);或者 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以圖形化的形式進(jìn)行呈現(xiàn)。
11.如權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,所述計(jì)算單元具體用于: 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以動(dòng)態(tài)形式進(jìn)行呈現(xiàn);或者 將所述差值分別在對(duì)應(yīng)的數(shù)據(jù)值所在的數(shù)據(jù)控件中以高亮形式進(jìn)行呈現(xiàn)。
12.如權(quán)利要求7-11任一項(xiàng)所述的裝置,其特征在于,還包括:通知單元,所述通知單元具體用于: 以短消息方式,或者即時(shí)消息方式,或者郵件方式向用戶發(fā)送用于通知用戶成功分析數(shù)據(jù)的通知消息。
【文檔編號(hào)】G06F17/30GK103544250SQ201310474175
【公開日】2014年1月29日 申請日期:2013年10月11日 優(yōu)先權(quán)日:2013年10月11日
【發(fā)明者】司英豪 申請人:華為技術(shù)有限公司