成為焦點(diǎn)應(yīng)用程序的持續(xù)時(shí)間長(zhǎng)度;
[0046]同時(shí),統(tǒng)計(jì)出在指定時(shí)間段內(nèi),對(duì)關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID發(fā)生操作事件次數(shù)的比例圖;
[0047]第二種,獲取到屬于同一部門的各個(gè)員工的登錄賬戶ID,然后,將指定日期的24小時(shí)劃分為多個(gè)時(shí)間段,計(jì)算得到在每個(gè)時(shí)間段中,同一部門的各個(gè)登錄賬戶ID所發(fā)生的操作事件次數(shù)和,以及,屬于關(guān)鍵應(yīng)用程序的焦點(diǎn)應(yīng)用程序的操作持續(xù)時(shí)間長(zhǎng)度和;然后,以時(shí)間段為橫坐標(biāo),以操作事件次數(shù)和和操作持續(xù)時(shí)間長(zhǎng)度和操作持續(xù)時(shí)間長(zhǎng)度和為縱坐標(biāo),得到操作行為分布圖;
[0048]第三種,計(jì)算得到同一登錄賬戶ID在指定時(shí)間段中,焦點(diǎn)應(yīng)用程序的持續(xù)時(shí)間長(zhǎng)度和和操作次數(shù)和;然后,分別向持續(xù)時(shí)間長(zhǎng)度和操作次數(shù)賦一個(gè)權(quán)重值,進(jìn)而得到各個(gè)焦點(diǎn)應(yīng)用程序的總評(píng)價(jià)分值,按總評(píng)價(jià)分值由高到低的順序,對(duì)同一時(shí)間段內(nèi)的各個(gè)焦點(diǎn)應(yīng)用程序進(jìn)行排序。
[0049]當(dāng)然,實(shí)現(xiàn)應(yīng)用中,本發(fā)明提供自定義功能擴(kuò)展模塊,用戶可自定義搜索語句、選擇相應(yīng)的展現(xiàn)模式,將功能進(jìn)行存檔,即可以擴(kuò)展一個(gè)功能。由于用戶查看數(shù)據(jù)的維度千變?nèi)f化,除了一些通用化功能,本發(fā)明為用戶提供的強(qiáng)大的自定義功能區(qū),提高了用戶分析數(shù)據(jù)的靈活性。
[0050]本發(fā)明的創(chuàng)新之一為,將焦點(diǎn)應(yīng)用程序的操作次數(shù)作為員工評(píng)價(jià)的影響因素之一,原因?yàn)?例如,當(dāng)員工打開一個(gè)窗口較小的視頻播放軟件后,將視頻播放窗口置于電腦屏幕的左上角位置,然后,再打開word后,調(diào)整word窗口大小,使其未覆蓋視頻播放窗口,此時(shí)可以看出,word應(yīng)用程序?yàn)榻裹c(diǎn)應(yīng)用程序,但是,在上述情況下,非常有可能用戶并未操作word工作,而實(shí)際在觀看娛樂視頻的情況。然而,如果僅統(tǒng)計(jì)關(guān)鍵應(yīng)用程序的持續(xù)時(shí)間,那么,顯然,最終得到的員工行為分析數(shù)據(jù)是片面的。所以,本發(fā)明中,本發(fā)明采用操作時(shí)間和操作次數(shù)結(jié)合的辦法避免了此種情況欺騙性的可能,避免了分析死角。具體的,本發(fā)明中,將一定時(shí)間段內(nèi),對(duì)焦點(diǎn)應(yīng)用程序的操作次數(shù)引入,如果焦點(diǎn)應(yīng)用程序的持續(xù)時(shí)間很長(zhǎng),但是對(duì)焦點(diǎn)應(yīng)用程序的操作次數(shù)很少,仍然會(huì)降低對(duì)員工的評(píng)價(jià)結(jié)果,從而使對(duì)員工行為數(shù)據(jù)的評(píng)價(jià)結(jié)果更客觀和真實(shí)。
[0051]企業(yè)購(gòu)買的應(yīng)用軟件系統(tǒng)是企業(yè)的重要資源之一,本發(fā)明可以全方位觀察和統(tǒng)計(jì)各部門,各人員對(duì)于軟件資源的使用情況,并可采用用戶維度對(duì)各應(yīng)用軟件的使用情況進(jìn)行排序,或者,以應(yīng)用維度對(duì)各賬戶使用應(yīng)用程序的情況進(jìn)行排序等,方便管理者直觀觀察。
[0052]如圖2所示,本發(fā)明還提供一種基于海量用戶操作行為數(shù)據(jù)的工作行為分析系統(tǒng),包括:
[0053]采集模塊,所述采集模塊用于采集以下信息:焦點(diǎn)應(yīng)用程序ID、焦點(diǎn)應(yīng)用程序的開始時(shí)間點(diǎn)T1、焦點(diǎn)應(yīng)用程序的結(jié)束時(shí)間點(diǎn)T2、焦點(diǎn)應(yīng)用程序在T1到T2時(shí)間段發(fā)生操作事件時(shí)的操作時(shí)間點(diǎn)、以及登錄賬戶ID的對(duì)應(yīng)關(guān)系;
[0054]實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊,用于實(shí)時(shí)存儲(chǔ)所述采集模塊采集到的相關(guān)數(shù)據(jù);
[0055]迀移模塊,用于定期將所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊所存儲(chǔ)的相關(guān)數(shù)據(jù)迀移到離線數(shù)據(jù)存儲(chǔ)模塊;
[0056]所述離線數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述迀移模塊從所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊迀移進(jìn)來的相關(guān)數(shù)據(jù);
[0057]賬戶角色定義模塊,用于根據(jù)每個(gè)登錄賬戶ID的角色,預(yù)定義與其對(duì)應(yīng)的關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID ;
[0058]行為數(shù)據(jù)分析模塊,用于根據(jù)所述賬戶角色定義模塊所定義的各個(gè)登錄賬戶ID的角色,對(duì)所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊或所述離線數(shù)據(jù)存儲(chǔ)模塊所存儲(chǔ)的數(shù)據(jù)進(jìn)行分析,得到工作行為分析結(jié)果。
[0059]綜上所述,本發(fā)明提供的基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法及系統(tǒng)具有以下優(yōu)點(diǎn):
[0060]能夠全面、客觀、實(shí)時(shí)、有效的對(duì)員工工作行為數(shù)據(jù)進(jìn)行有效采集,并進(jìn)行實(shí)時(shí)和離線數(shù)據(jù)分析,從而為企業(yè)經(jīng)營(yíng)者或者團(tuán)隊(duì)管理者提供有效的員工工作行為數(shù)據(jù),為企業(yè)進(jìn)行精細(xì)化管理提高數(shù)據(jù)支撐。
[0061]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法,其特征在于,包括以下步驟: 步驟1,對(duì)每臺(tái)電腦的操作系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控,只要出現(xiàn)焦點(diǎn)應(yīng)用程序,即記錄焦點(diǎn)應(yīng)用程序的焦點(diǎn)應(yīng)用程序ID以及焦點(diǎn)應(yīng)用程序的開始時(shí)間點(diǎn); 然后,持續(xù)對(duì)所述焦點(diǎn)應(yīng)用程序進(jìn)行操作事件的監(jiān)控,只要監(jiān)控到發(fā)生一次操作事件,即記錄操作事件發(fā)生時(shí)的操作時(shí)間點(diǎn);如此持續(xù),直到監(jiān)控到出現(xiàn)一個(gè)新的焦點(diǎn)應(yīng)用程序時(shí),表明原焦點(diǎn)應(yīng)用程序已被切換,因此,記錄下原焦點(diǎn)應(yīng)用程序的結(jié)束時(shí)間點(diǎn); 由此,焦點(diǎn)應(yīng)用程序ID、焦點(diǎn)應(yīng)用程序的開始時(shí)間點(diǎn)T1、焦點(diǎn)應(yīng)用程序的結(jié)束時(shí)間點(diǎn)T2、焦點(diǎn)應(yīng)用程序在T1到T2時(shí)間段發(fā)生操作事件時(shí)的操作時(shí)間點(diǎn)、以及登錄賬戶ID的對(duì)應(yīng)關(guān)系即形成一條操作行為數(shù)據(jù);操作行為數(shù)據(jù)實(shí)時(shí)存儲(chǔ)到實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū); 步驟2,每隔設(shè)定時(shí)間間隔,自動(dòng)將實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)所存儲(chǔ)的操作行為數(shù)據(jù)迀移到離線數(shù)據(jù)存儲(chǔ)區(qū); 步驟3,根據(jù)每個(gè)登錄賬戶ID的角色,預(yù)定義與其對(duì)應(yīng)的關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID ; 步驟4,采用實(shí)時(shí)數(shù)據(jù)分析或自定義離線數(shù)據(jù)分析方法,基于每個(gè)登錄賬戶ID的角色,對(duì)實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)和離線數(shù)據(jù)存儲(chǔ)區(qū)所存儲(chǔ)的操作行為數(shù)據(jù)進(jìn)行分析,得到分析結(jié)果。2.根據(jù)權(quán)利要求1所述的基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法,其特征在于,步驟1中,所述焦點(diǎn)應(yīng)用程序是指位于前臺(tái)顯示的應(yīng)用程序。3.根據(jù)權(quán)利要求1所述的基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法,其特征在于,步驟1中,操作事件是指:鼠標(biāo)點(diǎn)擊事件、鍵盤輸入事件和/或觸摸屏幕輸入事件。4.根據(jù)權(quán)利要求1所述的基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法,其特征在于,步驟2中,設(shè)定時(shí)間間隔為24小時(shí)。5.根據(jù)權(quán)利要求1所述的基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法,其特征在于,步驟4中,具體分析方法包括以下幾種: 第一種,對(duì)于每個(gè)登錄賬戶ID,統(tǒng)計(jì)出在指定時(shí)間段內(nèi),對(duì)關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID的操作持續(xù)時(shí)間的比例圖;其中,操作持續(xù)時(shí)間是指:在指定時(shí)間段內(nèi),應(yīng)用程序成為焦點(diǎn)應(yīng)用程序的持續(xù)時(shí)間長(zhǎng)度; 同時(shí),統(tǒng)計(jì)出在指定時(shí)間段內(nèi),對(duì)關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID發(fā)生操作事件次數(shù)的比例圖; 第二種,獲取到屬于同一部門的各個(gè)員工的登錄賬戶ID,然后,將指定日期的24小時(shí)劃分為多個(gè)時(shí)間段,計(jì)算得到在每個(gè)時(shí)間段中,同一部門的各個(gè)登錄賬戶ID所發(fā)生的操作事件次數(shù)和,以及,屬于關(guān)鍵應(yīng)用程序的焦點(diǎn)應(yīng)用程序的操作持續(xù)時(shí)間長(zhǎng)度和;然后,以時(shí)間段為橫坐標(biāo),以操作事件次數(shù)和和操作持續(xù)時(shí)間長(zhǎng)度和操作持續(xù)時(shí)間長(zhǎng)度和為縱坐標(biāo),得到操作行為分布圖; 第三種,計(jì)算得到同一登錄賬戶ID在指定時(shí)間段中,焦點(diǎn)應(yīng)用程序的持續(xù)時(shí)間長(zhǎng)度和和操作次數(shù)和;然后,分別向持續(xù)時(shí)間長(zhǎng)度和操作次數(shù)賦一個(gè)權(quán)重值,進(jìn)而得到各個(gè)焦點(diǎn)應(yīng)用程序的總評(píng)價(jià)分值,按總評(píng)價(jià)分值由高到低的順序,對(duì)同一時(shí)間段內(nèi)的各個(gè)焦點(diǎn)應(yīng)用程序進(jìn)彳丁排序。6.一種基于海量用戶操作行為數(shù)據(jù)的工作行為分析系統(tǒng),其特征在于,包括: 采集模塊,所述采集模塊用于采集以下信息:焦點(diǎn)應(yīng)用程序ID、焦點(diǎn)應(yīng)用程序的開始時(shí)間點(diǎn)T1、焦點(diǎn)應(yīng)用程序的結(jié)束時(shí)間點(diǎn)T2、焦點(diǎn)應(yīng)用程序在T1到T2時(shí)間段發(fā)生操作事件時(shí)的操作時(shí)間點(diǎn)、以及登錄賬戶ID的對(duì)應(yīng)關(guān)系; 實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊,用于實(shí)時(shí)存儲(chǔ)所述采集模塊采集到的相關(guān)數(shù)據(jù); 迀移模塊,用于定期將所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊所存儲(chǔ)的相關(guān)數(shù)據(jù)迀移到離線數(shù)據(jù)存儲(chǔ)豐吳塊; 所述離線數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)所述迀移模塊從所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊迀移進(jìn)來的相關(guān)數(shù)據(jù); 賬戶角色定義模塊,用于根據(jù)每個(gè)登錄賬戶ID的角色,預(yù)定義與其對(duì)應(yīng)的關(guān)鍵應(yīng)用程序ID和非關(guān)鍵應(yīng)用程序ID ; 行為數(shù)據(jù)分析模塊,用于根據(jù)所述賬戶角色定義模塊所定義的各個(gè)登錄賬戶ID的角色,對(duì)所述實(shí)時(shí)數(shù)據(jù)存儲(chǔ)模塊或所述離線數(shù)據(jù)存儲(chǔ)模塊所存儲(chǔ)的數(shù)據(jù)進(jìn)行分析,得到工作行為分析結(jié)果。
【專利摘要】本發(fā)明提供一種基于海量用戶操作行為數(shù)據(jù)的工作行為分析方法及系統(tǒng),方法包括:采集焦點(diǎn)應(yīng)用程序ID、焦點(diǎn)應(yīng)用程序的開始時(shí)間點(diǎn)T1、焦點(diǎn)應(yīng)用程序的結(jié)束時(shí)間點(diǎn)T2、焦點(diǎn)應(yīng)用程序在T1到T2時(shí)間段發(fā)生操作事件時(shí)的操作時(shí)間點(diǎn)、以及登錄賬戶ID的對(duì)應(yīng)關(guān)系即形成一條操作行為數(shù)據(jù);采用實(shí)時(shí)數(shù)據(jù)分析或自定義離線數(shù)據(jù)分析方法,基于每個(gè)登錄賬戶ID的角色,對(duì)實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)和離線數(shù)據(jù)存儲(chǔ)區(qū)所存儲(chǔ)的操作行為數(shù)據(jù)進(jìn)行分析,得到分析結(jié)果。優(yōu)點(diǎn)為:能夠全面、客觀、實(shí)時(shí)、有效的對(duì)員工工作行為數(shù)據(jù)進(jìn)行有效采集,并進(jìn)行實(shí)時(shí)和離線數(shù)據(jù)分析,從而為企業(yè)經(jīng)營(yíng)者或者團(tuán)隊(duì)管理者提供有效的員工工作行為數(shù)據(jù),為企業(yè)進(jìn)行精細(xì)化管理提高數(shù)據(jù)支撐。
【IPC分類】G06Q10/06
【公開號(hào)】CN105243522
【申請(qǐng)?zhí)枴緾N201510821981
【發(fā)明人】李小龍, 郭曉東
【申請(qǐng)人】北京華夏威科軟件技術(shù)有限公司
【公開日】2016年1月13日
【申請(qǐng)日】2015年11月24日