用于組織人員的多維分析器的制造方法
【專利摘要】本發(fā)明提供了一種能夠包括多個(gè)圖標(biāo)的組織圖視圖,其中每個(gè)圖標(biāo)表示組織中的人,所述多個(gè)圖標(biāo)被排列成反映組織的層級的組織結(jié)構(gòu)。接收到的第一用戶輸入能夠包括將所述多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)指定為被選擇的群體的一部分,并且接收到的第二用戶輸入能夠包括選擇將被應(yīng)用在被選擇的群體的分析視圖。組織圖視圖能夠,例如通過生成動(dòng)畫效果以便轉(zhuǎn)化被選擇的群體中的多個(gè)圖標(biāo)從而形成所選擇的分析視圖,來被變形成所選擇的分析視圖。
【專利說明】用于組織人員的多維分析器
【技術(shù)領(lǐng)域】
[0001] 這里描述的主題涉及用于例如在多個(gè)維度上審閱(review)組織人員的特性的組 織分析工具的一個(gè)或多個(gè)特征。
【背景技術(shù)】
[0002] 組織的管理人員、監(jiān)督人員、執(zhí)行級別雇員等等典型地執(zhí)行關(guān)于對與組織中的個(gè) 體有關(guān)的一個(gè)或多個(gè)度量進(jìn)行審閱、比較、等等的任務(wù)。然而,當(dāng)前可用的解決方案通常并 不包括支持在縱向和橫向兩者上對組織中的人進(jìn)行快速選擇以便比較與每個(gè)個(gè)體有關(guān)的 不同度量或者允許基于用戶指定的參數(shù)或者分組來進(jìn)行分析的能力。
【發(fā)明內(nèi)容】
[0003] 本主題的一個(gè)或多個(gè)實(shí)施方式可以包括與用于審閱、選擇、和可選地操縱與組織 中的人們有關(guān)的特性或其它信息的圖形用戶界面的使用有關(guān)的特征。在一些示例中,通過 使用將第一視圖(例如,表示組織中的人們的圖標(biāo)的組織圖視圖)變形為第二視圖(例如, 用于對組織內(nèi)的人們進(jìn)行比較、審閱等等的分析視圖),用戶體驗(yàn)?zāi)軌虮桓纳啤?br>
[0004] 在一個(gè)方面,一種方法包括呈現(xiàn)組織圖視圖以便在顯示設(shè)備上顯示。組織圖視圖 包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)表示組織中的人。所述多個(gè)圖標(biāo)被排列成反映組織的層級的組織 結(jié)構(gòu)。所述方法還包括,接收第一用戶輸入和接收第二用戶輸入,第一用戶輸入包括將所述 多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)指定為被選擇的群體的一部分,第二用戶輸入包括選擇將被應(yīng) 用在被選擇的群體的分析視圖。組織圖視圖被變形成所選擇的分析視圖。所述變形包括生 成動(dòng)畫效果以便轉(zhuǎn)化被選擇的群體中的多個(gè)圖表從而形成所選擇的分析視圖。
[0005] 在一些變更中,下列各項(xiàng)中的一個(gè)或多個(gè)可以被可選地包括在任何可行的組合 中。例如,第一用戶輸入和第二用戶輸入是經(jīng)由至少一個(gè)用戶輸入設(shè)備接收。第一用戶輸 入可以包括創(chuàng)建與所述多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)中的至少一個(gè)重疊的拖曳選擇區(qū)域???以無需頁面重載地執(zhí)行變形,從而用戶能夠在被選擇的群體中的多個(gè)圖標(biāo)形成所選擇的分 析視圖時(shí)在視覺上跟蹤它們的轉(zhuǎn)化。方法還可以包括:接收第三用戶輸入,第三用戶輸入可 以包括重新選擇(new selection)將被應(yīng)用在被選擇的群體的不同的分析視圖;以及將所 述分析視圖變形成不同的分析視圖,而不要求用戶重新指定(new user designation)被選 擇的群體。方法還可以包括返回組織圖視圖,并且這個(gè)返回可以包括將分析視圖變形回到 組織圖視圖??梢越?jīng)由組織圖視圖接收包括對被選擇的群體的改變的新的用戶輸入。
[0006] 本主題的實(shí)施方式可以包括但不限于包括這里描述的一個(gè)或多個(gè)特征以及包括 有形地具體實(shí)現(xiàn)的機(jī)器可讀介質(zhì)的物品的系統(tǒng)和方法,所述機(jī)器可讀介質(zhì)可以被操作以便 使得一個(gè)或多個(gè)機(jī)器(例如,計(jì)算機(jī)等等)引起上述操作。類似地,可以包括一個(gè)或多個(gè)處 理器以及耦合至所述一個(gè)或多個(gè)處理器的一個(gè)或多個(gè)存儲(chǔ)器的計(jì)算機(jī)系統(tǒng)也被描述。可以 包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器可以對引起一個(gè)或多個(gè)處理器執(zhí)行上述操作中的一個(gè) 或多個(gè)的一個(gè)或多個(gè)程序進(jìn)行包括、編碼、存儲(chǔ)、等等。根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式 的計(jì)算機(jī)實(shí)施的方法可以通過駐留在單一計(jì)算系統(tǒng)或者多個(gè)計(jì)算系統(tǒng)中的一個(gè)或多個(gè)數(shù) 據(jù)處理器來實(shí)施。這樣的多個(gè)計(jì)算系統(tǒng)可以經(jīng)由包括但不限于通過網(wǎng)絡(luò)(例如,因特網(wǎng)、無 線廣域網(wǎng)、局域網(wǎng)、廣域網(wǎng)、有線網(wǎng)、等等)的連接的一個(gè)或多個(gè)連接、經(jīng)由所述多個(gè)計(jì)算系 統(tǒng)中的一個(gè)或多個(gè)之間的直接連接、等等,來被連接和交換數(shù)據(jù)和/或命令或者其它指令 等等。
[0007] 這里描述的主題的一個(gè)或更多的變更的細(xì)節(jié)在附圖和下面的描述中被闡述。這里 描述的主題的其它特征和優(yōu)點(diǎn)將從描述和附圖中以及從權(quán)利要求中變得清楚。雖然為了例 示的目的而關(guān)于企業(yè)資源軟件系統(tǒng)或者其它商業(yè)軟件解決方案或者架構(gòu)對當(dāng)前公開的主 題的某些特征進(jìn)行了描述,應(yīng)該容易地理解,這樣的特征并不意圖進(jìn)行限制。本公開所附的 權(quán)利要求意圖定義所保護(hù)的主題的范圍。
【專利附圖】
【附圖說明】
[0008] 結(jié)合在本說明書中并且構(gòu)成本說明書的一部分的附圖與描述一起示出了這里公 開的主題的某些方面、幫助說明與所公開的實(shí)施方式相關(guān)聯(lián)的一些原理。在附圖中,
[0009] 圖1顯示了第一屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的特 征;
[0010] 圖2A和圖2B顯示了額外的屏幕截圖視圖,其示出根據(jù)本主題的一個(gè)或多個(gè)實(shí)施 方式的特征;
[0011] 圖3顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0012] 圖4顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0013] 圖5顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0014] 圖6顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0015] 圖7顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0016] 圖8顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0017] 圖9顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式的 特征;
[0018] 圖10顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式 的特征;
[0019] 圖11顯示了另一個(gè)屏幕截圖視圖,其示出了根據(jù)本主題的一個(gè)或多個(gè)實(shí)施方式 的特征;
[0020] 圖12顯示了過程流程圖,其示出了具有根據(jù)本主題的實(shí)施方式的一個(gè)或多個(gè)特 征的方法的各個(gè)方面;以及
[0021] 圖13顯示了一個(gè)示圖,其示出了顯示根據(jù)本主題的實(shí)施方式的特征的系統(tǒng)的各 個(gè)方面。
[0022] 在實(shí)際使用中,相似的參考數(shù)字表示相似的結(jié)構(gòu)、特征、或元素。
【具體實(shí)施方式】
[0023] 當(dāng)前用于對關(guān)于組織中的人的信息進(jìn)行展示、組織、審閱、比較等等的方案典型地 顯示能夠被顯示給組織中的所有人的一個(gè)或多個(gè)分析視圖或信息視圖。然而,對于使用現(xiàn) 有方案的用戶,執(zhí)行組織中的一個(gè)子集的人之間的比較可能不那么直觀,尤其當(dāng)所述人并 非全部在組織層級的子單元內(nèi)或者另外通過類似的職務(wù)名稱、職位等等而相關(guān)時(shí)。在一些 情況下,基于文本的搜索引擎或者其它篩選或工具可以是現(xiàn)有的可用的最好的解決方案。 然而,這樣的能力缺乏可以通過使用戶能夠直接從組織層級的可視的描繪中選擇將要被審 閱或比較的人而提供的益處。如這里所使用的,術(shù)語"用戶"泛指管理人員、監(jiān)督人員、執(zhí)行 級別雇員、或者行政長官,或者具有這里描述的一個(gè)或多個(gè)特征的方案的其它用戶。
[0024] 根據(jù)本主題的實(shí)施方式,用戶能夠使用可以與可適用于"桌面"圖形用戶界面的 用戶界面輸入類似的一個(gè)或多個(gè)選擇操作(在下面被更詳細(xì)地描述)、從所顯示的組織圖 (organizational chart)的視圖中選擇人的群體(在本公開中始終被稱為"被選擇的群 體")。所顯示的視圖能夠包括表示組織的層級結(jié)構(gòu)的全部或一部分的組織圖的至少一部 分。如本公開中所使用的,術(shù)語"組織圖"是指表示整個(gè)層級結(jié)構(gòu)或者所述層級結(jié)構(gòu)的某一 部分的組織圖中的任何一個(gè)。使用這里描述的組織圖視圖方案的群體選擇能夠允許用戶隨 機(jī)地指定被選擇的群體或者通過使用所述組織圖視圖上的特定的人的圖表選擇所述特定 的人來指定被選擇的群體。
[0025] 用戶能夠在這里經(jīng)由與用戶界面的交互使用在別處描述的一個(gè)或多個(gè)特征,所述 用戶界面能夠被顯示在屏幕、投影儀、或者任何種類的可與計(jì)算設(shè)備一起使用的可視顯示 設(shè)備。所述用戶界面能夠包括組織圖的圖形描繪("組織圖視圖")作為入口點(diǎn),所述組織 圖表示組織或者組織的一部分內(nèi)的人或者職位的層級的全部或一部分。為了本公開的目 的,術(shù)語"組織"應(yīng)該被廣義地解釋為指代任何類型的組織單位(例如,公司、分公司、工作 組、部門等等)。
[0026] 根據(jù)本主題的實(shí)施方式的組織圖視圖能夠采用與顯示組織的層級結(jié)構(gòu)、組織的分 部(part)和職位的關(guān)系和相對排行、工作等等的示圖一致的若干形式中的任何一種。根據(jù) 本主題的實(shí)施方式,組織圖視圖能夠包括這樣的圖標(biāo):每個(gè)圖標(biāo)表示單獨(dú)的個(gè)人,或者可選 地,表示組織中的一組人。在一些示例中,圖標(biāo)能夠包括化身(avatar),其能夠可選地包括 被表示的人的面部的照片。所述圖標(biāo)能夠可替換地或者額外地包括被表示的人或者組的名 稱、職位描述、其它識(shí)別信息等等。所述圖標(biāo)能夠被排列成組織圖視圖中的組織圖結(jié)構(gòu)。在 一些示例中,組織圖結(jié)構(gòu)可以相似于與本公開相關(guān)聯(lián)的圖中所顯示的組織圖結(jié)構(gòu)。然而,其 它實(shí)施方式在本主題的范圍內(nèi)。相關(guān)聯(lián)的圖并不意圖成為限制性的。
[0027] 所述一個(gè)或多個(gè)選擇操作可以包括但不限于各種圖標(biāo)選擇方案中的任何一種,所 述各種圖標(biāo)選擇方案包括但不限于典型地可用于計(jì)算機(jī)桌面用戶界面環(huán)境上的圖標(biāo)的選 擇的圖標(biāo)選擇方案。例如,集中在組織圖視圖的一個(gè)區(qū)的多個(gè)圖標(biāo)的選擇可以使用包括拖 曳選擇面積的選擇操作來選擇,所述拖曳選擇面積是使用用戶輸入設(shè)備(例如,鼠標(biāo)、觸控 板、軌跡球、觸摸屏、指針等等)來識(shí)別的。所述拖曳選擇面積可以包括矩形、橢圓形、圓形、 或者任何其它形狀的選擇面積,并且可以在一個(gè)示例中使用用戶輸入設(shè)備、按照點(diǎn)擊(或 選擇)、保持、和拖曳的順序來形成。如這里所使用的,通過用戶的一個(gè)或多個(gè)物理手勢 (例如,鼠標(biāo)的移動(dòng)、觸控板上的手指運(yùn)動(dòng)、觸摸屏或者觸摸板上的觸摸或者重?fù)艋蛘咻p敲 等等)來指示屏幕上的點(diǎn)或者面積的、通過用戶輸入設(shè)備做出的任何類型的選擇被統(tǒng)稱為 "點(diǎn)擊"。利用一個(gè)或多個(gè)用戶輸入設(shè)備執(zhí)行的其它用戶輸入可以被用來指定拖曳選擇區(qū) 域,所述拖曳選擇區(qū)域包括組織圖視圖中的當(dāng)前被顯示的一部分組織圖中所排列的圖標(biāo)中 的一個(gè)或多個(gè)。
[0028] 可替換地或者額外地,所述選擇操作能夠包括使用經(jīng)由可選地與諸如上面討論的 用戶輸入設(shè)備的另一個(gè)用戶輸入結(jié)合的鍵盤的輸入來選擇圖標(biāo)或圖標(biāo)組。例如,當(dāng)鍵盤上 的指定的一個(gè)按鍵或多個(gè)按鍵被用戶保持壓下時(shí),其能夠允許利用另一個(gè)用戶輸入設(shè)備在 單獨(dú)的圖標(biāo)上進(jìn)行隨后的輸入(或者,可替換地,做出如上所述的拖曳選擇),以便將由隨 后的用戶輸入設(shè)備輸入指示的那個(gè)圖標(biāo)或那些圖標(biāo)在被選擇狀態(tài)和未被選擇狀態(tài)之間來 回切換。以這種方式,一個(gè)單獨(dú)的圖標(biāo)或者一個(gè)包括多個(gè)圖標(biāo)的組能夠被選擇,即使所選擇 的一個(gè)圖標(biāo)或者多個(gè)圖標(biāo)并不位于臨近已選擇的圖標(biāo)或者圖標(biāo)組的位置。此外,如果使用 拖曳選擇區(qū)域選擇了一組圖標(biāo),則那組圖標(biāo)中的一個(gè)或多個(gè)圖標(biāo)能夠以這種方式被取消選 擇。來自用戶輸入設(shè)備的替換性輸入(例如,如上所述的用戶輸入設(shè)備上的"右擊"、觸摸板 或者觸摸屏上的手勢或者其它手指運(yùn)動(dòng)、等等)也能夠被用來逐一地或者按組對一個(gè)圖表 或多個(gè)圖表進(jìn)行選擇或者取消選擇。在一些示例中,這樣的替換性輸入能夠可選地激活上 下文菜單或者另外允許將選擇組織圖視圖中所展示的圖標(biāo)的粒度增加一些程度。
[0029] 通過從一組可用的分析視圖中進(jìn)行選擇,由如上所述選擇的圖標(biāo)所表示的被選擇 的人的群體能夠在不同的度量上被查看和比較,所述分析視圖可以包括用于經(jīng)由圖形顯示 和文字等等的組合來用圖形或文字展示被選擇的群體中的人之間的一個(gè)或多個(gè)對比的圖 表、表格、示圖等等。在選擇圖表之后,用戶的選擇參考不會(huì)丟失。被選擇的群體中的每個(gè) 圖標(biāo)能夠平滑地和可視地從它在組織圖視圖中的位置過渡到它在目標(biāo)分析視圖中的位置 而不要求頁面刷新。此外,用戶能夠在不同的分析視圖中"重復(fù)使用"被選擇的群體而不要 求重新選擇圖標(biāo)。另外,如果用戶希望通過,例如,添加新的圖標(biāo)或者將先前選擇的圖標(biāo)取 消選擇,來修改,或者變更被選擇的群體,則可以通過重新訪問組織圖視圖以便基于先前選 擇的群體作為起點(diǎn)來創(chuàng)建新的被選擇的群體,來執(zhí)行這些改變。用戶還可以通過切換到詳 細(xì)視圖或者通過打開被選擇的人的快速信息彈窗來查看關(guān)于一個(gè)人的更多的信息,所述快 速信息彈窗可以從組織圖視圖訪問或者從包括對應(yīng)于那個(gè)人的圖標(biāo)的分析視圖訪問。
[0030] 這里討論的不同視圖之間(例如,組織圖視圖和分析視圖之間、組織圖視圖的 可視擴(kuò)展等級之間、第一分析視圖和第二分析視圖之間、等等)的過渡能夠響應(yīng)于基于 對關(guān)于組織圖視圖所表示的組織中的人的多個(gè)維度上的信息進(jìn)行選擇、請求、等等的用 戶輸入的導(dǎo)航而發(fā)生。動(dòng)畫效果能夠?yàn)橛脩籼峁└倪M(jìn)的參照系。例如,過渡動(dòng)畫影片 (transitional animation features)能夠平滑地將圖標(biāo)、圖像、其它接口單元等等"變形 (morph)"或者將圖標(biāo)、圖像、其它接口單元等等從它們在第一視圖中的屏幕位置平滑地移 動(dòng)到它們在第二視圖中的新的屏幕位置,其中用戶已經(jīng)通過與用戶界面的交互而請求導(dǎo)航 到第二視圖。這個(gè)性質(zhì)的影片能夠避免迫使用戶在最新加載的連續(xù)的屏幕上重新定向。通 過參考附圖中示出的和在下面更詳細(xì)地討論的示例,這些及其它特征將被更好地理解。
[0031] 圖1的屏幕截圖視圖100顯示了根據(jù)本主題的實(shí)施方式的組織圖視圖102的示 例。在一些示例中,用戶界面圖標(biāo)(例如,表示組織層級中的人的化身或者其它圖像)能夠 表示組織圖視圖102中描繪的人。例如,化身104、106、110、112、114、116、120、122可以是 顯示至少所表示的人的面部的照片。組織圖視圖102的進(jìn)一步的特征可以是指示組織圖視 圖102有可能進(jìn)一步擴(kuò)展的圖表(chart)擴(kuò)展用戶接口單元124。例如圖表擴(kuò)展用戶接口 單元124可以是加法符號(hào)(例如," + ")等等。圖表擴(kuò)展用戶接口單元124上的用戶輸入 或者與圖表擴(kuò)展用戶接口單元124相關(guān)聯(lián)的用戶輸入能夠使得組織圖視圖102擴(kuò)展,以便 顯示出在層級上作為相應(yīng)的圖標(biāo)120中描繪的人的下屬而排列的另外的人。在這個(gè)上下文 中,術(shù)語下屬應(yīng)該被理解為組織中的、向其所隸屬的人報(bào)告或者被其所隸屬的人管理、監(jiān)督 等等的一個(gè)或多個(gè)人。
[0032] 圖2A和圖2B分別顯示了屏幕截圖視圖200和250,其示出當(dāng)接收到與圖表擴(kuò)展 用戶接口單元124相關(guān)聯(lián)的用戶輸入時(shí)可以作為組織圖視圖102的擴(kuò)展的一部分被包括的 特征。如圖2A中所示,當(dāng)接收到對應(yīng)于圖標(biāo)120的圖表擴(kuò)展用戶接口單元124上的或與對 應(yīng)于圖標(biāo)120的圖表擴(kuò)展用戶接口單元124相關(guān)聯(lián)的用戶輸入時(shí),表示隸屬于由圖標(biāo)120 所表示的具體的人的人們的額外的圖標(biāo)202、204可以被顯示為在層級上隸屬于圖標(biāo)120。 額外的圖標(biāo)202、204能夠從小尺寸(例如,如圖2A中所示)變形到全尺寸(如圖2B中所 示)。在一些示例中,這個(gè)變形能夠包括動(dòng)畫或者其它可視的特征,所述其它可視的特征包 括名頁外的圖標(biāo)202、204從圖標(biāo)120的后面浮現(xiàn)等等。
[0033] 圖3顯不了具有圖2A和圖2B中所不的圖表視圖擴(kuò)展以及用于顯不隸屬于由圖 標(biāo)114所表示的人的組織層級的更多細(xì)節(jié)的額外的擴(kuò)展,所述組織層級包括三個(gè)下屬302、 304、306以及隸屬于所述下屬之一 304的額外的下屬310。拖曳選擇區(qū)域312也被顯示。 在圖3的屏幕截圖視圖300中,這個(gè)拖曳選擇區(qū)域312是由用戶在被描繪為拖曳選擇區(qū)域 312的右下角的點(diǎn)處點(diǎn)擊和保持、并且將光標(biāo)拖曳向上和向左拖曳而創(chuàng)建的。如上所述,這 僅僅是根據(jù)本主題的實(shí)施方式的如何創(chuàng)建拖曳選擇區(qū)域312的一個(gè)示例。
[0034] 在圖4的屏幕截圖視圖400中,拖曳選擇區(qū)域312的尺寸進(jìn)一步增大從而重疊在 圖標(biāo)114、116、120、122、202、204、304、306、和310上。然后這些圖標(biāo)構(gòu)成被選擇的群體。如 上所述,被選擇的群體能夠通過一個(gè)或多個(gè)進(jìn)一步的輸入被進(jìn)一步修改。例如,通過在鍵盤 上按下指定的按鍵的同時(shí)在被選擇的群體中的圖標(biāo)之一上點(diǎn)擊,該圖標(biāo)可以被取消選擇。 不在被選擇的群體里的圖標(biāo)可以按類似方式被添加到被選擇的群體中。右鍵點(diǎn)擊或者其它 可替換的輸入還可以被用于將一個(gè)或多個(gè)圖標(biāo)從被選擇的群體中取消選擇,或者將不在被 選擇的群體中的一個(gè)或多個(gè)圖標(biāo)添加到被選擇的群體中。在又一個(gè)示例中,諸如右鍵點(diǎn)擊、 鍵盤輸入等等的額外的用戶輸入能夠使得用戶能夠創(chuàng)建第二拖曳選擇區(qū)域以便將額外的 圖標(biāo)添加到被選擇的群體中,即使當(dāng)那些額外的圖標(biāo)并不接近使用第一拖曳選擇區(qū)域選擇 的圖標(biāo)時(shí)。
[0035] 被選擇的群體中的圖標(biāo)可以通過可視指示來識(shí)別,所述可視指示可以包括但不限 于,陰影、高亮、色彩或亮度變化、加重邊框等等中的一個(gè)或多個(gè)。例如,圖5的屏幕截圖視 圖500顯示出被選擇的群體,以使得圖標(biāo)114、116、120、122、202、204、304、306、和310被顯 示為具有高亮效果。圖6的屏幕截圖視圖600示出了控件502的激活如何引起列出可用的 分析視圖的下拉菜單602被顯示。
[0036] 圖5顯示出另一個(gè)屏幕截圖視圖500,其示出圖4中所示的圖標(biāo)群體的選擇結(jié)果。 控件502也被顯不,其能夠包括可以在至少一個(gè)圖標(biāo)被選為被選擇的群體的一部分之后被 顯示或激活的用戶接口單元,諸如按鈕、下拉菜單、等等??蛇x地,諸如圖5中所示的文本總 結(jié)504的文本的或圖形的總結(jié)能夠被顯示以便指示選擇群體中的圖標(biāo)的數(shù)目。
[0037] 圖7、圖8、圖9、圖10、和圖11示出了根據(jù)上述討論的變形效果的示例的影片。當(dāng) 用戶,例如,經(jīng)由控件502,選擇了分析視圖時(shí),組織圖視圖102能夠變形到一個(gè)或多個(gè)選擇 的分析視圖。通過動(dòng)畫效果移動(dòng)屏幕周圍的表示被選擇的群體的圖標(biāo)而不要求頁面刷新, 可以為用戶提供更流暢的信息遞送體驗(yàn)。
[0038] 圖7和圖8的屏幕截圖視圖700和800示出了在用戶使用控件(control) 502選 擇了分析視圖之后組織視圖102的變形的一部分的示例。如圖所示,被選擇的群體的一部 分的圖標(biāo)104、106、110、112、和302可以淡出從而變得不可視,而被選擇的群體的圖標(biāo)114、 116、120、122、202、204、304、306、和310暫時(shí)保持不變。如圖8的屏幕截圖視圖800所示, 組織圖的連接線也可以消失,并且與被選擇的群體的圖標(biāo)114、116、120、122、202、204、304、 306、和310相關(guān)聯(lián)的可視指示可以被消除。
[0039] 圖9和圖10示出了兩個(gè)額外的屏幕截圖視圖900和1000,其示出從組織圖視圖 到分析視圖的變形效果。如圖9中所示,分析視圖904的一個(gè)或多個(gè)背景圖形元素902 (例 如,如圖9和圖10中所示的行標(biāo)簽和列標(biāo)簽、題目、表格網(wǎng)格線等等和/或一個(gè)或多個(gè)其它 背景圖形元素)可以融入視圖中,例如,在被選擇的群體的仍然顯示的圖標(biāo)114、116、120、 122、202、204、304、306、和310后面。被選擇的群體的圖標(biāo)114、116、120、122、202、204、304、 306、和310還可以從它們在組織圖視圖102中的排列過渡到分析視圖904中的新位置。例 如,圖標(biāo)114、116、120、122、202、204、304、306、和310能夠經(jīng)由顯示出它們從它們在組織圖 視圖102中的位置重新排列到圖10中所示的分析視圖904中的位置的動(dòng)畫,被顯示成運(yùn)動(dòng) 到屏幕上的新位置。在圖10的示例中,分析視圖904包括矩陣,并且矩陣中的每個(gè)網(wǎng)格區(qū) 包括指示每個(gè)網(wǎng)格區(qū)中有多少個(gè)(表示人的)圖標(biāo)的文本標(biāo)簽。
[0040] 如圖11中所示,額外細(xì)節(jié)控件1102可以被提供在分析視圖904中以便允許用戶 改變關(guān)于由被選擇的群體中的圖標(biāo)表示的每個(gè)人而顯示的細(xì)節(jié)的等級。屏幕截圖視圖1100 示出了在分析視圖904中選擇被添加的細(xì)節(jié)的可能的結(jié)果。每個(gè)圖標(biāo)114、116、120、122、 202、204、304、306、和310可以被增加關(guān)于所表示的人的細(xì)節(jié),例如,頭銜、工作等級、工作 描述、位置、加入組織多少年、等等。正如這里描述的其它特征,在關(guān)聯(lián)于每個(gè)圖標(biāo)而顯示的 細(xì)節(jié)的等級的變化引起在屏幕視圖中重新排列圖標(biāo)的位置的需要的情況下,所述圖標(biāo)可以 經(jīng)由動(dòng)畫效果而變形或移動(dòng),從而不需要發(fā)生屏幕刷新。
[0041] 圖12顯示了過程流程圖1200,其示出根據(jù)本主題的實(shí)施方式的方法的特征。這些 特征中的一個(gè)或多個(gè)能夠被包括在其它實(shí)施方式中。在1202,組織圖視圖被呈現(xiàn)以便被顯 示在顯示設(shè)備上。組織圖視圖包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)表示組織中的人。根據(jù)以上描述,所 述多個(gè)圖標(biāo)被排列成反映組織的層級的組織結(jié)構(gòu)。
[0042] 在1204,第一用戶輸入被接收。第一用戶輸入包括指示所述多個(gè)圖標(biāo)中的兩個(gè)或 更多個(gè)為被選擇的群體的一部分。根據(jù)以上描述,第一用戶輸入可以包括,創(chuàng)建與所述多個(gè) 圖標(biāo)中的兩個(gè)或更多個(gè)中的至少一個(gè)重疊的拖曳選擇區(qū)域等等。第一用戶輸入還可以包括 可選地結(jié)合鍵盤上的按鍵按壓、右鍵點(diǎn)擊、觸摸板或者觸摸屏手勢等等來創(chuàng)建第二拖曳選 擇區(qū)域。
[0043] 在1206,第二用戶輸入被接收。第二用戶輸入包括對將被應(yīng)用在被選擇的群體上 的分析視圖的選擇,并且可以可選地經(jīng)由控件502和下拉菜單504來輸入,如以上討論的。
[0044] 在1210,組織圖視圖被變形成所選擇的分析視圖。根據(jù)以上描述,所述變形包括生 成動(dòng)畫效果以便轉(zhuǎn)化被選擇的群體中的多個(gè)圖表從而形成所選擇的分析視圖??梢詿o需頁 面重載地執(zhí)行變形,從而用戶能夠在被選擇的群體中的多個(gè)圖標(biāo)形成所選擇的分析視圖時(shí) 在視覺上跟蹤它們的轉(zhuǎn)化。也有可能返回組織圖視圖。這個(gè)返回可以包括將分析視圖變形 回到組織圖視圖。包括被選擇的群體的變化的新的用戶輸入可以被接收,并且在新的第二 用戶輸入(例如,相同的分析視圖的或者另一個(gè)分析視圖的),組織圖可以變形成期望的分 析視圖。
[0045] 第三用戶輸入的接收也在本主題的范圍內(nèi),其中第三用戶輸入包括重新選擇將被 應(yīng)用在被選擇的群體上的不同的分析視圖。然后,分析視圖可以變形成不同的分析視圖,而 不要求對被選擇的群體的新的用戶指示。
[0046] 圖13示出了根據(jù)本主題的實(shí)施方式的系統(tǒng)的示圖。計(jì)算系統(tǒng)1302可以包括一個(gè) 或多個(gè)核心軟件平臺(tái)模塊1304,其提供商務(wù)軟件框架的一個(gè)或多個(gè)特征,例如,企業(yè)資源計(jì) 劃(ERP)系統(tǒng)等等。計(jì)算系統(tǒng)1302還可以聚集或者提供網(wǎng)關(guān),用戶能夠經(jīng)由所述網(wǎng)關(guān)訪問 由一個(gè)或多個(gè)外部供應(yīng)商1306提供的功能??蛻舳藱C(jī)器1308能夠經(jīng)由直接連接、本地終 端或者通過網(wǎng)絡(luò)1310(例如,局域網(wǎng)、廣域網(wǎng)、無線網(wǎng)絡(luò)、因特網(wǎng)等等)來訪問計(jì)算系統(tǒng)。本 主題的實(shí)施方式能夠包括位于單一安裝位置的并且包括一個(gè)或多個(gè)可編程處理器的計(jì)算 系統(tǒng)1302。分布式計(jì)算系統(tǒng)1302也在本公開的范圍內(nèi),其中多個(gè)處理器核心或者位于相同 的地方、或者可經(jīng)由"云"訪問。其中多個(gè)隔離的計(jì)算租戶被實(shí)施在公共系統(tǒng)上的多租戶安 排也在本主題的范圍內(nèi)。
[0047] 人員分析器1312可以寄生(hosted)在計(jì)算系統(tǒng)1302上,或者可選擇地寄生在能 夠通過網(wǎng)絡(luò)連接來訪問的外部系統(tǒng)上。人員分析器1312能夠可選地包括執(zhí)行諸如這里描 述的那些操作的操作的一個(gè)或多個(gè)離散的軟件和/或硬件模塊。人員分析器1312能夠訪 問一個(gè)或多個(gè)數(shù)據(jù)儲(chǔ)存庫1316(例如,進(jìn)程儲(chǔ)存庫、場景儲(chǔ)存庫、交易數(shù)據(jù)儲(chǔ)存庫、雇員數(shù) 據(jù)庫等等),數(shù)據(jù)儲(chǔ)存庫1316能夠存儲(chǔ):關(guān)于組織中的人的主要數(shù)據(jù);人力資源數(shù)據(jù);商業(yè) 場景、商業(yè)流程、以及一個(gè)或多個(gè)商業(yè)配置的定義,以及關(guān)于商業(yè)場景、商業(yè)流程、和一個(gè)或 多個(gè)商業(yè)配置的定義的數(shù)據(jù)、元數(shù)據(jù)、主要數(shù)據(jù)等等;和/或與商業(yè)場景或者商業(yè)流程的特 定實(shí)例有關(guān)的數(shù)據(jù)對象(例如,業(yè)務(wù)對象)的具體實(shí)例;以及其它記錄。在一些示例中,數(shù) 據(jù)能夠被可選地組織成業(yè)務(wù)對象。
[0048] 這里描述的主題的一個(gè)或多個(gè)方面或者特征能夠以數(shù)字電子電路、集成電路、特 別設(shè)計(jì)的專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)計(jì)算機(jī)硬件、固件、軟件、和/或 其組合來實(shí)現(xiàn)。這些各種方面或者特征可以包括利用可以在包括至少一個(gè)可編程處理器的 可編程系統(tǒng)上執(zhí)行和/或解釋的一個(gè)或多個(gè)計(jì)算機(jī)程序的實(shí)施方式,所述可編程處理器可 以是專用處理器或者通用處理器,被耦合以便從存儲(chǔ)系統(tǒng)、至少一個(gè)輸入設(shè)備、和至少一個(gè) 輸出設(shè)備接收數(shù)據(jù)和指令以及向其傳送數(shù)據(jù)和指令。可編程系統(tǒng)或者計(jì)算系統(tǒng)可以包括客 戶端和服務(wù)器。客戶端和服務(wù)器通常彼此遠(yuǎn)離,并且典型地通過通信網(wǎng)絡(luò)來交互??蛻舳?和服務(wù)器之間的關(guān)系憑借在各個(gè)計(jì)算機(jī)上運(yùn)行的并且彼此之間具有客戶端-服務(wù)器關(guān)系 的計(jì)算機(jī)程序而發(fā)生。
[0049] 這些計(jì)算機(jī)程序,也可以成為程序、軟件、軟件應(yīng)用、應(yīng)用、組件、或者代碼,包括用 于可編程處理器的機(jī)器指令,并且可以以高級程序語言、面向?qū)ο蟮木幊陶Z言、函數(shù)型編程 語言、邏輯編程語言來實(shí)施,和/或以匯編/機(jī)器語言來實(shí)施。如這里所使用的,術(shù)語"機(jī)器 可讀介質(zhì)"是指用于向包括接收機(jī)器指令作為機(jī)器可讀信號(hào)的機(jī)器可讀介質(zhì)的可編程處理 器提供機(jī)器指令和/或數(shù)據(jù)的任何計(jì)算機(jī)程序產(chǎn)品、裝置、和/或設(shè)備,諸如,磁盤、光盤、存 儲(chǔ)器、和可編程邏輯器件(PLD)。術(shù)語"機(jī)器可讀信號(hào)"是指用于向可編程處理器提供機(jī)器 指令和/或數(shù)據(jù)的任何信號(hào)。機(jī)器可讀介質(zhì)能夠非臨時(shí)地存儲(chǔ)這樣的機(jī)器指令,例如,像非 瞬變固態(tài)存儲(chǔ)器或磁性硬盤驅(qū)動(dòng)器或者任何等效的存儲(chǔ)介質(zhì)那樣。機(jī)器可讀介質(zhì)能夠可替 換地或者額外地以瞬變的方式存儲(chǔ)這樣的機(jī)器指令,諸如,向處理器高速緩存或者其它與 一個(gè)或多個(gè)物理處理器核心相關(guān)聯(lián)的隨機(jī)存取存儲(chǔ)器那樣。
[0050] 為了提供與用戶交互,這里描述的主題的一個(gè)或多個(gè)方面或者特征能夠?qū)嵤┰诰?有顯示設(shè)備以及鍵盤和指點(diǎn)設(shè)備的計(jì)算機(jī)上,所述顯示設(shè)備諸如用于向用戶顯示信息的陰 極射線管(CRT)或者液晶顯示器(LCD)或者發(fā)光二極管(LED)監(jiān)視器,所述指點(diǎn)設(shè)備諸如 鼠標(biāo)或軌跡球,用戶可以通過所述指點(diǎn)設(shè)備向計(jì)算機(jī)提供輸入。其它種類的設(shè)備也可以用 于提供與用戶的交互。例如,提供給用戶的反饋可以是任何形式的傳感器反饋,諸如視覺反 饋、聽覺反饋、或者觸覺反饋;并且來自用戶的輸入可以以包括但不限于聲音、談話、或者觸 覺輸入的任何形式被接收。其它可能的輸入設(shè)備包括但不限于,觸摸屏或者其它對觸摸敏 感的設(shè)備,諸如單點(diǎn)或多點(diǎn)電阻式或電容式觸控板、語音識(shí)別硬件和軟件、光學(xué)掃描器、光 學(xué)指點(diǎn)器、數(shù)字圖像捕獲設(shè)備及相關(guān)聯(lián)的解釋軟件、等等。
[0051] 這里描述的主題可以具體實(shí)現(xiàn)在取決于所期望的配置的系統(tǒng)、裝置、方法、和/或 物品(article)中。在前述的描述中所闡述的實(shí)施方式并不表示根據(jù)這里描述的主題的全 部實(shí)施方式。取而代之地,它們僅僅是與所描述的主題有關(guān)的各個(gè)方面一致的一些示例。雖 然以上詳細(xì)描述了一些改變,但是其它的修改和添加也是可能的。具體地說,除了這里所闡 述的那些特征和/或改變之外,進(jìn)一步的特征和/或改變可以被提供。例如,以上描述的實(shí) 施方式可以專注于所公開的特征的各種組合和子組合和/或以上公開的若干進(jìn)一步特征 的組合和子組合。此外,附圖中描繪的和/或這里描述的邏輯流程并不一定需要所示出的 特定次序、或順序次序來達(dá)到期望的結(jié)果。其它實(shí)施方式可以在所附權(quán)利要求的范圍內(nèi)。
【權(quán)利要求】
1. 一種計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)指令的機(jī)器可讀介質(zhì),當(dāng)所述指令被至少一個(gè)可編 程處理器執(zhí)行時(shí),使得所述至少一個(gè)可編程處理器執(zhí)行包括以下各項(xiàng)的操作: 呈現(xiàn)組織圖視圖以便顯示在顯示設(shè)備上,所述組織圖視圖包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)表 示組織中的人,所述多個(gè)圖標(biāo)被排列成反映組織的層級的組織結(jié)構(gòu); 接收第一用戶輸入,第一用戶輸入包括指定所述多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)作為被選 擇的群體的一部分; 接收第二用戶輸入,第二用戶輸入包括選擇將被應(yīng)用在被選擇的群體的分析視圖;以 及 將所述組織圖視圖變形成所選擇的分析視圖,所述變形包括生成動(dòng)畫效果以便轉(zhuǎn)化被 選擇的群體中的多個(gè)圖標(biāo)從而形成所選擇的分析視圖。
2. 如權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中,第一用戶輸入和第二用戶輸入是經(jīng)由 至少一個(gè)用戶輸入設(shè)備接收的。
3. 如權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中,第一用戶輸入包括創(chuàng)建與所述多個(gè)圖 標(biāo)中的兩個(gè)或更多個(gè)中的至少一個(gè)重疊的拖曳選擇區(qū)域。
4. 如權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述變形被無需頁面重載地執(zhí)行,從而 用戶能夠在被選擇的群體中的多個(gè)圖標(biāo)形成所選擇的分析視圖時(shí)在視覺上跟蹤它們的轉(zhuǎn) 化。
5. 如權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述操作還包括: 接收第三用戶輸入,第三用戶輸入包括重新選擇將被應(yīng)用在被選擇的群體的不同的分 析視圖;以及 將所述分析視圖變形成不同的分析視圖,而不要求用戶重新指定被選擇的群體。
6. 如權(quán)利要求1所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述操作還包括: 返回所述組織圖視圖,所述返回包括將所述分析視圖變形回到所述組織圖視圖; 接收新的用戶輸入,所述新的用戶輸入包括對被選擇的群體的改變。
7. 一種系統(tǒng),包括: 至少一個(gè)可編程處理器;和 存儲(chǔ)指令的機(jī)器可讀介質(zhì),當(dāng)所述指令被所述至少一個(gè)可編程處理器執(zhí)行時(shí),使得所 述至少一個(gè)可編程處理器執(zhí)行包括以下各項(xiàng)的操作: 呈現(xiàn)組織圖視圖以便顯示在顯示設(shè)備上,所述組織圖視圖包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)表 示組織中的人,所述多個(gè)圖標(biāo)被排列成反映組織的層級的組織結(jié)構(gòu); 接收第一用戶輸入,第一用戶輸入包括指定所述多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)作為被選 擇的群體的一部分。 接收第二用戶輸入,第二用戶輸入包括選擇將被應(yīng)用在被選擇的群體的分析視圖;以 及 將所述組織圖視圖變形成所選擇的分析視圖,所述變形包括生成動(dòng)畫效果以便轉(zhuǎn)化被 選擇的群體中的多個(gè)圖標(biāo)從而形成所選擇的分析視圖。
8. 如權(quán)利要求7所述的系統(tǒng),其中,第一用戶輸入和第二用戶輸入是經(jīng)由至少一個(gè)用 戶輸入設(shè)備接收的。
9. 如權(quán)利要求7所述的系統(tǒng),其中,第一用戶輸入包括創(chuàng)建與所述多個(gè)圖標(biāo)中的兩個(gè) 或更多個(gè)中的至少一個(gè)重疊的拖曳選擇區(qū)域。
10. 如權(quán)利要求7所述的系統(tǒng),其中,所述變形被無需頁面重載地執(zhí)行,從而用戶能夠 在被選擇的群體中的多個(gè)圖標(biāo)形成所選擇的分析視圖時(shí)在視覺上跟蹤它們的轉(zhuǎn)化。
11. 如權(quán)利要求7所述的系統(tǒng),其中,所述操作還包括: 接收第三用戶輸入,第三用戶輸入包括重新選擇將被應(yīng)用在被選擇的群體的不同的分 析視圖;以及 將所述分析視圖變形成不同的分析視圖,而不要求用戶重新指定被選擇的群體。
12. 如權(quán)利要求7所述的系統(tǒng),其中,所述操作還包括: 返回所述組織圖視圖,所述返回包括將所述分析視圖變形回到所述組織圖視圖; 接收新的用戶輸入,所述新的用戶輸入包括對被選擇的群體的改變。
13. -種計(jì)算機(jī)實(shí)施的方法,包括: 呈現(xiàn)組織圖視圖以便顯示在顯示設(shè)備上,所述組織圖視圖包括多個(gè)圖標(biāo),每個(gè)圖標(biāo)表 示組織中的人,所述多個(gè)圖標(biāo)被排列成反映組織的層級的組織結(jié)構(gòu); 接收第一用戶輸入,第一用戶輸入包括指定所述多個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)作為被選 擇的群體的一部分。 接收第二用戶輸入,第二用戶輸入包括選擇將被應(yīng)用在被選擇的群體的分析視圖;以 及 將所述組織圖示圖變形成所選擇的分析視圖,所述變形包括生成動(dòng)畫效果以便轉(zhuǎn)化被 選擇的群體中的多個(gè)圖標(biāo)從而形成所選擇的分析視圖。
14. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,第一用戶輸入和第二用戶輸入是 經(jīng)由至少一個(gè)用戶輸入設(shè)備接收的。
15. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,第一用戶輸入包括創(chuàng)建與所述多 個(gè)圖標(biāo)中的兩個(gè)或更多個(gè)中的至少一個(gè)重疊的拖曳選擇區(qū)域。
16. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,所述變形被無需頁面重載地執(zhí)行, 從而用戶能夠在被選擇的群體中的多個(gè)圖標(biāo)形成所選擇的分析視圖時(shí)在視覺上跟蹤它們 的轉(zhuǎn)化。
17. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,所述操作還包括: 接收第三用戶輸入,第三用戶輸入包括重新選擇將被應(yīng)用在被選擇的群體的不同的分 析視圖;以及 將所述分析視圖變形成不同的分析視圖,而不要求用戶重新指定被選擇的群體。
18. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,所述操作還包括: 返回所述組織圖視圖,所述返回包括將所述分析視圖變形回到所述組織圖視圖; 接收新的用戶輸入,所述新的用戶輸入包括對被選擇的群體的改變。
19. 如權(quán)利要求13所述的計(jì)算機(jī)實(shí)施的方法,其中,所述呈現(xiàn)、第一輸入的接收、第二 輸入的接收、和所述變形中的至少一個(gè)由包括至少一個(gè)可編程處理器的系統(tǒng)執(zhí)行。
【文檔編號(hào)】G06Q10/06GK104217278SQ201410244723
【公開日】2014年12月17日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2013年6月4日
【發(fā)明者】B.欽納潘, D.西亞, S.麥克基, K.許 申請人:成功要素股份有限公司