移動終端app模塊、服務(wù)端及系統(tǒng)數(shù)據(jù)權(quán)限管理系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)權(quán)限管理的技術(shù)領(lǐng)域,具體涉及一種移動終端APP模塊、服務(wù)端及基于人員位置的信息系統(tǒng)數(shù)據(jù)權(quán)限管理的系統(tǒng)與方法。
【背景技術(shù)】
[0002]信息系統(tǒng)中的數(shù)據(jù)權(quán)限管理通常根據(jù)操作人員的崗位不同來進(jìn)行授權(quán),授權(quán)基本方法是把有關(guān)數(shù)據(jù)的錄入、修改、刪除、查詢等操作權(quán)限與用戶帳號進(jìn)行對應(yīng)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明克服了現(xiàn)有技術(shù)的不足,提供一種移動終端APP模塊、服務(wù)端及系統(tǒng)數(shù)據(jù)權(quán)限管理系統(tǒng)與方法,用于解決將信息系統(tǒng)數(shù)據(jù)操作權(quán)限與操作人員所處物理位置相關(guān)聯(lián)的技術(shù)問題。
[0004]考慮到現(xiàn)有技術(shù)的上述問題,根據(jù)本發(fā)明公開的一個方面,本發(fā)明采用以下技術(shù)方案:
[0005]—種基于人員位置的信息系統(tǒng)數(shù)據(jù)權(quán)限管理的系統(tǒng),其特征在于它包括:
[0006]數(shù)據(jù)請求及發(fā)送模塊,用于將用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息發(fā)送給接收模塊;
[0007]物理區(qū)域編碼對應(yīng)表,該物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍;
[0008]物理區(qū)域數(shù)據(jù)操作權(quán)限表:該物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限,標(biāo)示某個物理區(qū)域?qū)?yīng)于某基表的某類操作的權(quán)限;(例如插入、修改、刪除、查詢)。
[0009]接收模塊,用于接收用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息;
[0010]判斷模塊,用于將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表以及物理區(qū)域數(shù)據(jù)操作權(quán)限表關(guān)聯(lián),當(dāng)用戶的實際位置位于物理區(qū)域數(shù)據(jù)操作權(quán)限表中的物理區(qū)域編碼所標(biāo)示的物理空間范圍內(nèi)時,則授予用戶相應(yīng)的數(shù)據(jù)操作權(quán)限;否則不允許用戶的數(shù)據(jù)操作權(quán)限。
[0011]為了更好地實現(xiàn)本發(fā)明,進(jìn)一步的技術(shù)方案是:
[0012]根據(jù)本發(fā)明的一個實施方案,所述數(shù)據(jù)請求及發(fā)送模塊位于移動終端上。
[0013]根據(jù)本發(fā)明的另一個實施方案,所述移動終端為手機、平板電腦、筆記本等。
[0014]根據(jù)本發(fā)明的另一個實施方案,所述接收模塊、物理區(qū)域編碼對應(yīng)表和判斷模塊位于服務(wù)端內(nèi)。
[0015]本發(fā)明可以是:
[0016]—種移動終端APP模塊,APP模塊內(nèi)設(shè)置用于向服務(wù)端發(fā)送用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息的數(shù)據(jù)請求及發(fā)送模塊,所發(fā)送的請求信息中還關(guān)聯(lián)了服務(wù)端進(jìn)行如下操作的內(nèi)容:
[0017]服務(wù)端內(nèi)設(shè)置物理區(qū)域編碼對應(yīng)表與物理區(qū)域數(shù)據(jù)操作權(quán)限表,其中物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍,物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限等信息,標(biāo)示某個物理區(qū)域?qū)?yīng)于某個基表的某類操作權(quán)限;服務(wù)端接收到所述移動端發(fā)送的信息后,將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表關(guān)聯(lián),標(biāo)示出用戶的實際位置對應(yīng)的物理區(qū)域編碼,再到物理區(qū)域數(shù)據(jù)操作權(quán)限表中檢查其所申請的數(shù)據(jù)操作權(quán)限在對應(yīng)的物理區(qū)域內(nèi)是否合法,如不合法則不允許用戶所申請的數(shù)據(jù)操作。
[0018]本發(fā)明也可以是:
[0019]—種服務(wù)端,其特征在于服務(wù)端內(nèi)設(shè)置物理區(qū)域編碼對應(yīng)表和物理區(qū)域數(shù)據(jù)操作權(quán)限表;物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍;物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限信息,標(biāo)示某個物理區(qū)域?qū)?yīng)于某個基表的某類操作權(quán)限;服務(wù)端接收到用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息后,將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表關(guān)聯(lián),標(biāo)示出用戶的實際位置對應(yīng)的物理區(qū)域編碼,再到物理區(qū)域數(shù)據(jù)操作權(quán)限表中檢查其所申請的數(shù)據(jù)操作權(quán)限在對應(yīng)的物理區(qū)域內(nèi)是否合法,如不合法則不允許用戶所申請的數(shù)據(jù)操作。
[0020]本發(fā)明還可以是:
[0021]—種基于人員位置的信息系統(tǒng)數(shù)據(jù)權(quán)限管理的方法,它包括:
[0022]將用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息發(fā)送給服務(wù)端;
[0023]服務(wù)端內(nèi)設(shè)置物理區(qū)域編碼對應(yīng)表與物理區(qū)域數(shù)據(jù)操作權(quán)限表,其中物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍,物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限等信息,標(biāo)示某個物理區(qū)域?qū)?yīng)于某個基表的某類操作權(quán)限;服務(wù)端接收到所述移動端發(fā)送的信息后,將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表關(guān)聯(lián),標(biāo)示出用戶的實際位置對應(yīng)的物理區(qū)域編碼,再到物理區(qū)域數(shù)據(jù)操作權(quán)限表中檢查其所申請的數(shù)據(jù)操作權(quán)限在對應(yīng)的物理區(qū)域內(nèi)是否合法,如不合法則不允許用戶所申請的數(shù)據(jù)操作。
[0024]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果之一是:
[0025]本發(fā)明的一種移動終端APP模塊、服務(wù)端及系統(tǒng)數(shù)據(jù)權(quán)限管理系統(tǒng)與方法,通過把物理位置作為數(shù)據(jù)操作權(quán)限控制的一個條件,從而更好的實現(xiàn)在移動條件下的數(shù)據(jù)操作管控。有益效果將結(jié)合以下【具體實施方式】進(jìn)一步說明。
【附圖說明】
[0026]為了更清楚的說明本申請文件實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)的描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅是對本申請文件中一些實施例的參考,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的情況下,還可以根據(jù)這些附圖得到其它的附圖。
[0027]圖1示出了根據(jù)本發(fā)明一個實施例的基于人員位置的信息系統(tǒng)數(shù)據(jù)權(quán)限管理的系統(tǒng)示意圖。
【具體實施方式】
[0028]下面結(jié)合實施例對本發(fā)明作進(jìn)一步地詳細(xì)說明,但本發(fā)明的實施方式不限于此。
[0029]以下實施例,可參見圖1所示:
[0030]一實施例,一種基于人員位置的信息系統(tǒng)數(shù)據(jù)權(quán)限管理的系統(tǒng),它包括:
[0031]數(shù)據(jù)請求及發(fā)送模塊,用于將用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息發(fā)送給接收模塊;
[0032]物理區(qū)域編碼對應(yīng)表,該物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍;
[0033]物理區(qū)域數(shù)據(jù)操作權(quán)限表:該物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限,標(biāo)示某個物理區(qū)域?qū)?yīng)于某基表的某類操作的權(quán)限;(例如插入、修改、刪除、查詢)。
[0034]接收模塊,用于接收用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息;
[0035]判斷模塊,用于將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表以及物理區(qū)域數(shù)據(jù)操作權(quán)限表關(guān)聯(lián),當(dāng)用戶的實際位置位于物理區(qū)域數(shù)據(jù)操作權(quán)限表中的物理區(qū)域編碼所標(biāo)示的物理空間范圍內(nèi)時,則授予用戶相應(yīng)的數(shù)據(jù)操作權(quán)限;否則不允許用戶的數(shù)據(jù)操作權(quán)限。
[0036]優(yōu)選地,所述數(shù)據(jù)請求及發(fā)送模塊位于移動終端上。
[0037]所述移動終端可以為手機、平板電腦,或者其它裝置等。
[0038]以及接收模塊、物理區(qū)域編碼對應(yīng)表和判斷模塊可位于服務(wù)端內(nèi)。
[0039]另一實施例,一種移動終端APP模塊,其特征在于APP模塊內(nèi)設(shè)置用于向服務(wù)端發(fā)送用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息的數(shù)據(jù)請求及發(fā)送模塊,所發(fā)送的請求信息中還關(guān)聯(lián)了服務(wù)端進(jìn)行如下操作的內(nèi)容:
[0040]服務(wù)端內(nèi)設(shè)置物理區(qū)域編碼對應(yīng)表與物理區(qū)域數(shù)據(jù)操作權(quán)限表,其中物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍,物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限等信息,標(biāo)示某個物理區(qū)域?qū)?yīng)于某個基表的某類操作權(quán)限;服務(wù)端接收到所述移動端發(fā)送的信息后,將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表關(guān)聯(lián),標(biāo)示出用戶的實際位置對應(yīng)的物理區(qū)域編碼,再到物理區(qū)域數(shù)據(jù)操作權(quán)限表中檢查其所申請的數(shù)據(jù)操作權(quán)限在對應(yīng)的物理區(qū)域內(nèi)是否合法,如不合法則不允許用戶所申請的數(shù)據(jù)操作。
[0041]另一實施例,一種服務(wù)端,服務(wù)端內(nèi)設(shè)置物理區(qū)域編碼對應(yīng)表和物理區(qū)域數(shù)據(jù)操作權(quán)限表;物理區(qū)域編碼對應(yīng)表內(nèi)設(shè)置物理區(qū)域編碼,其一個物理區(qū)域編碼對應(yīng)一個實際物理的空間范圍;物理區(qū)域數(shù)據(jù)操作權(quán)限表內(nèi)設(shè)置物理區(qū)域編碼,數(shù)據(jù)基表名及操作權(quán)限信息,標(biāo)示某個物理區(qū)域?qū)?yīng)于某個基表的某類操作權(quán)限;服務(wù)端接收到用戶的數(shù)據(jù)操作申請以及用戶的實際位置信息后,將所述用戶的實際位置信息與所述物理區(qū)域編碼對應(yīng)表關(guān)聯(lián),標(biāo)示出用戶的實際位置對應(yīng)的物理區(qū)域編碼,再到物理區(qū)域數(shù)據(jù)操作權(quán)限表中檢查其所申請的數(shù)據(jù)操作權(quán)限在對應(yīng)的物理區(qū)域內(nèi)是否合法,如不合法則不允許用戶所申請