系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法及裝置。
【背景技術(shù)】
[0002]目前,基于計(jì)算機(jī)或計(jì)算機(jī)網(wǎng)絡(luò)的計(jì)算機(jī)系統(tǒng),都是多任務(wù)系統(tǒng),例如可以執(zhí)行數(shù)據(jù)的查詢(xún)、編輯、設(shè)備的配置和控制等任務(wù)。這些任務(wù)在執(zhí)行時(shí),首先由系統(tǒng)提供相應(yīng)的導(dǎo)引數(shù)據(jù),然后根據(jù)這些導(dǎo)引數(shù)據(jù)選擇需要執(zhí)行的任務(wù)。例如,在一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,可以有多個(gè)不同的操作者,每個(gè)操作者有多個(gè)有不同操作權(quán)限的角色,而每個(gè)角色對(duì)應(yīng)不同的任務(wù),例如:角色對(duì)應(yīng)的二級(jí)菜單或三級(jí)菜單,甚至是細(xì)化的數(shù)據(jù)內(nèi)容,這樣,當(dāng)操作者登錄系統(tǒng)后,系統(tǒng)就會(huì)通過(guò)顯示界面提供該操作者所有角色對(duì)應(yīng)的任務(wù),即所有任務(wù)對(duì)應(yīng)的所有操作選項(xiàng)菜單,此時(shí),顯示界面就會(huì)顯示非常繁多的內(nèi)容供操作者選擇,當(dāng)用戶(hù)需要對(duì)某一個(gè)任務(wù)進(jìn)行操作時(shí),需要在顯示界面內(nèi)花費(fèi)較多的時(shí)間去選擇,尤其是那些對(duì)系統(tǒng)界面顯示內(nèi)容不熟悉的用戶(hù),從而延遲任務(wù)的選擇和執(zhí)行。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例中提供了一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法及裝置,以解決現(xiàn)有技術(shù)呈現(xiàn)操作者所有角色對(duì)應(yīng)的任務(wù)而導(dǎo)致任務(wù)選擇和執(zhí)行延遲的問(wèn)題。
[0004]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了如下技術(shù)方案:
[0005]一方面,本申請(qǐng)實(shí)施例公開(kāi)了一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法,包括:獲取多個(gè)賬號(hào)和多個(gè)角色類(lèi)別;確定分別歸屬于每個(gè)角色類(lèi)別的所有任務(wù)內(nèi)容;根據(jù)賬號(hào)權(quán)限建立每個(gè)賬號(hào)與至少一個(gè)角色類(lèi)別的第一對(duì)應(yīng)關(guān)系;根據(jù)賬號(hào)權(quán)限建立每個(gè)賬號(hào)與各自對(duì)應(yīng)角色類(lèi)別中任務(wù)內(nèi)容的第二對(duì)應(yīng)關(guān)系,并為任務(wù)內(nèi)容配置編輯權(quán)限,所述編輯權(quán)限包括:只讀和可編輯;接收登錄賬號(hào),根據(jù)所述第一對(duì)應(yīng)關(guān)系確定與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)角色類(lèi)別;根據(jù)所述第二對(duì)應(yīng)關(guān)系在目標(biāo)角色類(lèi)別中查找與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)任務(wù)內(nèi)容;在界面中呈現(xiàn)所述目標(biāo)任務(wù)內(nèi)容,所述目標(biāo)任務(wù)內(nèi)容的權(quán)限與所述登錄賬號(hào)的權(quán)限相匹配。
[0006]結(jié)合第一方面,在第一方面第一種可能的實(shí)現(xiàn)方式中,根據(jù)所述第一對(duì)應(yīng)關(guān)系確定與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)角色類(lèi)別,包括:根據(jù)所述第一對(duì)應(yīng)關(guān)系判斷所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別是否為唯一;當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別唯一時(shí),將所述登錄賬號(hào)相對(duì)應(yīng)的角色類(lèi)別確定為目標(biāo)角色類(lèi)別;當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別不唯一時(shí),在登錄界面顯示與所述登錄賬號(hào)相對(duì)應(yīng)所有角色類(lèi)別的角色選項(xiàng);接收用戶(hù)對(duì)多個(gè)角色選項(xiàng)的選擇操作,將與所述選擇操作相對(duì)應(yīng)的角色類(lèi)別確定為目標(biāo)角色類(lèi)別。
[0007]結(jié)合第一方面第一種可能的實(shí)現(xiàn)方式,在第一方面第二種可能的實(shí)現(xiàn)方式中,在登錄界面上以并排顯示方式或以下拉菜單顯示方式顯示所有角色類(lèi)別的角色選項(xiàng)。
[0008]結(jié)合第一方面,在第一方面第三種可能的實(shí)現(xiàn)方式中,將所述目標(biāo)任務(wù)內(nèi)容按照預(yù)設(shè)布局方式在界面呈現(xiàn),所述預(yù)設(shè)布局方式包括:將目標(biāo)任務(wù)內(nèi)容以列表形式進(jìn)行顯示或?qū)⒛繕?biāo)任務(wù)內(nèi)容分多個(gè)區(qū)域進(jìn)行顯示。
[0009]結(jié)合第一方面、第一方面第一種可能的實(shí)現(xiàn)方式第一方面第二種可能的實(shí)現(xiàn)方式或第一方面第三種可能的實(shí)現(xiàn)方式,在第一方面第四種可能的實(shí)現(xiàn)方式中,還包括:根據(jù)所述第一對(duì)應(yīng)關(guān)系判斷所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別是否為唯一;當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別不唯一時(shí),接收角色類(lèi)別切換指令,所述角色類(lèi)別切換指令中攜帶有第二目標(biāo)角色類(lèi)別;根據(jù)所述第二對(duì)應(yīng)關(guān)系在第二目標(biāo)角色類(lèi)別中查找與所述登錄賬號(hào)相對(duì)應(yīng)的第二目標(biāo)任務(wù)內(nèi)容;將所述第二目標(biāo)任務(wù)內(nèi)容按照預(yù)設(shè)布局方式在界面呈現(xiàn),所述第二目標(biāo)任務(wù)內(nèi)容的權(quán)限與所述登錄賬號(hào)的權(quán)限相匹配。
[0010]結(jié)合第一方面第四種可能的實(shí)現(xiàn)方式,在第一方面第五種可能的實(shí)現(xiàn)方式中,接收角色類(lèi)別切換指令,包括:在界面中顯示與所述登錄賬號(hào)對(duì)應(yīng)的所有角色類(lèi)別的角色選項(xiàng);接收用戶(hù)對(duì)所述角色選項(xiàng)的切換操作,將與所述切換操作相對(duì)的角色類(lèi)別確定為第二目標(biāo)角色類(lèi)別。
[0011]第二方面,本申請(qǐng)實(shí)施例公開(kāi)了一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置,包括:獲取單元,用于獲取多個(gè)角色類(lèi)別和多個(gè)賬號(hào);歸屬確定單元,用于確定分別歸屬于每個(gè)角色類(lèi)別的所有任務(wù)內(nèi)容;對(duì)應(yīng)關(guān)系建立單元,用于根據(jù)賬號(hào)權(quán)限建立每個(gè)賬號(hào)與至少一個(gè)角色類(lèi)別的第一對(duì)應(yīng)關(guān)系,并且建立每個(gè)賬號(hào)與各自對(duì)應(yīng)角色類(lèi)別中任務(wù)內(nèi)容的第二對(duì)應(yīng)關(guān)系;權(quán)限配置單元,用于根據(jù)賬號(hào)權(quán)限為每個(gè)目標(biāo)任務(wù)內(nèi)容配置編輯權(quán)限,所述編輯權(quán)限包括:只讀和可編輯;接收單元,用于接收登錄賬號(hào);目標(biāo)角色類(lèi)別確定單元,用于根據(jù)所述第一對(duì)應(yīng)關(guān)系確定與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)角色類(lèi)別;查找單元,用于根據(jù)所述第二對(duì)應(yīng)關(guān)系在目標(biāo)角色類(lèi)別中查找與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)任務(wù)內(nèi)容;呈現(xiàn)控制單元,用于控制在界面中呈現(xiàn)所述目標(biāo)任務(wù)內(nèi)容,所述目標(biāo)任務(wù)內(nèi)容的權(quán)限與所述登錄賬號(hào)的權(quán)限相匹配。
[0012]結(jié)合第二方面,在第二方面第一種可能的實(shí)現(xiàn)方式中,所述目標(biāo)角色類(lèi)別確定單元包括:第一判斷單元,用于根據(jù)所述第一對(duì)應(yīng)關(guān)系判斷所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別是否為唯一;第一確定子單元,用于當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別唯一時(shí),將所述登錄賬號(hào)相對(duì)應(yīng)的角色類(lèi)別確定為目標(biāo)角色類(lèi)別;選項(xiàng)顯示控制單元,用于當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別不唯一時(shí),在登錄界面顯示與所述登錄賬號(hào)相對(duì)應(yīng)所有角色類(lèi)別的角色選項(xiàng);第一操作接收單元,用于接收用戶(hù)對(duì)多個(gè)角色選項(xiàng)的選擇操作;第二確定子單元,用于接收用戶(hù)對(duì)多個(gè)角色選項(xiàng)的選擇操作,將與所述選擇操作相對(duì)應(yīng)的角色類(lèi)別確定為目標(biāo)角色類(lèi)別。
[0013]結(jié)合第二方面第一種可能的實(shí)現(xiàn)方式,在第二方面第二種可能的實(shí)現(xiàn)方式中,所述選項(xiàng)顯示控制單元包括:并排顯示控制單元,用于將與所述登錄賬號(hào)相對(duì)應(yīng)所有角色類(lèi)別以并排顯示方式顯示;或,下拉菜單控制顯示單元,用于將與所述登錄賬號(hào)相對(duì)應(yīng)所有角色類(lèi)別以下拉菜單顯示方式顯示。
[0014]結(jié)合第二方面、第二方面第一種可能的實(shí)現(xiàn)方式或第二方面第二種可能的實(shí)現(xiàn)方式,在第二方面第三種可能的實(shí)現(xiàn)方式中,所述裝置還包括:第二判斷單元,用于根據(jù)所述第一對(duì)應(yīng)關(guān)系判斷所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別是否為唯一;指令接收單元,用于接收角色類(lèi)別切換指令,所述角色類(lèi)別切換指令中攜帶有第二目標(biāo)角色類(lèi)別;所述查找單元還用于當(dāng)根據(jù)所述第二對(duì)應(yīng)關(guān)系在第二目標(biāo)角色類(lèi)別中查找與所述登錄賬號(hào)相對(duì)應(yīng)的第二目標(biāo)任務(wù)內(nèi)容;所述呈現(xiàn)控制單元還用于控制在界面中呈現(xiàn)所述第二目標(biāo)任務(wù)內(nèi)容,所述第二目標(biāo)任務(wù)內(nèi)容的權(quán)限與所述登錄賬號(hào)的權(quán)限相匹配。
[0015]結(jié)合第二方面第三種可能的實(shí)現(xiàn)方式,在第二方面第四種可能的實(shí)現(xiàn)方式中,所述指令接收單元包括:菜單控制顯示單元,用于當(dāng)所述登錄賬號(hào)對(duì)應(yīng)的角色類(lèi)別不唯一時(shí),在所述界面中顯示所述登錄賬號(hào)對(duì)應(yīng)的所有角色選項(xiàng);第二操作接收單元,用于接收用戶(hù)對(duì)所述角色選項(xiàng)的切換操作;第三確定子單元,用于將與所述切換操作相對(duì)的角色類(lèi)別確定為第二目標(biāo)角色類(lèi)別。
[0016]第三方面,本申請(qǐng)實(shí)施例還公開(kāi)了一種數(shù)據(jù)系統(tǒng),包括系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置、顯示裝置和存儲(chǔ)裝置,其中,所述顯示裝置用于顯示系統(tǒng)界面;所述系統(tǒng)界面內(nèi)容呈現(xiàn)控制裝置包括:獲取單元,用于獲取多個(gè)角色類(lèi)別和多個(gè)賬號(hào);歸屬確定單元,用于確定分別歸屬于每個(gè)角色類(lèi)別的所有任務(wù)內(nèi)容;對(duì)應(yīng)關(guān)系建立單元,用于根據(jù)賬號(hào)權(quán)限建立每個(gè)賬號(hào)與至少一個(gè)角色類(lèi)別的第一對(duì)應(yīng)關(guān)系,并且建立每個(gè)賬號(hào)與各自對(duì)應(yīng)角色類(lèi)別中任務(wù)內(nèi)容的第二對(duì)應(yīng)關(guān)系;權(quán)限配置單元,用于根據(jù)賬號(hào)權(quán)限為每個(gè)目標(biāo)任務(wù)內(nèi)容配置編輯權(quán)限,所述編輯權(quán)限包括:只讀和可編輯;接收單元,用于接收登錄賬號(hào);目標(biāo)角色類(lèi)別確定單元,用于根據(jù)所述第一對(duì)應(yīng)關(guān)系確定與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)角色類(lèi)別;查找單元,用于根據(jù)所述第二對(duì)應(yīng)關(guān)系在目標(biāo)角色類(lèi)別中查找與所述登錄賬號(hào)相對(duì)應(yīng)的目標(biāo)任務(wù)內(nèi)容;呈現(xiàn)控制單元,用于控制在所述顯示裝置的系統(tǒng)界面中呈現(xiàn)所述目標(biāo)任務(wù)內(nèi)容,所述目標(biāo)任務(wù)內(nèi)容的權(quán)限與所述登錄賬號(hào)的權(quán)限相匹配;所述存儲(chǔ)裝置用于存儲(chǔ)任務(wù)內(nèi)容、角色類(lèi)別、賬號(hào)、第一對(duì)應(yīng)關(guān)系以及第二對(duì)應(yīng)關(guān)系。
[0017]與現(xiàn)有技術(shù)中以用戶(hù)所有角色對(duì)應(yīng)的任務(wù)為引導(dǎo),登錄時(shí)在顯示界面內(nèi)顯示用戶(hù)所有角色對(duì)應(yīng)任務(wù)的方式相比,該系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法直接以角色類(lèi)別為引導(dǎo),在用戶(hù)登錄時(shí),根據(jù)本次任務(wù)直接在顯示界面中呈現(xiàn)與本次任務(wù)相對(duì)角色類(lèi)別的任務(wù)內(nèi)容,而與角色類(lèi)別無(wú)關(guān)的任務(wù)內(nèi)容,則不再全部顯示在界面內(nèi)容上,從而無(wú)需用戶(hù)在顯示界面內(nèi)繁多的任務(wù)內(nèi)容中進(jìn)行多次選擇,節(jié)省操作時(shí)間,可以加快任務(wù)的選擇和執(zhí)行。
【附圖說(shuō)明】
[0018]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1為本申請(qǐng)實(shí)施例提供的一種系統(tǒng)界面內(nèi)容呈現(xiàn)控制方法的流程示意圖;
[0020]圖2為本申請(qǐng)實(shí)施例提供的賬號(hào)與角色類(lèi)別以及任務(wù)內(nèi)容之間對(duì)應(yīng)關(guān)系示意圖;
[0021]圖3為