本申請實施例提供的步驟S106的詳細流程示意圖;
[0022]圖4為本申請實施例提供的一種登錄界面的示意圖;
[0023]圖5為本申請實施例提供的另一種登錄界面的示意圖;
[0024]圖6為本申請實施例提供的又一種登錄界面的示意圖;
[0025]圖7為本申請實施例提供的又一種登錄界面的示意圖;
[0026]圖8為本申請實施例提供的另一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法的流程示意圖;
[0027]圖9為本申請實施例提供的步驟S302的詳細流程示意圖;
[0028]圖10為本申請實施例圖1所示方法最終呈現(xiàn)得到的界面內(nèi)容示意圖;
[0029]圖11為本申請實施例提供的一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置的結(jié)構(gòu)示意圖;
[0030]圖12為本申請實施例提供的目標角色類別確定單元的結(jié)構(gòu)示意圖;
[0031]圖13為本申請實施例提供的另一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置的結(jié)構(gòu)示意圖;
[0032]圖14為本申請實施例提供的系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置的硬件結(jié)構(gòu)示意圖;
[0033]圖15為本申請實施例提供的一種數(shù)據(jù)系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0034]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實施例中的技術(shù)方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例中技術(shù)方案作進一步詳細的說明。
[0035]圖1為本申請實施例提供的一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法的流程示意圖。該方法可以應(yīng)用于數(shù)據(jù)系統(tǒng),例如:運營管理系統(tǒng)、監(jiān)控數(shù)據(jù)管理系統(tǒng)等等。
[0036]如圖1所示,該方法包括:S101:獲取多個賬號和多個角色類別。
[0037]賬號是用于識別用戶的標識,在本申請實施例中,賬號可以為阿拉伯數(shù)字、英文字母或中文漢字等。角色類別通常是指數(shù)據(jù)系統(tǒng)能夠?qū)崿F(xiàn)的功能,例如:在運營管理系統(tǒng)中,角色類別可以包括:系統(tǒng)管理、賬務(wù)管理、產(chǎn)品管理、業(yè)務(wù)管理或客戶服務(wù)等等。
[0038]在本申請實施例功能,賬號和角色類別可以通過用戶輸入的方式獲取得到,另外,還可以在系統(tǒng)中根據(jù)系統(tǒng)能夠?qū)崿F(xiàn)的功能,預(yù)先存儲多個角色類別。
[0039]S102:確定分別歸屬于每個角色類別的所有任務(wù)內(nèi)容。
[0040]任務(wù)內(nèi)容是指數(shù)據(jù)系統(tǒng)中具體的數(shù)據(jù)鏈接或數(shù)據(jù)內(nèi)容,其中,數(shù)據(jù)鏈接可以為數(shù)據(jù)系統(tǒng)中的二級菜單選項、三級菜單選項等,例如:產(chǎn)品管理角色類別下,可以有每個具體產(chǎn)品的詳細情況的菜單選項;數(shù)據(jù)內(nèi)容可以為細化的具體數(shù)據(jù),例如:每個具體產(chǎn)品的詳細數(shù)據(jù),或者,記錄操作的詳細日志等。
[0041]每個角色類別可以有多個任務(wù)內(nèi)容。另外,對于一些具有重疊管理的角色類別,同一任務(wù)內(nèi)容還可以歸屬于不同的角色類別,例如:客戶服務(wù)角色類別下的某一個具體客戶的服務(wù)記錄中,還可以有該客戶使用的某一個產(chǎn)品的詳細數(shù)據(jù)。
[0042]在確定每個角色類別的任務(wù)內(nèi)容時,可以根據(jù)每個角色類別實現(xiàn)的功能對數(shù)據(jù)系統(tǒng)中預(yù)先存儲的任務(wù)內(nèi)容進行劃分。在實際使用過程中,當數(shù)據(jù)系統(tǒng)產(chǎn)生新的任務(wù)內(nèi)容時,例如:新產(chǎn)品研發(fā)后,還可以在數(shù)據(jù)系統(tǒng)中增加與新產(chǎn)品相對應(yīng)的任務(wù)內(nèi)容,并且同時確定新增加的任務(wù)內(nèi)容與角色類別的歸屬關(guān)系。
[0043]S103:根據(jù)賬號權(quán)限建立每個賬號與至少一個角色類別的第一對應(yīng)關(guān)系。
[0044]每個賬號的權(quán)限不同,其對應(yīng)的角色類別也可能是不同的,例如:在上面描述的運營管理系統(tǒng),系統(tǒng)管理員可以設(shè)置能夠?qū)ο到y(tǒng)管理、賬務(wù)管理、產(chǎn)品管理、業(yè)務(wù)管理或客戶服務(wù)都有操作權(quán)限,而對于客服人員,則僅具有對客戶服務(wù)內(nèi)的任務(wù)內(nèi)容操作的權(quán)限。
[0045]S104:根據(jù)賬號權(quán)限建立每個賬號與各自對應(yīng)角色類別中任務(wù)內(nèi)容的第二對應(yīng)關(guān)系,為每個任務(wù)內(nèi)容配置編輯權(quán)限。
[0046]前面描述了,根據(jù)權(quán)限不同,不同的賬號對應(yīng)的角色類別不同,另外,即使兩個賬號都可以對某一個角色類別中的任務(wù)內(nèi)容進行操作,但每個賬號可操作的任務(wù)內(nèi)容也可能不相同。所以,在該步驟中,在確定與賬號對應(yīng)的角色類別后,還要確定該角色類別中與賬號相對應(yīng)的任務(wù)內(nèi)容。并且,當建立賬號與對應(yīng)角色類別中任務(wù)內(nèi)容的第二對應(yīng)關(guān)系后,需要根據(jù)賬號的權(quán)限,為每個賬號相對應(yīng)的任務(wù)內(nèi)容配置編輯權(quán)限,編輯權(quán)限包括:只讀和可編輯,例如:對于產(chǎn)品目錄角色類別下的任務(wù)內(nèi)容,普通研發(fā)人員只可以調(diào)閱已有的產(chǎn)品內(nèi)容,而只有研發(fā)主管才可以對已有的產(chǎn)品內(nèi)容進行修改,或者,對淘汰的產(chǎn)品內(nèi)容進行刪除。
[0047]如圖2所示,為賬號與角色類別、以及賬號與任務(wù)內(nèi)容之間對應(yīng)關(guān)系示意圖。圖中有A、B和C三個賬號,其中,直線是賬號A的對應(yīng)關(guān)系,虛線是賬號B的對應(yīng)關(guān)系,點劃線是賬號C的對應(yīng)關(guān)系。從圖中可以看到賬號A的權(quán)限只有一個角色類別:“系統(tǒng)管理”,并且只有對“系統(tǒng)管理”中的任務(wù)內(nèi)容M1、M2和M3具有權(quán)限,而賬號B的權(quán)限有三個角色類別:“系統(tǒng)管理”、“產(chǎn)品管理”和“客戶服務(wù)”,賬號C的權(quán)限有兩個角色類別:“產(chǎn)品管理”和“客戶服務(wù)”。
[0048]S105:接收登錄賬號。
[0049]通過前面幾個步驟的配置,可以將所有賬號與角色類別以及任務(wù)內(nèi)容之間建立對應(yīng)關(guān)系,為后續(xù)用戶登錄做準備。
[0050]S106:根據(jù)所述第一對應(yīng)關(guān)系確定與所述登錄賬號相對應(yīng)的目標角色類別。
[0051]對于只對應(yīng)一個角色類別的登錄賬號,可以將對應(yīng)的角色類別作為默認角色類另|J,例如圖2中的賬號A,其默認的角色類別為“系統(tǒng)管理”。對于多個角色類別的登錄賬號,在接收登錄賬號時,還可以同時接收相應(yīng)的目標角色類別,例如:可以通過用戶輸入的目標角色類別,或,輸入的操作選項,利用操作選項獲取目標角色類別。
[0052]S107:根據(jù)所述第二對應(yīng)關(guān)系在目標角色類別中查找與所述登錄賬號相對應(yīng)的目標任務(wù)內(nèi)容。
[0053]當確定目標角色類別后,利用前面建立的第二對應(yīng)關(guān)系,在目標角色類別中可以直接查找到與登錄賬號相對應(yīng)的目標任務(wù)內(nèi)容。
[0054]S108:在界面中呈現(xiàn)所述目標任務(wù)內(nèi)容。
[0055]在進行呈現(xiàn)時,可以將多個目標任務(wù)內(nèi)容以列表的方式進行呈現(xiàn),并且列表可以按照特定的順序進行排序,例如:首字母按照英文字母進行排序。另外,還可以根據(jù)任務(wù)內(nèi)容的相關(guān)性對任務(wù)內(nèi)容進行分類,并且將界面進行區(qū)域劃分,在不同區(qū)域內(nèi)呈現(xiàn)目標任務(wù)內(nèi)容。例如:目標角色類別為產(chǎn)品管理,在進行展示時,可以將登錄賬號具有查看權(quán)限的多個產(chǎn)品對應(yīng)的任務(wù)內(nèi)容在不同的區(qū)域分別顯示。在本申請實施例中,目標任務(wù)內(nèi)容還可以包括:用戶對該角色類別中任務(wù)內(nèi)容操作的日志記錄,以方便用戶對歷史操作清楚了解。另夕卜,在呈現(xiàn)目標任務(wù)時,還可以比較目標角色類別中目標任務(wù)內(nèi)容的操作頻率,并根據(jù)操作頻率對目標任務(wù)內(nèi)容進行排序,在呈現(xiàn)目標任務(wù)時,可以按照操作頻率由高到低將目標任務(wù)內(nèi)容從上到下排列,或者,按照操作頻率由高到低將目標任務(wù)內(nèi)容在從上到下的顯示區(qū)域內(nèi)排列。
[0056]在本申請實施例中,界面中顯示的目標任務(wù)內(nèi)容的權(quán)限與所述登錄賬號的權(quán)限相匹配,例如:可以編輯的任務(wù)內(nèi)容在文本框內(nèi)顯示,只讀的任務(wù)內(nèi)容則只能顯示。
[0057]由以上技術(shù)方案可見,本申請實施例提供的該系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法,將所有任務(wù)內(nèi)容根據(jù)角色類別進行歸類,然后根據(jù)賬號權(quán)限建立賬號與角色類別、賬號與對應(yīng)角色類別中任務(wù)內(nèi)容的對應(yīng)關(guān)系,進而在用戶登錄時,根據(jù)登錄賬號可以確定目的角色類另IJ,并在該目標角色類別中查找與登錄賬號相對應(yīng)的目標任務(wù)內(nèi)容,最后將查找到的目標任務(wù)內(nèi)容在界面中進行呈現(xiàn)。
[0058]與現(xiàn)有技術(shù)中以用戶所有角色對應(yīng)的任務(wù)為引導,登錄時在顯示界面內(nèi)顯示用戶所有角色對應(yīng)任務(wù)的方式相比,該系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法直接以角色類別為引導,在用戶登錄時,根據(jù)本次任務(wù)直接在顯示界面中呈現(xiàn)與本次任務(wù)相對角色類別的任務(wù)內(nèi)容,而與角色類別無關(guān)的任務(wù)內(nèi)容,則不再全部顯示在界面內(nèi)容上,從而無需用戶在顯示界面內(nèi)繁多的任務(wù)內(nèi)容中進行多次選擇,節(jié)省操作時間,可以加快任務(wù)的選擇和執(zhí)行。
[0059]如圖3所示,在本申請實施例中,在確定與所述登錄賬號相對應(yīng)的目標角色類別時,步驟S106可以包括:
[0060]S201:根據(jù)所述第一對應(yīng)關(guān)系判斷所述登錄賬號對應(yīng)的角色類別是否為唯一。
[0061]當所述登錄賬號對應(yīng)的角色類別唯一時,進行S202 ;當所述登錄賬號對應(yīng)的角色類別不唯一時,進行S203。
[0062]S202:將所述登錄賬號相對應(yīng)的角色類別確定為目標角色類別。
[0063]在具體應(yīng)用時,當所述登錄賬號對應(yīng)的角色類別唯一時,即認為該登錄賬號存在默認目標角色類別,例如圖2中的賬號A,其默認的角色類別為“系統(tǒng)管理”。所以可以在登錄界面不顯示任何關(guān)于角色類別的信息,如圖4所示,使得用戶可以直接登錄,并且登錄后的界面就是該用戶賬號相對應(yīng)的唯一目標角色類別中任務(wù)內(nèi)容,例如:M1、M2和M3。