專利名稱::幫助系統(tǒng)及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及軟件領(lǐng)域,具體而言,涉及一種幫助系統(tǒng)及其實(shí)現(xiàn)方法。
背景技術(shù):
:隨著信息化技術(shù)的不斷深入,現(xiàn)代人們的日常生活中越來越離不開信息化產(chǎn)品的使用。隨著大量信息產(chǎn)品的出現(xiàn),人們對(duì)信息化產(chǎn)品,特別是其軟件的使用方法以及其人性化的設(shè)計(jì)更為關(guān)注。如何從用戶已使用的產(chǎn)品中得知用戶的一些4吏用難點(diǎn),用戶的使用習(xí)慣,使之在后續(xù)的產(chǎn)品設(shè)計(jì)開發(fā)中得以改進(jìn)和運(yùn)用,已經(jīng)被越來越多的產(chǎn)品制造商所關(guān)注。系統(tǒng)幫助是一個(gè)非常適合用戶學(xué)習(xí)如刊使用系統(tǒng)功能的有利工具,在用戶不知道如何使用系統(tǒng)功能時(shí),或是使用該功能遇到困難時(shí),一般都會(huì)查看系統(tǒng)幫助,所以要想反向獲取用戶在使用過程中的難點(diǎn)和關(guān)注點(diǎn),通過系統(tǒng)幫助來了解是快才走而簡(jiǎn)單的途徑。而現(xiàn)在產(chǎn)品系統(tǒng)幫助的功能都只是針對(duì)系統(tǒng)的使用方法進(jìn)行介紹,沒有涉及到有關(guān)產(chǎn)品易用性輔助分析方面的內(nèi)容。現(xiàn)有的專利文獻(xiàn)包4舌專利申i青號(hào)為CN03137424的中國(guó)專利申請(qǐng)"基于人才幾語(yǔ)言對(duì)用戶進(jìn)行在線幫助的方法"和專利號(hào)為US2004255234的美國(guó)專矛J"Systemsforprovidingextensiblehelp"(提供可擴(kuò)展幫助系統(tǒng))。第CN03137424號(hào)中國(guó)專利申請(qǐng)存在以下不足一、該專利提供了一種基于人機(jī)語(yǔ)言對(duì)用戶進(jìn)行在線幫助的方法,在該專利的實(shí)現(xiàn)中,沒有涉及幫助易用性分^t的內(nèi)容。二、該專利的i殳計(jì)方法只適用于命令行系統(tǒng)中,WEB系統(tǒng)或使用高級(jí)語(yǔ)言編程的幫助系統(tǒng)中不適用,適用范圍太小。第US2004255234號(hào)美國(guó)專利存在以下不足該專利提供了一種在線幫助的詳細(xì)設(shè)計(jì)方法,但沒有涉及到幫助的易用性分析內(nèi)容。針對(duì)相關(guān)技術(shù)中幫助系統(tǒng)中沒有提供產(chǎn)品易用性輔助分析的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容針對(duì)相關(guān)技術(shù)中幫助系統(tǒng)中沒有提供產(chǎn)品易用性輔助分析的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種改進(jìn)的幫助系統(tǒng)及實(shí)現(xiàn)方法,以解決上述問題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種幫助系統(tǒng)。根據(jù)本發(fā)明的幫助系統(tǒng),包括用于顯示幫助內(nèi)容的顯示模塊,還包括操作監(jiān)控模塊,用于監(jiān)控用戶操作,并發(fā)送用戶操作的信息和與用戶操作對(duì)應(yīng)的幫助信息;存儲(chǔ);漠塊,用于接收并存儲(chǔ)來自操作監(jiān)控模塊的信息和幫助信息;統(tǒng)計(jì)分析模塊,用于從存儲(chǔ)模塊獲取信息和幫助信息,并對(duì)信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。優(yōu)選地,操作監(jiān)控模塊還用于判斷用戶操作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,通知統(tǒng)計(jì)分析模塊根據(jù)預(yù)先制定的統(tǒng)計(jì)分析失見則對(duì)信息和幫助信息進(jìn)4于統(tǒng)計(jì)分析。優(yōu)選地,上述幫助系統(tǒng)還包括內(nèi)容沖莫塊,用于為幫助文件建立索引,并在操作監(jiān)控模塊的判斷結(jié)果為否的情況下,從操作監(jiān)控模塊接收幫助信息,根據(jù)幫助信息從建立的索引中組織并輸出幫助信息對(duì)應(yīng)的幫助內(nèi)容。優(yōu)選地,上述幫助系統(tǒng)還包括解析適配才莫塊,用于《^妄收并解析來自統(tǒng)計(jì)分析^t塊的統(tǒng)計(jì)結(jié)果,并將得到的解析結(jié)果發(fā)送給顯示模塊。優(yōu)選地,上述幫助系統(tǒng)還包括數(shù)據(jù)上報(bào)模塊,用于判斷是否上報(bào)存儲(chǔ)模塊存儲(chǔ)的信息和幫助信息,并在判斷結(jié)杲為是的情況下,根據(jù)預(yù)先制定的上報(bào)規(guī)則上報(bào)信息和幫助信息,其中,上報(bào)規(guī)則用于指示上報(bào)信息和幫助信息的方式。優(yōu)選地,上述幫助系統(tǒng)還包括數(shù)據(jù)分析中心模塊,至少連接一個(gè)數(shù)據(jù)上報(bào)模塊,用于接收并存儲(chǔ)來自數(shù)據(jù)上報(bào)模塊的信息和幫助信息,并對(duì)信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。為了實(shí)現(xiàn)上述目的,才艮據(jù)本發(fā)明的另一方面,提供了一種幫助系統(tǒng)的實(shí)^L方法。才艮據(jù)本發(fā)明的幫助系統(tǒng)的實(shí)現(xiàn)方法,包括顯示幫助內(nèi)容,上述方法還包括監(jiān)控用戶操作,并存儲(chǔ)用戶操作的信息和與用戶操作對(duì)應(yīng)的幫助信息;對(duì)信息和幫助信息進(jìn)4于統(tǒng)計(jì)分牙斤。優(yōu)選地,在對(duì)信息和幫助信息進(jìn)4于統(tǒng)計(jì)分析包括判斷用戶操:作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的統(tǒng)計(jì)分析失見則對(duì)信息和幫助信息進(jìn)4于統(tǒng)計(jì)分析。優(yōu)選地,在判斷用戶#:作是否為統(tǒng)計(jì)分析操作時(shí),上述方法還包括在判斷結(jié)果為否的情況下,才艮據(jù)幫助信息從預(yù)先為幫助文件建立的索引中組織并輸出幫助信息對(duì)應(yīng)的幫助內(nèi)容。優(yōu)選地,在對(duì)信息和幫助信息進(jìn)4于統(tǒng)計(jì)分4斤之后,上述方法還包括解析在統(tǒng)計(jì)分析時(shí)得出的統(tǒng)計(jì)結(jié)果,并顯示解析結(jié)果。優(yōu)選地,在存儲(chǔ)用戶操作的信息和與用戶操作對(duì)應(yīng)的幫助信息之后,上述方法還包括判斷是否上報(bào)信息和幫助信息,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的上報(bào)規(guī)則將存儲(chǔ)的信息和幫助信息上報(bào)給數(shù)據(jù)分析中心,其中,上報(bào)規(guī)則用于指示上報(bào)信息和幫助4言息的方式。優(yōu)選地,在將信息和幫助信息上報(bào)給數(shù)據(jù)分析中心之后,上述方法還包括數(shù)據(jù)分析中心接收并存儲(chǔ)信息和幫助信息,并對(duì)信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。通過本發(fā)明,釆用存儲(chǔ)并統(tǒng)計(jì)分析用戶操作的信息和幫助信息,解決了幫助系統(tǒng)中沒有提供產(chǎn)品易用性輔助分析的問題,進(jìn)而達(dá)到了使幫助系統(tǒng)具備分析功能,系統(tǒng)更加智能化,節(jié)省了當(dāng)前人工易用性分析的成本,為系統(tǒng)易用性的分析提供了基礎(chǔ)分析數(shù)據(jù)的效果。此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其i兌明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是4艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)結(jié)構(gòu)的示意圖2是才艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)結(jié)構(gòu)具體的示意圖;圖3是4艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)分布式的網(wǎng)絡(luò)拓樸的示意圖4是才艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)的實(shí)現(xiàn)方法的流程圖;圖5是根據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)的實(shí)現(xiàn)方法具體的流程圖。具體實(shí)施例方式功能概述考慮到相關(guān)技術(shù)中的幫助系統(tǒng)中沒有提供易用性輔助分析的問題,本發(fā)明實(shí)施例提供一種可以集成產(chǎn)品易用性輔助分析的幫助系統(tǒng)及其實(shí)現(xiàn)方法。該4支術(shù)方案的處理原則如下將用戶4吏用幫助系統(tǒng)的操作進(jìn)行記錄,存儲(chǔ)于數(shù)據(jù)存儲(chǔ)設(shè)備中,經(jīng)過特定的統(tǒng)計(jì)分析處理后,輸出系統(tǒng)易用性輔助分析結(jié)果。本發(fā)明實(shí)施例可以應(yīng)用于使用幫助系統(tǒng)的
技術(shù)領(lǐng)域:
,包括網(wǎng)絡(luò)管理系統(tǒng)的幫助系統(tǒng)。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)i兌明本發(fā)明。系鄉(xiāng)克實(shí)施例根據(jù)本發(fā)明的實(shí)施例,提供了一種幫助系統(tǒng),包括用于顯示幫助內(nèi)容的顯示模塊20,圖1是根據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)的結(jié)構(gòu)框圖,圖2是根據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)具體的結(jié)構(gòu)框圖,如圖l所示,該幫助系統(tǒng)還包括才喿作監(jiān)控才莫塊12、存^f諸才莫塊14、統(tǒng)計(jì)分析模塊16,下面對(duì)該結(jié)構(gòu)進(jìn)行詳細(xì)的說明操作監(jiān)控模塊12,用于監(jiān)控用戶操作,并發(fā)送用戶操作的信息和與用戶操作對(duì)應(yīng)的幫助信息;即,操作監(jiān)控才莫塊12是在幫助系統(tǒng)中用于監(jiān)控用戶操:作的才莫塊。例如,記錄用戶經(jīng)常查閱的內(nèi)容、用戶經(jīng)常搜索的內(nèi)容、用戶的4叟索結(jié)果、用戶^f言息包"^舌用戶名、用戶才喿作信息包括用戶才喿作時(shí)間、用戶的具體才喿作、查閱幫助系統(tǒng)時(shí)間、用戶操作的內(nèi)容。存儲(chǔ)模塊14(包括數(shù)據(jù)存儲(chǔ)模塊14和數(shù)據(jù)存儲(chǔ)介質(zhì)10)連接至操作監(jiān)控模塊12,用于接收并存儲(chǔ)來自操作監(jiān)控模塊12的信息和幫助信息;即,數(shù)據(jù)存儲(chǔ)模塊14是在幫助系統(tǒng)中用于將監(jiān)控?cái)?shù)據(jù)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)介質(zhì)10中的模塊,其中,數(shù)據(jù)存儲(chǔ)介質(zhì)10是在幫助系統(tǒng)中存放數(shù)據(jù)的存儲(chǔ)介質(zhì)。存儲(chǔ)介質(zhì)可以是文件、數(shù)據(jù)庫(kù)或其它存儲(chǔ)介質(zhì)。統(tǒng)計(jì)分析模塊16連接至存儲(chǔ)模塊14和操作監(jiān)控模塊12,用于從存儲(chǔ)才莫塊14獲取用戶操作的信息和幫助信息,并統(tǒng)計(jì)分析用戶操作信息和幫助信息。統(tǒng)計(jì)分析模塊是在幫助系統(tǒng)中按照特定規(guī)則對(duì)規(guī)則是用戶按照自己的需要指定的。即,統(tǒng)計(jì)分析模塊16,用于將數(shù)據(jù)存4諸介質(zhì)10中的數(shù)據(jù),按照一定分析失見則進(jìn)4亍分析和統(tǒng)計(jì),并將分析結(jié)果傳遞給解析適配模塊24。其中,操作監(jiān)控模塊12還用于判斷用戶操作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,通知統(tǒng)計(jì)分析模塊16按照預(yù)先制定的統(tǒng)計(jì)分析規(guī)則對(duì)用戶操作的信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。即,操作監(jiān)控模塊判斷用戶操作是何種操作,如果是統(tǒng)計(jì)分析操作,則通知統(tǒng)計(jì)分析一莫塊16進(jìn)4于統(tǒng)計(jì)分沖斤。如圖2所示,該幫助系統(tǒng)還包括內(nèi)容模塊22、解析適配才莫塊24、數(shù)據(jù)上報(bào)模塊26、數(shù)據(jù)分析中心才莫塊28,下面對(duì)該結(jié)構(gòu)進(jìn)行詳細(xì)的i兌明內(nèi)容模塊22連接至操作監(jiān)控模塊12,用于為幫助文件建立索引,并在操作監(jiān)控模塊的判斷結(jié)果為否的情況下,從操作監(jiān)控模塊12接收幫助信息,根據(jù)幫助信息從建立的索引中組織并輸出幫助信息對(duì)應(yīng)的幫助內(nèi)容。內(nèi)^f莫塊22處理并組織幫助系統(tǒng)的各種材泮牛元素,例如,各種幫助頁(yè)面、圖片、聲音、-阮頻、索引文件、映射文件、目錄文件等以文件形式存放的最小物理單元,這些元素是組成幫助系統(tǒng)最基本的元素,它們以特定格式組織起來,形成不同的幫助內(nèi)容。即,內(nèi)容模塊22,用于對(duì)幫助系統(tǒng)的內(nèi)容進(jìn)行存儲(chǔ)和檢索,以特定格式進(jìn)行存放。每個(gè)最小內(nèi)容單元都有一個(gè)唯一的索引號(hào)來標(biāo)識(shí)。內(nèi)容模塊22可以根據(jù)從操作監(jiān)控模塊12接收幫助信息確定索引,然后,才艮據(jù)上述索引組織幫助內(nèi)容。解析適配才莫塊24,用于4妻收并解析來自統(tǒng)計(jì)分析才莫塊16的統(tǒng)計(jì)結(jié)果,并將得到的解析結(jié)果發(fā)送給顯示模塊。解析適配模塊在幫助系統(tǒng)中用于根據(jù)統(tǒng)計(jì)結(jié)果4企測(cè)、解析內(nèi)容模塊22中的元素,從而通過顯示模塊20顯示解析結(jié)果,從而與其所使用的系統(tǒng)進(jìn)行適配銜接。即,解析適配才莫塊24,用于接收內(nèi)容才莫塊22或統(tǒng)計(jì)分析才莫塊16發(fā)送過來的數(shù)據(jù),并對(duì)其進(jìn)行解析,與當(dāng)前系統(tǒng)進(jìn)行適配,并發(fā)送到顯示才莫塊20。其中,顯示模塊是在幫助系統(tǒng)中用于顯示解析后幫助內(nèi)容模塊22或統(tǒng)計(jì)分析才莫塊16的內(nèi)容,按照客戶需求以某種方式將內(nèi)容顯示出來的模塊。數(shù)據(jù)上報(bào)模塊26連接至數(shù)據(jù)存儲(chǔ)介質(zhì)10,用于判斷是否上報(bào)數(shù)據(jù)存儲(chǔ)介質(zhì)中的信息和幫助信息,并在判斷結(jié)果為是的情況下,上報(bào)數(shù)據(jù)存儲(chǔ)介質(zhì)中的信息和幫助信息。即,數(shù)據(jù)上報(bào)模塊26在幫助系統(tǒng)中用于判斷是否將數(shù)據(jù)上報(bào)給上級(jí)數(shù)據(jù)分析中心,如果需要上報(bào),則將數(shù)據(jù)存儲(chǔ)介質(zhì)10中的數(shù)據(jù)上報(bào)給上級(jí)數(shù)據(jù)分析中心模塊28。需要說明的是,數(shù)據(jù)上報(bào)模塊26根據(jù)預(yù)先制定的上報(bào)規(guī)則進(jìn)行上報(bào),其中,上報(bào)規(guī)則規(guī)定數(shù)據(jù)上報(bào)模塊26可以實(shí)時(shí)上報(bào),也可以分時(shí)上報(bào),例如,選擇某一時(shí)間段的數(shù)據(jù)上報(bào)。數(shù)據(jù)分析中心模塊28,至少連接一個(gè)數(shù)據(jù)上報(bào)模塊,用于接收并存儲(chǔ)來自數(shù)據(jù)上才艮;f莫塊的信息和幫助信息,并對(duì)信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。即,數(shù)據(jù)分析中心是幫助系統(tǒng)中的上級(jí)數(shù)據(jù)匯總及分析點(diǎn),用于將分布在多點(diǎn)的幫助系統(tǒng)數(shù)據(jù)上報(bào)模塊26中上報(bào)的數(shù)據(jù)進(jìn)行存儲(chǔ)并進(jìn)行統(tǒng)計(jì)分析。需要i兌明的是,本實(shí)施例中的幫助系統(tǒng)適用于單才幾版和分布式系統(tǒng)。單枳i;f反幫助指獨(dú)立的、適用于單一系統(tǒng)的幫助;分布式系統(tǒng)的幫助系統(tǒng)指適用于多層組網(wǎng)或多點(diǎn)分布式管理的幫助系統(tǒng)。幫助系統(tǒng)中的內(nèi)容模塊、解析適配模塊、顯示模塊實(shí)現(xiàn)幫助基本的查閱、搜索功能;操作監(jiān)控模塊、數(shù)據(jù)存儲(chǔ)模塊、統(tǒng)計(jì)分析模塊實(shí)現(xiàn)系統(tǒng)易用性輔助分析功能,上述模塊適用于單機(jī)版;圖3是根據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)分布式的網(wǎng)絡(luò)拓樸的示意圖,如圖3所示,分布式系統(tǒng)是二層組網(wǎng)結(jié)構(gòu),數(shù)據(jù)分析中心連接了多個(gè)幫助系統(tǒng)的數(shù)據(jù)上報(bào)模塊,該系統(tǒng)適用于在規(guī)模較大的分布式系統(tǒng)中的易用性分析數(shù)據(jù)的上報(bào)和集中管理。方法實(shí)施例需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算才幾可扭J亍指令的計(jì)算才幾系統(tǒng)中執(zhí)4亍,并且,雖然在流程圖中示出了邏輯順序,《旦是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。根據(jù)本發(fā)明的實(shí)施例,提供了一種幫助系統(tǒng)的實(shí)現(xiàn)方法,該方法用于實(shí)現(xiàn)上述系統(tǒng)實(shí)施例中提供的幫助系統(tǒng)。圖4是才艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)的實(shí)現(xiàn)方法的流禾呈圖,如圖4所示,該流禾呈包括:^口下的步艱《S402至步驟S404:步驟S402,監(jiān)控用戶操作,并存儲(chǔ)用戶操作的信息和與用戶操作對(duì)應(yīng)的幫助信息;步驟S404,對(duì)用戶操作的信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。然后,解析并顯示得到的解析結(jié)果。在步驟S404之前,判斷用戶操作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的統(tǒng)計(jì)分析規(guī)則對(duì)用戶操作的信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。在判斷結(jié)果為否的情況下,才艮據(jù)幫助信息從預(yù)先為幫助文件建立的索引中組織并輸出幫助信息對(duì)應(yīng)的幫助內(nèi)容。需要i兌明的是,在分布式的幫助系統(tǒng)下,上述方法還包括判斷是否上報(bào)用戶操作的信息和幫助信息,并在判斷結(jié)果為是的情況下,將上述用戶操作信息和幫助信息上報(bào)給數(shù)據(jù)分析中心;數(shù)據(jù)分析中心接收并存儲(chǔ)上報(bào)的信息和幫助信息,并對(duì)信息和幫助信息進(jìn)行統(tǒng)計(jì)分析。下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)過程進(jìn)4亍詳細(xì)描述。圖5是才艮據(jù)本發(fā)明實(shí)施例的幫助系統(tǒng)的實(shí)現(xiàn)方法具體的流禾呈圖,如圖5所示,該流程包括如下的步驟501至步驟511:步驟501,用戶操作幫助系統(tǒng)用戶界面,操作監(jiān)控才莫塊12監(jiān)控到用戶操作。步驟502,操作監(jiān)控模塊12判斷用戶操作是否是統(tǒng)計(jì)分析的操作。如果該用戶操作是統(tǒng)計(jì)分析操作,則下一步轉(zhuǎn)入步驟508;否則專爭(zhēng)入步驟503。步驟503,操作監(jiān)控模塊12判斷用戶操作是否是有效操作。如果該,喿作是系統(tǒng)i人為的有效:操作,則下一步轉(zhuǎn)入步驟504;否則不4故任4可處理,流程結(jié)束。步驟504,操作監(jiān)控才莫塊12根據(jù)有效的用戶操作信息,在內(nèi)容模塊22中定位到該操作對(duì)應(yīng)的最小內(nèi)容單元的索引號(hào),即,在內(nèi)容模塊22中定位到相關(guān)的幫助索引信息。步驟505,操作監(jiān)控模塊12將用戶信息、在內(nèi)^r莫塊22中定位到的幫助索引關(guān)鍵信息(即,幫助索引號(hào))發(fā)送給數(shù)據(jù)存儲(chǔ)模塊14,數(shù)據(jù)存儲(chǔ)模塊14將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)介質(zhì)10中。步驟506,數(shù)據(jù)上報(bào)模塊26判斷是否需要上報(bào)數(shù)據(jù)給數(shù)據(jù)分析中心28(即,數(shù)據(jù)分析中心模塊)。如果判斷為分布式系統(tǒng),則需要上報(bào)給數(shù)據(jù)分析中心28,則下一步轉(zhuǎn)入步驟507;否則不做任何處理,流考呈結(jié)束。步驟507,數(shù)據(jù)上報(bào)模塊26將數(shù)據(jù)上傳給數(shù)據(jù)分析中心28,流程結(jié)束。步驟508,統(tǒng)計(jì)分析模塊16對(duì)數(shù)據(jù)存儲(chǔ)介質(zhì)10中的數(shù)據(jù)按照某些統(tǒng)計(jì)分析失見則進(jìn)4亍統(tǒng)計(jì)分析,形成統(tǒng)計(jì)分析結(jié)果。步驟509,統(tǒng)計(jì)分析纟莫塊16發(fā)送統(tǒng)計(jì)分析結(jié)果給解4斤適配才莫塊24。步驟510,解析適配模塊24對(duì)接收到的數(shù)據(jù)進(jìn)行解析,并發(fā)送給顯示^莫塊20。步驟511,顯示模塊20將接收到的數(shù)據(jù)顯示到用戶界面中。以下舉例說明幾種適用于易用性分析的統(tǒng)計(jì)規(guī)則。規(guī)則1了解特定用戶在某段時(shí)間內(nèi)對(duì)幫助系統(tǒng)中的哪些功能點(diǎn)最為關(guān)注,通過對(duì)用戶經(jīng)常查閱的內(nèi)容進(jìn)4亍統(tǒng)計(jì)分析,得出用戶關(guān)注度高的功能點(diǎn),使系統(tǒng)設(shè)計(jì)人員在系統(tǒng)設(shè)計(jì)中更多的關(guān)注用戶關(guān)注度高的功能點(diǎn)i殳計(jì)。例:鄉(xiāng)克i十用戶名為Important和Normal的用戶,在2006年到2008年間最關(guān)注的TOP3功能以及其查閱頻次,如表1所示。表l中的查閱次H:該用戶在系統(tǒng)-使用時(shí)間內(nèi)查閱幫助系統(tǒng)中的相關(guān)功能點(diǎn)的所有次數(shù);查閱頻度該用戶在系統(tǒng)使用時(shí)間內(nèi)查閱該功能點(diǎn)的次凄t/該用戶在系統(tǒng)4吏用時(shí)間內(nèi)查閱所有功能點(diǎn)的次數(shù)"000/。。表1規(guī)則1統(tǒng)計(jì)分析示例<table>tableseeoriginaldocumentpage15</column></row><table>規(guī)貝'j2了解特定用戶在某^殳時(shí)間內(nèi)對(duì)系統(tǒng)4吏用的難點(diǎn),通過對(duì)用戶經(jīng)常搜索的內(nèi)容進(jìn)行統(tǒng)計(jì)分析,得出用戶關(guān)注度高的功能點(diǎn),使系統(tǒng)設(shè)計(jì)人員需要在系統(tǒng)設(shè)計(jì)中更多地關(guān)注這些功能點(diǎn)的易用性設(shè)計(jì)。侈寸^口鄉(xiāng)充i十用戶名為Important和Normal6勺用戶,在2006年至'J2008年間4叟索最多的TOP3功能點(diǎn),如表2所示。表2中的4臾索次凄t:該用戶在系統(tǒng)4吏用時(shí)間內(nèi)4臾索幫助系統(tǒng)中的相關(guān)功能點(diǎn)的所有次數(shù);搜索頻度該用戶在系統(tǒng)使用時(shí)間內(nèi)搜索該功能點(diǎn)的次凄t/該用戶在系統(tǒng)使用時(shí)間內(nèi)搜索所有功能點(diǎn)的次數(shù)*100%。表2規(guī)則2統(tǒng)計(jì)分析示例系統(tǒng)4吏用時(shí)間用戶名功能點(diǎn)名稱搜索次數(shù)搜索頻度(%)排名如4可查詢各種曰志信息15228.15%1Important如何管理當(dāng)前登錄的用戶9818.49%22006.1.1至2008.12.31如何進(jìn)行License管理509.84%3如何使用時(shí)鐘同步38058.15%1Normal如何批量復(fù)制BTS25835.96%2如何按區(qū)域分層顯示BTS20329.75%3規(guī)則3對(duì)比某段時(shí)間內(nèi)各功能點(diǎn)在特定用戶中的關(guān)注度,通過對(duì)幾種特定用戶某些功能點(diǎn)使用情況的對(duì)比分析,得出每個(gè)功能點(diǎn)針對(duì)不同用戶的4吏用情況。例如統(tǒng)計(jì)在2006年到2008年間系統(tǒng)各功能點(diǎn)在用戶1、用戶2、用戶3中的^f吏用'ft況。表3中的查閱次凄t:該用戶在系統(tǒng)4吏用時(shí)間內(nèi)查閱幫助系統(tǒng)中的相關(guān)功能點(diǎn)的所有次凄丈;查閱頻度該用戶在系統(tǒng)4吏用時(shí)間內(nèi)查閱該功能點(diǎn)的次凄t/該用戶在系統(tǒng)4吏用時(shí)間內(nèi)查閱所有功能點(diǎn)的次#:*100%;4臾索次凄t:該用戶在系統(tǒng)使用時(shí)間內(nèi)搜索幫助系統(tǒng)中的相關(guān)功能點(diǎn)的所有次數(shù);4叟索頻度該用戶在系統(tǒng)使用時(shí)間內(nèi)搜索該功能點(diǎn)的次凄t/該用戶在系統(tǒng)使用時(shí)間內(nèi)搜索所有功能點(diǎn)的次數(shù)*100%。表3失見則3統(tǒng)計(jì)分4斤示例<table>tableseeoriginaldocumentpage17</column></row><table>綜上所述,通過本發(fā)明的上述實(shí)施例,將易用性輔助分析理念引入幫助系統(tǒng)中,一方面4吏幫助系統(tǒng)具備分析功能,系統(tǒng)更加智能化;另一方面節(jié)省了當(dāng)前人工易用性分析的成本,為系統(tǒng)易用性的分析提供基礎(chǔ)分析數(shù)據(jù),為系統(tǒng)易用性提升和產(chǎn)品質(zhì)量提升提供了很好的發(fā)展平臺(tái)。此外,如這里所描述的,術(shù)語(yǔ)"存儲(chǔ)介質(zhì)"可以表示用于存儲(chǔ)數(shù)據(jù)的一種或多種裝置,包括只讀存儲(chǔ)器(ROM)、隨4幾存取存儲(chǔ)器(RAM)、^F茲RAM、石茲心存儲(chǔ)器、》茲盤存4諸介質(zhì)、光存儲(chǔ)介質(zhì)、閃存裝置和/或用于存儲(chǔ)信息的其他機(jī)器可讀介質(zhì)。術(shù)語(yǔ)"機(jī)器可讀介質(zhì)"包括但不限于便攜式或固定存儲(chǔ)裝置、光存儲(chǔ)裝置、無線通道或能夠存儲(chǔ)、容納、或承載指令和/或數(shù)據(jù)的各種其他介質(zhì)。另夕卜,可以通過硬件、軟件、固件、中間件、微碼、硬件描述語(yǔ)言或其組合來實(shí)現(xiàn)實(shí)施例。當(dāng)用壽欠件、固件、中間4?;颉缎Тa來實(shí)現(xiàn)時(shí),可以在諸如存儲(chǔ)介質(zhì)的機(jī)器可讀介質(zhì)中存儲(chǔ)用于執(zhí)行必要任務(wù)的程序代碼或碼段。(多個(gè))處理器可以執(zhí)行必要任務(wù)。碼段可以表示進(jìn)程、函數(shù)、子程序、程序、例行程序、子例行考呈序、模塊、對(duì)象、軟件包、類、或指令、數(shù)據(jù)結(jié)構(gòu)、或程序語(yǔ)言的任意組合。通過傳輸和/或接收信息、數(shù)據(jù)、自變量、或存儲(chǔ)內(nèi)容來將碼段耦合到另一碼段或硬件電路。信息、自變量、參數(shù)、數(shù)據(jù)等可以經(jīng)由包括存儲(chǔ)器共享、消息傳遞、令牌傳遞、網(wǎng)絡(luò)傳輸?shù)鹊娜我夂线m方式來傳遞、傳輸、或傳送。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述^又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替4奐、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求1.一種幫助系統(tǒng),包括用于顯示幫助內(nèi)容的顯示模塊,其特征在于,所述幫助系統(tǒng)還包括操作監(jiān)控模塊,用于監(jiān)控用戶操作,并發(fā)送所述用戶操作的信息和與所述用戶操作對(duì)應(yīng)的幫助信息;存儲(chǔ)模塊,用于接收并存儲(chǔ)來自所述操作監(jiān)控模塊的所述信息和所述幫助信息;統(tǒng)計(jì)分析模塊,用于從所述存儲(chǔ)模塊獲取所述信息和所述幫助信息,并對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述操作監(jiān)控模塊還用于判斷所述用戶操作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,通知所述統(tǒng)計(jì)分析模塊根據(jù)預(yù)先制定的統(tǒng)計(jì)分析規(guī)則對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,還包括內(nèi)容模塊,用于為幫助文件建立索引,并在所述操作監(jiān)控模塊的判斷結(jié)果為否的情況下,從所述操作監(jiān)控模塊接收所述幫助信息,根據(jù)所述幫助信息從建立的所述索引中組織并輸出所述幫助4言息對(duì)應(yīng)的幫助內(nèi)容。4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,還包括解析適配模塊,用于接收并解析來自所述統(tǒng)計(jì)分析模塊的統(tǒng)計(jì)結(jié)果,并將得到的解析結(jié)果發(fā)送給所述顯示模塊。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的系統(tǒng),其特征在于,還包括數(shù)據(jù)上報(bào)模塊,用于判斷是否上報(bào)所述存儲(chǔ)模塊存儲(chǔ)的所述信息和所述幫助信息,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的上報(bào)規(guī)則上報(bào)所述信息和所述幫助信息,其中,所述上報(bào)規(guī)則用于指示上報(bào)所述信息和所述幫助信息的方式。6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包括數(shù)據(jù)分析中心模塊,至少連接一個(gè)所述數(shù)據(jù)上報(bào)模塊,用于接收并存儲(chǔ)來自所述數(shù)據(jù)上報(bào)模塊的所述信息和所述幫助信息,并對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。7.—種幫助系統(tǒng)的實(shí)現(xiàn)方法,包4舌顯示幫助內(nèi)容,其特;f正在于,所述方法還包括監(jiān)控用戶操作,并存儲(chǔ)所述用戶操作的信息和與所述用戶#:作對(duì)應(yīng)的幫助信息;對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在對(duì)所述信息和所述幫助信息進(jìn)4于統(tǒng)計(jì)分析包括判斷所述用戶操作是否為統(tǒng)計(jì)分析操作,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的統(tǒng)計(jì)分析規(guī)則對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在判斷所述用戶操作是否為統(tǒng)計(jì)分析操作時(shí),所述方法還包括在所述判斷結(jié)果為否的情況下,根據(jù)所述幫助信息從預(yù)先為幫助文件建立的索引中組織并輸出所述幫助信息對(duì)應(yīng)的幫助內(nèi)容。10.根據(jù)權(quán)利要求7所述的方法,其特征在于,在對(duì)所述信息和所述幫助信息進(jìn)4于統(tǒng)計(jì)分析之后,所述方法還包括解析在統(tǒng)計(jì)分析時(shí)得出的統(tǒng)計(jì)結(jié)果,并顯示解析結(jié)果。11.根據(jù)4又利要求7至IO任一項(xiàng)所述的方法,其特征在于,在存4諸所述用戶才喿作的信息和與所述用戶才喿作對(duì)應(yīng)的所述幫助信息之后,所述方法還包4舌判斷是否上報(bào)所述信息和所述幫助信息,并在判斷結(jié)果為是的情況下,根據(jù)預(yù)先制定的上報(bào)規(guī)則將存儲(chǔ)的所述信息和所述幫助信息上報(bào)給數(shù)據(jù)分析中心,其中,所述上才艮規(guī)則用于指示上^艮所述信息和所述幫助信息的方式。12.根據(jù)權(quán)利要求11所述的方法,其特征在于,在將所述信息和所述幫助信息上報(bào)給所述數(shù)據(jù)分析中心之后,所述方法還包括所述數(shù)據(jù)分析中心接收并存儲(chǔ)所述信息和所述幫助信息,并對(duì)所述信息和所述幫助信息進(jìn)4亍統(tǒng)計(jì)分析。全文摘要本發(fā)明公開了一種幫助系統(tǒng)及其實(shí)現(xiàn)方法,該幫助系統(tǒng)包括操作監(jiān)控模塊,用于監(jiān)控用戶操作,并發(fā)送所述用戶操作的信息和與所述用戶操作對(duì)應(yīng)的幫助信息;存儲(chǔ)模塊,用于接收并存儲(chǔ)來自所述操作監(jiān)控模塊的所述信息和所述幫助信息;統(tǒng)計(jì)分析模塊,用于從所述存儲(chǔ)模塊獲取所述信息和所述幫助信息,并對(duì)所述信息和所述幫助信息進(jìn)行統(tǒng)計(jì)分析。通過本發(fā)明使幫助系統(tǒng)具備分析功能,系統(tǒng)更加智能化,節(jié)省了當(dāng)前人工易用性分析的成本,為系統(tǒng)易用性的分析提供了基礎(chǔ)分析數(shù)據(jù)。文檔編號(hào)G06F9/44GK101576822SQ20091014659公開日2009年11月11日申請(qǐng)日期2009年6月3日優(yōu)先權(quán)日2009年6月3日發(fā)明者華黃申請(qǐng)人:中興通訊股份有限公司