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

儀表板評(píng)估器的制作方法

文檔序號(hào):6335852閱讀:356來(lái)源:國(guó)知局
專利名稱:儀表板評(píng)估器的制作方法
技術(shù)領(lǐng)域
本公開(kāi)一般涉及智能工具。特別是,智能工具包括用于可視化數(shù)據(jù)的儀表板 (dashboard)的評(píng)估器。
背景技術(shù)
儀表板工具是一種用于基于所定義的度量標(biāo)準(zhǔn)(metrics)和關(guān)鍵性能指標(biāo)(key performance indicator, KPI)來(lái)創(chuàng)建用于可視化數(shù)據(jù)的儀表板的商業(yè)智能工具。一個(gè)好的儀表板設(shè)計(jì)應(yīng)當(dāng)有效地呈現(xiàn)數(shù)據(jù)的集合視圖。儀表板設(shè)計(jì)的有效性可能依賴于基于用戶 (例如,以用戶為中心)、數(shù)據(jù)可視化和儀表板設(shè)計(jì)原理的規(guī)則。但是,這些規(guī)則可能是復(fù)雜的且可能依賴于應(yīng)用而改變,使得對(duì)于儀表板設(shè)計(jì)者來(lái)說(shuō)在開(kāi)發(fā)過(guò)程中難以遵循它們。這會(huì)經(jīng)常導(dǎo)致儀表板開(kāi)發(fā)時(shí)間長(zhǎng)或者儀表板設(shè)計(jì)有效性低下。因此,期望提供改善儀表板設(shè)計(jì)的工具。

發(fā)明內(nèi)容
公開(kāi)了一種設(shè)計(jì)儀表板的方法。本方法包括提供儀表板設(shè)計(jì)以及提供與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合。本方法還包括評(píng)估儀表板設(shè)計(jì),以確定與最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。在另一實(shí)施例中,提出了一種儀表板評(píng)估系統(tǒng)。該系統(tǒng)包括知識(shí)庫(kù)模塊,其包含與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合。該系統(tǒng)還包括評(píng)估引擎。當(dāng)評(píng)估引擎被調(diào)用以評(píng)估儀表板設(shè)計(jì)時(shí),該評(píng)估引擎接收所述儀表板設(shè)計(jì)并確定該儀表板設(shè)計(jì)與所述最優(yōu)實(shí)踐規(guī)則的集合的符合度等級(jí)。該系統(tǒng)還包括評(píng)估結(jié)果模塊,用于指示所述儀表板設(shè)計(jì)與所述最優(yōu)實(shí)踐規(guī)則集合的符合度等級(jí)。在又一實(shí)施例中,公開(kāi)了一種計(jì)算機(jī)可用介質(zhì)。計(jì)算機(jī)可讀程序代碼有形地具體實(shí)施在該計(jì)算機(jī)可用介質(zhì)中。該計(jì)算機(jī)可讀程序代碼被適配為由處理器執(zhí)行以實(shí)現(xiàn)評(píng)估儀表板設(shè)計(jì)的方法。該計(jì)算機(jī)可用介質(zhì)包括知識(shí)庫(kù),其包含與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合。該計(jì)算機(jī)可用介質(zhì)還包括評(píng)估引擎,用于評(píng)估所述儀表板設(shè)計(jì),以確定與所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。該計(jì)算機(jī)可用介質(zhì)還包括評(píng)估結(jié)果模塊,用于顯示所述儀表板設(shè)計(jì)與所述最優(yōu)實(shí)踐規(guī)則的集合的符合度等級(jí)。這些及其它優(yōu)點(diǎn)和特征將在下文中變得更清楚,并且可以通過(guò)參照下面的具體描述和權(quán)利要求書(shū)以及附圖得到更多信息。


附圖中示出了一些實(shí)施例。附圖中相同的附圖標(biāo)記表示相同的部分。圖1示出了環(huán)境的一個(gè)實(shí)施例;圖2示出了軟件環(huán)境的一個(gè)實(shí)施例;圖3a_3b示出了儀表板的示范性實(shí)施例;
圖4示出了設(shè)計(jì)儀表板的過(guò)程的一個(gè)實(shí)施例;圖5示出了儀表板評(píng)估器的實(shí)施例的高層架構(gòu);圖6示出了評(píng)估記分應(yīng)用的示范性實(shí)施例;圖7示出了圖形儀表板的樹(shù)形表示的示范性實(shí)施例;圖8示出了圖形儀表板的樹(shù)形表示的另一示范性實(shí)施例;圖9示出了知識(shí)庫(kù)的一個(gè)實(shí)施例;圖10示出了評(píng)估器的一個(gè)實(shí)施例;圖11示出了評(píng)估過(guò)程的一個(gè)實(shí)施例;圖12示出了對(duì)布局類別中的最優(yōu)實(shí)踐規(guī)則進(jìn)行記分的例子;圖13示出了對(duì)顏色類別中的最優(yōu)實(shí)踐規(guī)則進(jìn)行記分的例子;圖14示出了評(píng)估字體類別中的最優(yōu)實(shí)踐規(guī)則的過(guò)程的例子;以及圖15示出了評(píng)估交互類別中的最優(yōu)實(shí)踐規(guī)則的過(guò)程的例子。
具體實(shí)施例方式在以下描述中,出于解釋的目的,為了提供對(duì)本發(fā)明框架和方法的全面理解以及為了符合法定書(shū)面說(shuō)明、說(shuō)明書(shū)支持性和最佳實(shí)施方式的要求,提出了特定數(shù)字、資料和配置。但是,對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)應(yīng)當(dāng)清楚,可以實(shí)踐本發(fā)明框架和方法而無(wú)需特定的示范性細(xì)節(jié)。在其它實(shí)例中,省去或簡(jiǎn)化了眾所周知的特征,以清楚地說(shuō)明本發(fā)明的框架和方法的示范性實(shí)施方式,并從而更好地解釋本發(fā)明的框架和方法。而且,為了易于理解,某些方法步驟被描述為獨(dú)立的步驟;但是,這些單獨(dú)描述的步驟不應(yīng)當(dāng)被解釋為在執(zhí)行時(shí)必須依賴于次序或者是獨(dú)立的。這里描述了一種用于顯示數(shù)據(jù)的框架或應(yīng)用。例如,可以使用顯示框架來(lái)顯示商業(yè)信息,以強(qiáng)化決策制定過(guò)程。在一種實(shí)施方式中,本框架可以評(píng)估用于可視化數(shù)據(jù)的儀表板的有效性。例如,本框架可以為儀表板設(shè)計(jì)者提供向?qū)亩岣吲c設(shè)計(jì)儀表板相關(guān)的工作流程。圖1示出了示范性環(huán)境100的框圖。例如,該環(huán)境便于對(duì)數(shù)據(jù)可視化。該環(huán)境可以具有客戶機(jī)/服務(wù)器架構(gòu)。例如,該環(huán)境可以是分布式的客戶機(jī)/服務(wù)器架構(gòu)。在一個(gè)實(shí)施例中,環(huán)境包括經(jīng)由通信網(wǎng)絡(luò)102通信相聯(lián)的一個(gè)或多個(gè)客戶機(jī)108a-c和服務(wù)器105。 客戶機(jī)108a-c可以訪問(wèn)服務(wù)器105以存儲(chǔ)信息和/或檢索保存在服務(wù)器上的信息。而且, 服務(wù)器會(huì)方便客戶機(jī)之間的通信。例如,通信網(wǎng)絡(luò)可以是互聯(lián)不同設(shè)備(諸如客戶機(jī)和服務(wù)器)的局域網(wǎng)(LAN)。也可以使用其它類型的網(wǎng)絡(luò)。這些設(shè)備可以通過(guò)無(wú)線和/或有線連接經(jīng)由網(wǎng)絡(luò)相連。在一個(gè)實(shí)施例中,服務(wù)器可以是包括存儲(chǔ)器和處理器的計(jì)算機(jī)。服務(wù)器可以被配置為發(fā)送、接收、處理和存儲(chǔ)與環(huán)境相關(guān)聯(lián)的信息或數(shù)據(jù)??梢圆捎酶鞣N類型的計(jì)算機(jī)。例如,計(jì)算機(jī)可以是大型機(jī)(mainframe)、工作站以及其它類型的處理設(shè)備。服務(wù)器可以被適配為運(yùn)行任何操作系統(tǒng)。例如,服務(wù)器的操作系統(tǒng)可以是z/OS、Linux-Intel, Linux/390、 UNIX或Windows Server (視窗服務(wù)器)。也可以使用其它類型的操作系統(tǒng)。服務(wù)器還可以包括web服務(wù)器和/或簡(jiǎn)單郵件傳輸協(xié)議(Simple Mail Transfer Protocol, SMTP)服務(wù)器或者與它們通信地連接。
盡管以一個(gè)服務(wù)器圖示了該環(huán)境,但是應(yīng)當(dāng)理解,可以采用多于一個(gè)的服務(wù)器,諸如服務(wù)器池,也可以采用計(jì)算機(jī)而非服務(wù)器。服務(wù)器的存儲(chǔ)器可以包括任何存儲(chǔ)器或數(shù)據(jù)庫(kù)模塊。存儲(chǔ)器可以是易失型或者非易失型存儲(chǔ)器,諸如磁介質(zhì)、光介質(zhì)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可移動(dòng)介質(zhì)或者任何其它合適的本地或遠(yuǎn)端存儲(chǔ)部件。客戶機(jī)可以是例如具有本地存儲(chǔ)器和處理器的本地或遠(yuǎn)端計(jì)算設(shè)備。存儲(chǔ)器可以包括固定和/或可移動(dòng)存儲(chǔ)介質(zhì),諸如磁性計(jì)算機(jī)盤、⑶-ROM或者其它合適的介質(zhì)。各種類型的處理設(shè)備可以用作客戶機(jī)。例如,客戶機(jī)可以是個(gè)人計(jì)算機(jī)(PC)、平板PC、工作站、 網(wǎng)絡(luò)計(jì)算機(jī)、kiosk機(jī)(個(gè)人機(jī)器)或個(gè)人數(shù)據(jù)助理(PDA)。也可以使用其它類型的處理設(shè)備。處理設(shè)備可以包括存儲(chǔ)器和處理器。可以為處理設(shè)備提供輸入和輸出設(shè)備。例如,輸入設(shè)備可以是鍵盤、觸摸屏、鼠標(biāo)或者其它能夠從用戶接收信息的設(shè)備。例如,客戶機(jī)可以利用輸入設(shè)備接收來(lái)自用戶的信息。輸出設(shè)備可以是將信息傳達(dá)給用戶的顯示器。其它類型的輸入和輸出設(shè)備也可以使用??蛻魴C(jī)能夠接收、發(fā)送、處理和存儲(chǔ)與環(huán)境100相關(guān)聯(lián)的任何適當(dāng)?shù)臄?shù)據(jù)。在環(huán)境中可以提供客戶機(jī)/服務(wù)器(C/幻應(yīng)用。通常,C/S應(yīng)用包括前端和后端部分。前端部分本地存儲(chǔ)在客戶機(jī)上,而后端部分位于服務(wù)器中。在該環(huán)境中可以提供各種類型的C/S應(yīng)用??蛻魴C(jī)可以包括用戶界面,供用戶為了各種目的與環(huán)境接口。例如,界面可以用于訪問(wèn)環(huán)境中的各種應(yīng)用。用戶界面還可以用作其它目的。在一個(gè)實(shí)施例中,用戶界面包括圖形用戶界面(GUI)。GUI可以提供呈現(xiàn)信息或與環(huán)境交流的有效且用戶友好的方式。例如,GUI可以包括任務(wù)菜單以及一個(gè)或多個(gè)窗格(pane),以供顯示信息。也可以使用其它類型的用戶界面,諸如命令行界面(command line interface,CLI) 0用戶界面的類型可以取決于運(yùn)行在客戶機(jī)上的應(yīng)用的類型。例如,前端部分可以包括使用戶能夠與后端部分交互以便訪問(wèn)存儲(chǔ)在服務(wù)器中的數(shù)據(jù)的GUI。盡管以三個(gè)客戶機(jī)和一個(gè)服務(wù)器圖示了該環(huán)境,但是應(yīng)當(dāng)理解,可以有任意數(shù)目的客戶機(jī)通信連接到一個(gè)或多個(gè)服務(wù)器。另外,可以包括其它類型的設(shè)備??蛻魴C(jī)可以是本地或外部客戶機(jī)。而且,“客戶機(jī)”和“用戶”可以在適當(dāng)情況下互換地使用而不脫離本公開(kāi)的范圍。例如,客戶機(jī)可以由一個(gè)或多個(gè)用戶使用,而一個(gè)用戶可以使用一個(gè)或多個(gè)客戶機(jī)。作為圖示,用戶可以具有用于應(yīng)用的用戶賬戶,應(yīng)用諸如郵件系統(tǒng)。任一用戶可以通過(guò)執(zhí)行認(rèn)證或登錄過(guò)程,諸如提供用戶名和口令,而從任一客戶機(jī)訪問(wèn)用戶各自的賬戶。圖2示出了軟件環(huán)境200的實(shí)施例。如圖所示,軟件環(huán)境200可以包括數(shù)據(jù)源沈0。 例如,數(shù)據(jù)源可以是數(shù)據(jù)文件。任何類型的數(shù)據(jù)可以包含在數(shù)據(jù)文件中。例如,數(shù)據(jù)文件可以是報(bào)告、電子表格、XML文件、平面文件、web服務(wù)文件或其它類型的文件。數(shù)據(jù)文件可以是從一個(gè)或多個(gè)軟件應(yīng)用中生成,諸如公司的數(shù)據(jù)。商業(yè)數(shù)據(jù)可以包括雇員數(shù)據(jù),諸如數(shù)據(jù)庫(kù)或其它類型的軟件應(yīng)用。例如,數(shù)據(jù)可以是個(gè)人數(shù)據(jù)或商業(yè)數(shù)據(jù)、銷售數(shù)據(jù)以及與公司相關(guān)的其它類型的數(shù)據(jù)。軟件應(yīng)用可以包括各種類型的功能,諸如報(bào)告生成,以及與數(shù)據(jù)分析相關(guān)的功能。軟件應(yīng)用可以包括C/S架構(gòu)。例如,數(shù)據(jù)、報(bào)告以及其它信息可以存儲(chǔ)在服務(wù)器中。在其它實(shí)施例中,軟件應(yīng)用可以本地安裝在客戶機(jī)或單獨(dú)的計(jì)算機(jī)中。在這樣的情況下,數(shù)據(jù)、報(bào)告和其它信息被本地存儲(chǔ)。
在一個(gè)實(shí)施例中,軟件應(yīng)用包括商業(yè)應(yīng)用??梢允褂酶鞣N類型的商業(yè)應(yīng)用。例如,商業(yè)應(yīng)用保存商業(yè)數(shù)據(jù)并且創(chuàng)建與該數(shù)據(jù)相關(guān)的商業(yè)報(bào)告。例如,這些商業(yè)應(yīng)用可以包括SAP Crystal解決方案,其包括來(lái)自SAP AG的Xcelsius、Crystal報(bào)告、Web htelligence (網(wǎng)絡(luò)智能)。也可以使用其它類型的商業(yè)應(yīng)用或者商業(yè)應(yīng)用組。軟件環(huán)境中提供有儀表板設(shè)計(jì)應(yīng)用220。儀表板設(shè)計(jì)應(yīng)用用于設(shè)計(jì)或創(chuàng)建儀表板。 儀表板可以包括不同元素,以使用例如合適的KPI、度量標(biāo)準(zhǔn)、走勢(shì)、數(shù)據(jù)可視化和交互來(lái)呈現(xiàn)數(shù)據(jù)的集合視圖。例如,在最高層,儀表板包括用戶界面(UI)或儀表板面板。在面板內(nèi),可以有一個(gè)或多個(gè)與次高層對(duì)應(yīng)的觀察區(qū)(viewing zone) 0觀察區(qū)包括一個(gè)或多個(gè)可視組件,用于方便數(shù)據(jù)可視化。假設(shè)也可以使用其它類型的組件或元素。取決于設(shè)計(jì),觀察區(qū)可以包括具有不同可視組件的子觀察區(qū)。儀表板還可以提供有不同特征或功能。例如,可以提供諸如下拉菜單、滑塊以及用于執(zhí)行“假如...則(what if)”分析和數(shù)據(jù)的動(dòng)態(tài)可視化的命令按鈕這樣的組件或元素,以使得用戶在運(yùn)行時(shí)能夠交互。相信儀表板的使用能使得快速理解數(shù)據(jù),以方便更好且更有效的決策做出。在一個(gè)實(shí)施例中,儀表板設(shè)計(jì)應(yīng)用是SAP BusinessObjects Xcelsius Enterprise。也可以使用其它類型的儀表板設(shè)計(jì)應(yīng)用。例如,儀表板設(shè)計(jì)應(yīng)用可以是SAP Visual Composer。圖3a示出了儀表板300的示范性實(shí)施例。如圖所示,儀表板包括儀表板UI或面板310。面板是儀表板的頂層。提供儀表板標(biāo)簽315用于描述該儀表板。儀表板標(biāo)簽可以布置在大約儀表板的邊緣。例如,儀表板標(biāo)簽布置在儀表板的左上角。將儀表板布置在其它位置也可以使用。面板內(nèi)可以有一個(gè)或多個(gè)觀察區(qū)340。觀察區(qū)也可以提供有觀察區(qū)標(biāo)簽。觀察區(qū)包括一個(gè)或多個(gè)可視組件360或其它類型的組件。例如,組件包括不同類型的圖表、圖形、 儀表、選擇器、過(guò)濾器、地圖和皮膚。不同組件用于將數(shù)據(jù)或數(shù)據(jù)片段可視化,諸如通過(guò)過(guò)
濾ο作為例示,儀表板提供用于一系列旅館的數(shù)據(jù)的視圖。在此場(chǎng)景中,例如,KPI、走勢(shì)和重要信息與入住率、顧客滿意度和收益相關(guān)。儀表板包括四個(gè)觀察區(qū)340i 3404。假設(shè)也可以使用具有其它數(shù)目的觀察區(qū)的儀表板。第一觀察區(qū)340i包括過(guò)濾器組件,用于顯示來(lái)自某一區(qū)域(諸如,城市)的信息。假設(shè)也可以使用其它類型的過(guò)濾器,諸如時(shí)間。第二區(qū)3402顯示圖表組件3602。如圖所示,圖表組件包括顯示與顧客滿意度相關(guān)的信息的分析格或條形圖。第三區(qū)3403包括第一和第二圖表組件3603和3604。圖表組件包括代表入住率信息和預(yù)訂(例如,美元金額)信息的分析格或條形圖。第四區(qū)3404包括第一、第二和第三儀表組件。儀表組件將平均產(chǎn)能比(average capacity rate)和工作mg 顯示為預(yù)訂的百分比,并且將凈收入顯示為預(yù)訂的百分比。取決于應(yīng)用,可以由儀表板顯示其它類型的信息或分析。如所述的那樣,儀表板包含單一頁(yè)。假設(shè)也可以使用具有多頁(yè)的儀表板。圖北示出了儀表板300的另一示范性實(shí)施例。如圖所示,儀表板包含帶有儀表板標(biāo)簽315的第一和第二頁(yè)30 和30恥。面板310a是第一頁(yè)的頂層。第一頁(yè)包括第一、 第二和第三觀察區(qū)340 、340 和340a3。第一觀察區(qū)包含第一和第二選擇器組件360 和360 。例如,選擇器組件包括用于選擇儀表板的頁(yè)以進(jìn)行觀察的標(biāo)記(tab)組件。第二觀察區(qū)包括第一、第二和第三過(guò)濾組件360&3、360 和360a5。例如,過(guò)濾組件是用于選擇期望的數(shù)據(jù)子集以進(jìn)行觀察的單選按鈕組件。例如,單選按鈕組件使用戶能夠觀察一組公司中所期望的公司的數(shù)據(jù)。第三觀察區(qū)包括圖表組件360%。圖表組件包括餅狀圖??商鎿Q地, 餅狀圖代表按區(qū)域的銷售數(shù)據(jù)。對(duì)于第二頁(yè)來(lái)說(shuō),它包括第一和第二觀察區(qū)340bi和340b2。類似于第一頁(yè)的第一觀察區(qū),該第二頁(yè)的第一觀察區(qū)包含第一和第二選擇器組件Seob1和360b2。例如,選擇器組件包括用于選擇期望的儀表板的頁(yè)以進(jìn)行觀察的標(biāo)記組件。第二觀察區(qū)包括第一儀表組件360b3以及第一和第二刻度盤組件360b4和360b5。儀表組件示出銷售狀況,而刻度盤組件示出價(jià)格和數(shù)量。儀表或刻度盤組件可以用于顯示,例如,KPI相對(duì)其目標(biāo)。KPI值可以由指針來(lái)示出,而目標(biāo)由顏色區(qū)間來(lái)代表。如圖所示,顏色區(qū)間包括3種顏色。這些顏色可以是,從左到右為紅、黃和藍(lán)。這些顏色可以用于表示特定KPI關(guān)于其目標(biāo)的相對(duì)位置。例如,紅色表示KPI低于目標(biāo),黃色表示KPI接近目標(biāo),而藍(lán)色表示KPI處于目標(biāo)或高于目標(biāo)。使用選擇器和過(guò)濾器組件,用戶可以在儀表板的頁(yè)之間以及不同公司的銷售數(shù)據(jù)和業(yè)績(jī)之間切換。儀表板的一個(gè)重要方面是用于有效呈現(xiàn)信息,以使用戶能夠快速理解以及基于該信息做出決策。返回去參照?qǐng)D2,軟件環(huán)境包括儀表板評(píng)估器M0。例如,儀表板評(píng)估器可以集成到儀表板設(shè)計(jì)應(yīng)用中,如虛線225所示。在其它實(shí)施例中,儀表板評(píng)估器可以是與儀表板設(shè)計(jì)應(yīng)用進(jìn)行交互的獨(dú)立的應(yīng)用。也可以使用儀表板設(shè)計(jì)應(yīng)用和儀表板評(píng)估器的其它配置。儀表板評(píng)估器評(píng)估儀表板的不同元素,以確定儀表的有效性。例如,當(dāng)創(chuàng)建儀表板時(shí),能夠啟動(dòng)儀表板評(píng)估器來(lái)評(píng)估儀表板。評(píng)估器將執(zhí)行評(píng)估并且將評(píng)估的結(jié)果呈現(xiàn)給用戶。例如,這些結(jié)果指示與一組給定設(shè)計(jì)原則的相符的符合度等級(jí)。這可以指示出儀表板設(shè)計(jì)的有效性。軟件環(huán)境可以包括與數(shù)據(jù)源以及儀表板設(shè)計(jì)和評(píng)估應(yīng)用交互的其它應(yīng)用。例如, 這些應(yīng)用可以用于生成報(bào)告和執(zhí)行數(shù)據(jù)分析。在軟件環(huán)境中還可以提供其它類型的工具或應(yīng)用,諸如 Microsoft Office、Adobe 禾P / 或 web portal。圖4示出了用于設(shè)計(jì)儀表板的過(guò)程400的實(shí)施例。矩形框?qū)?yīng)于系統(tǒng)活動(dòng),而梯形框?qū)?yīng)于用戶活動(dòng)。在步驟410處,提供儀表板模型。儀表板模型是圖形儀表板的數(shù)據(jù)表示。例如,儀表板可以由用戶或儀表板設(shè)計(jì)者來(lái)設(shè)計(jì)。在其它實(shí)施例中,儀表板可以是已經(jīng)存在于軟件環(huán)境中。在步驟420處,調(diào)用評(píng)估器或評(píng)估器功能來(lái)對(duì)儀表板模型執(zhí)行評(píng)估。 評(píng)估器在步驟430處確定儀表板的有效性。在一個(gè)實(shí)施例中,評(píng)估器通過(guò)確定對(duì)預(yù)定義的設(shè)計(jì)原則組的符合度等級(jí)來(lái)確定儀表板的有效性。符合度等級(jí)可以由評(píng)估器所確定的評(píng)估記分來(lái)表示?;谠u(píng)估,儀表板設(shè)計(jì)者可以在步驟440處做出變化,以提高儀表板的有效性。例如,儀表板設(shè)計(jì)者可以對(duì)儀表板做出變化,以提高對(duì)設(shè)計(jì)原則的符合度等級(jí)。進(jìn)行了改變的儀表板可以在步驟420處被重新評(píng)估。該過(guò)程可以重復(fù)直到達(dá)到所期望的符合度等級(jí)。圖5示出了儀表板評(píng)估器MO的高層架構(gòu)。在一個(gè)實(shí)施例中,儀表板評(píng)估器包括評(píng)估引擎510、儀表板轉(zhuǎn)換模塊530、知識(shí)庫(kù)540和評(píng)估結(jié)果模塊580。知識(shí)庫(kù)包含與儀表板設(shè)計(jì)相關(guān)的設(shè)計(jì)原則。設(shè)計(jì)原則可以是基于最優(yōu)實(shí)踐的,諸如工業(yè)實(shí)踐。也可以使用將設(shè)計(jì)原則基于其它因素,諸如公司最優(yōu)實(shí)踐或個(gè)人最優(yōu)實(shí)踐。多個(gè)最優(yōu)實(shí)踐規(guī)則可以包含在知識(shí)庫(kù)中。最優(yōu)實(shí)踐可以被劃分為不同的類別。例如,設(shè)計(jì)原則可以被分為諸如顏色、布局、可視化、交互和字體之類的類別。最優(yōu)實(shí)踐規(guī)則可以由用戶添加到知識(shí)庫(kù)中。這使得知識(shí)庫(kù)能夠逐步演進(jìn)以及根據(jù)特定目的和/或?yàn)樘囟ㄓ脩暨M(jìn)行定制。儀表板轉(zhuǎn)換模塊將圖形儀表板轉(zhuǎn)換為儀表板模型,以便由評(píng)估引擎進(jìn)行評(píng)估。在一個(gè)實(shí)施例中,儀表板模型是與儀表板對(duì)應(yīng)的儀表板元素的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)包括與用于評(píng)估的不同類別相關(guān)的信息。評(píng)估引擎對(duì)儀表板模型進(jìn)行評(píng)估,以確定儀表板對(duì)設(shè)計(jì)原則的符合度等級(jí)。評(píng)估結(jié)果模塊包括評(píng)估結(jié)果應(yīng)用。在一個(gè)實(shí)施例中,評(píng)估結(jié)果應(yīng)用包括評(píng)估記分應(yīng)用。例如,評(píng)估記分應(yīng)用提供得分,該得分與最優(yōu)實(shí)踐或規(guī)則的符合度等級(jí)相關(guān)或表示最優(yōu)實(shí)踐或規(guī)則的符合度等級(jí)??梢越o知識(shí)庫(kù)的規(guī)則分配權(quán)重值。例如,可以基于一條規(guī)則在設(shè)計(jì)原則的前后關(guān)系中的重要性來(lái)向其分配權(quán)重值。例如,分配給一條規(guī)則的權(quán)重可以是基于該規(guī)則相對(duì)于其它規(guī)則的重要性的。規(guī)則越重要,權(quán)重值就越高。權(quán)重值可以是從1至10。權(quán)重值的粒度可以是0.1。也可以使用其它權(quán)重值范圍和/或權(quán)重粒度??梢杂捎脩艋趹?yīng)用或用戶偏好來(lái)確定權(quán)重值。在規(guī)則是由用戶添加的情況下,用戶也可以確定權(quán)重值。評(píng)估器可以將可應(yīng)用最優(yōu)實(shí)踐規(guī)則應(yīng)用于輸入的儀表板設(shè)計(jì)。評(píng)估器基于所應(yīng)用的評(píng)估過(guò)程來(lái)確定最優(yōu)實(shí)踐規(guī)則的得分。不同的評(píng)估過(guò)程可以應(yīng)用于不同的規(guī)則。例如, 規(guī)則的得分可以從1到100。假設(shè)也可以使用其它記分范圍。在一個(gè)實(shí)施例中,一條規(guī)則的得分可以乘以其權(quán)重值,以確定其加權(quán)得分。例如,一條權(quán)重值為8且評(píng)估得分為80的規(guī)則將會(huì)具有加權(quán)得分640。可以使用一條規(guī)則的得分來(lái)指示與該規(guī)則的符合度等級(jí)。在一些實(shí)施例中,可以結(jié)合一條規(guī)則的加權(quán)得分以確定與該規(guī)則的符合度等級(jí)。也可以使用對(duì)符合度等級(jí)的其它評(píng)估方案。在一個(gè)實(shí)施例中,可以基于加權(quán)系統(tǒng)來(lái)合并不同規(guī)則的得分,以確定評(píng)估的總得分,該總得分表示對(duì)設(shè)計(jì)原則的符合度等級(jí)。例如,所應(yīng)用的規(guī)則1至η的合并得分 (Scorec)可以確定如下
權(quán)利要求
1.一種設(shè)計(jì)儀表板的方法,包括 提供儀表板設(shè)計(jì);提供與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合;以及對(duì)所述儀表板設(shè)計(jì)進(jìn)行評(píng)估,以確定與所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。
2.如權(quán)利要求1所述的方法,其中,所述最優(yōu)實(shí)踐規(guī)則的集合被劃分為用于儀表板評(píng)估的多個(gè)類別。
3.如權(quán)利要求2所述的方法,其中,用戶能夠選擇用于儀表板評(píng)估的最優(yōu)實(shí)踐規(guī)則的多個(gè)類別中的一個(gè)或多個(gè)。
4.如權(quán)利要求2所述的方法,其中,所述多個(gè)類別包括布局、顏色、字體、交互和可視化或者它們的結(jié)合。
5.如權(quán)利要求1所述的方法,其中,能夠修改所述最優(yōu)實(shí)踐規(guī)則的集合,以提供動(dòng)態(tài)的最優(yōu)實(shí)踐規(guī)則的集合。
6.如權(quán)利要求1所述的方法,其中,能夠基于特定目的或特定用戶來(lái)選擇所述最優(yōu)實(shí)踐規(guī)則以用于評(píng)估。
7.如權(quán)利要求1所述的方法,其中,所述儀表板設(shè)計(jì)包括多層樹(shù)形結(jié)構(gòu)。
8.如權(quán)利要求7所述的方法,其中,所述儀表板設(shè)計(jì)包括含有三層的樹(shù)形結(jié)構(gòu),其中, 頂層包括儀表板層,中間層包括容器層,以及底層包括組件層。
9.如權(quán)利要求7所述的方法,其中,所述儀表板設(shè)計(jì)的評(píng)估包括使用自下而上的方法評(píng)估樹(shù)形結(jié)構(gòu)。
10.如權(quán)利要求1所述的方法,其中所述最優(yōu)實(shí)踐規(guī)則的集合的一條最優(yōu)實(shí)踐規(guī)則包括基于該最優(yōu)實(shí)踐規(guī)則的重要性的權(quán)重值;以及基于該最優(yōu)實(shí)踐規(guī)則評(píng)估所述儀表板設(shè)計(jì),以提供用于指示符合度等級(jí)的符合度得分。
11.如權(quán)利要求1所述的方法,其中,所述最優(yōu)實(shí)踐規(guī)則的集合包含在知識(shí)庫(kù)中。
12.如權(quán)利要求1所述的方法,包括提供用于改變所述儀表板設(shè)計(jì)的一個(gè)或多個(gè)建議, 以提高根據(jù)所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。
13.如權(quán)利要求12所述的方法,包括詢問(wèn)用戶接受或拒絕所述用于改變所述儀表板設(shè)計(jì)的一個(gè)或多個(gè)建議。
14.一種儀表板評(píng)估系統(tǒng),包括知識(shí)庫(kù)模塊,其包含與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合; 評(píng)估引擎,其中,當(dāng)該評(píng)估引擎被調(diào)用以評(píng)估儀表板設(shè)計(jì)時(shí),該評(píng)估引擎接收所述儀表板設(shè)計(jì)并確定該儀表板設(shè)計(jì)根據(jù)所述最優(yōu)實(shí)踐規(guī)則的集合的符合度等級(jí);和評(píng)估結(jié)果模塊,用于指示所述儀表板設(shè)計(jì)根據(jù)所述最優(yōu)實(shí)踐規(guī)則的集合的符合度等級(jí)。
15.如權(quán)利要求14所述的儀表板評(píng)估系統(tǒng),其與儀表板設(shè)計(jì)系統(tǒng)集成在一起。
16.如權(quán)利要求14所述的儀表板評(píng)估系統(tǒng),包括建議模塊,用于建議一個(gè)或多個(gè)修改, 以提高根據(jù)所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。
17.如權(quán)利要求14所述的儀表板評(píng)估系統(tǒng),包括轉(zhuǎn)換模塊,用于將圖形儀表板設(shè)計(jì)轉(zhuǎn)換為儀表板模型,以供所述評(píng)估引擎進(jìn)行評(píng)估。
18.一種具有有形地具體實(shí)施在其中的計(jì)算機(jī)可讀程序代碼的計(jì)算機(jī)可用介質(zhì),該計(jì)算機(jī)可讀程序代碼被適配為由處理器運(yùn)行以實(shí)現(xiàn)評(píng)估儀表板設(shè)計(jì)的方法,包括知識(shí)庫(kù),其包含與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合;評(píng)估引擎,用于評(píng)估所述儀表板設(shè)計(jì),以確定與所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí);和評(píng)估結(jié)果模塊,用于顯示所述儀表板設(shè)計(jì)根據(jù)所述最優(yōu)實(shí)踐規(guī)則集合的符合度等級(jí)。
19.如權(quán)利要求18所述的計(jì)算機(jī)可用介質(zhì),其中,所述計(jì)算機(jī)可讀程序代碼還被適配為實(shí)現(xiàn)儀表板設(shè)計(jì)應(yīng)用。
20.如權(quán)利要求18所述的計(jì)算機(jī)可用介質(zhì),包括轉(zhuǎn)換模塊,其被適配用于將圖形儀表板設(shè)計(jì)轉(zhuǎn)換為儀表板模型,以供所述評(píng)估引擎進(jìn)行評(píng)估。
全文摘要
本發(fā)明提供了儀表板評(píng)估系統(tǒng)和設(shè)計(jì)儀表板的方法。儀表板評(píng)估系統(tǒng)就儀表板設(shè)計(jì)在提供信息方面的有效性對(duì)該儀表板設(shè)計(jì)進(jìn)行評(píng)估。該儀表板評(píng)估系統(tǒng)確定與儀表板設(shè)計(jì)原則的符合度等級(jí)。設(shè)計(jì)原則可以為特定目的和/或用戶定制。設(shè)計(jì)儀表板的方法包括提供儀表板設(shè)計(jì);提供與儀表板設(shè)計(jì)原則相關(guān)的最優(yōu)實(shí)踐規(guī)則的集合;以及對(duì)所述儀表板設(shè)計(jì)進(jìn)行評(píng)估,以確定與所述最優(yōu)實(shí)踐規(guī)則的符合度等級(jí)。
文檔編號(hào)G06F17/50GK102467596SQ20101054383
公開(kāi)日2012年5月23日 申請(qǐng)日期2010年11月15日 優(yōu)先權(quán)日2010年11月15日
發(fā)明者余智樂(lè), 龔智勇 申請(qǐng)人:商業(yè)對(duì)象軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1