一種文件使用權(quán)限的管理方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計算機領(lǐng)域,尤其涉及一種文件使用權(quán)限的管理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]公司的計算機中存在大量的電子文件,包含合同、單據(jù)、圖片等信息和數(shù)據(jù)。為了數(shù)據(jù)的安全,公司需要在文件服務(wù)器上集中管理這些文件,做好保護工作,甚至還需要控制公司員工對文件服務(wù)器上所存儲文件的訪問權(quán)限,例如,什么人可以瀏覽哪些文件,什么人可以下載哪些文件等。
[0003]目前,最常用的電子文件管理方式是文件夾管理,公司管理層按照各自的喜好創(chuàng)建文件夾,要求員工在相應(yīng)的文件夾下上傳或者下載相關(guān)內(nèi)容。這種管理方式只能對文件夾設(shè)置訪問權(quán)限,然后再針對每份文件都設(shè)置密碼來進行安全管理,沒有統(tǒng)一的權(quán)限管理標(biāo)準(zhǔn),并且對不同文件設(shè)置密碼比較繁雜,不方便公司管理層和員工記憶。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種文件使用權(quán)限的管理方法,旨在解決對多個文件實現(xiàn)分權(quán)限訪問和操作的管理問題。
[0005]本發(fā)明實施例是這樣實現(xiàn)的,一種文件使用權(quán)限的管理方法,所述方法包括:
[0006]接收用戶上傳文件請求,存儲上傳文件,并記錄所述上傳文件的文件業(yè)務(wù)信息于文件信息數(shù)據(jù)表中;
[0007]接收權(quán)限設(shè)置指令,根據(jù)所述文件信息數(shù)據(jù)表中的文件業(yè)務(wù)信息和權(quán)限設(shè)置指令,設(shè)置用戶對數(shù)據(jù)庫服務(wù)器中所存儲文件的訪問和操作權(quán)限;
[0008]根據(jù)用戶賬號信息和所述所設(shè)置的用戶權(quán)限,控制用戶訪問和操作所述數(shù)據(jù)庫中所存儲文件的權(quán)限。
[0009]本發(fā)明實施例還提供一種文件使用權(quán)限的管理方法,所述方法包括:
[0010]向數(shù)據(jù)庫服務(wù)器發(fā)送上傳文件請求,將所述文件上傳至數(shù)據(jù)庫服務(wù)器;
[0011]根據(jù)數(shù)據(jù)庫服務(wù)器記錄于文件信息數(shù)據(jù)表的文件業(yè)務(wù)信息,發(fā)送權(quán)限設(shè)置指令;
[0012]據(jù)數(shù)據(jù)庫服務(wù)器所控制的用戶訪問和操作權(quán)限使用所存儲的文件。
[0013]本發(fā)明實施例還提供一種文件使用權(quán)限的管理方法,所述方法包括:
[0014]終端向數(shù)據(jù)庫服務(wù)器發(fā)送上傳文件請求,將所述文件上傳至數(shù)據(jù)庫服務(wù)器;
[0015]數(shù)據(jù)庫服務(wù)器接收用戶上傳文件請求,存儲上傳文件,并記錄所述上傳文件的文件業(yè)務(wù)信息于文件信息數(shù)據(jù)表中;
[0016]終端根據(jù)數(shù)據(jù)庫服務(wù)器記錄于文件信息數(shù)據(jù)表的文件業(yè)務(wù)信息,發(fā)送權(quán)限設(shè)置指令;
[0017]數(shù)據(jù)庫服務(wù)器接收權(quán)限設(shè)置指令,根據(jù)所述文件信息數(shù)據(jù)表中的文件業(yè)務(wù)信息和權(quán)限設(shè)置指令,設(shè)置用戶對數(shù)據(jù)庫服務(wù)器中所存儲文件的訪問和操作權(quán)限;
[0018]數(shù)據(jù)庫服務(wù)器根據(jù)用戶賬號信息和所述所設(shè)置的用戶權(quán)限,控制用戶訪問和操作所述數(shù)據(jù)庫中所存儲文件的權(quán)限;
[0019]終端根據(jù)數(shù)據(jù)庫服務(wù)器所控制的用戶訪問和操作權(quán)限使用所存儲的文件。
[0020]本發(fā)明實施例還提供一種文件使用權(quán)限的管理裝置,所述裝置包括:
[0021]文件存儲單元,用于接收用戶上傳文件請求,存儲上傳文件;
[0022]信息更新單元,用于記錄所述上傳文件的文件業(yè)務(wù)信息于文件信息數(shù)據(jù)表中;
[0023]權(quán)限設(shè)置單元,用于接收權(quán)限設(shè)置指令,根據(jù)所述文件信息數(shù)據(jù)表中的文件業(yè)務(wù)信息,設(shè)置用戶對數(shù)據(jù)庫中所存儲文件的訪問和操作權(quán)限;
[0024]權(quán)限控制單元,用于接收用戶登錄指令,根據(jù)用戶賬號信息和所述所設(shè)置的用戶權(quán)限,控制用戶訪問和操作所述數(shù)據(jù)庫中所存儲文件的權(quán)限。
[0025]本發(fā)明實施例還提供一種文件使用權(quán)限的管理裝置,所述裝置包括:
[0026]文件上傳單元,用于向數(shù)據(jù)庫服務(wù)器發(fā)送上傳文件指令,將所述文件上傳至數(shù)據(jù)庫服務(wù)器;
[0027]權(quán)限指示單元,用于根據(jù)數(shù)據(jù)庫服務(wù)器記錄于文件信息數(shù)據(jù)表的文件業(yè)務(wù)信息,發(fā)送權(quán)限設(shè)置指令;
[0028]文件使用單元,用于根據(jù)數(shù)據(jù)庫服務(wù)器所控制的用戶訪問和操作權(quán)限使用所存儲的文件。
[0029]本發(fā)明實施例還提供一種文件使用權(quán)限的管理系統(tǒng),所述系統(tǒng)包括:
[0030]文件上傳單元,用于向數(shù)據(jù)庫服務(wù)器發(fā)送上傳文件請求,將所述文件上傳至數(shù)據(jù)庫服務(wù)器;
[0031]文件存儲單元,用于接收用戶上傳文件指令,存儲上傳文件;
[0032]信息更新單元,用于記錄所述上傳文件的文件業(yè)務(wù)信息于文件信息數(shù)據(jù)表中;
[0033]權(quán)限指示單元,用于根據(jù)數(shù)據(jù)庫服務(wù)器記錄于文件信息數(shù)據(jù)表的文件業(yè)務(wù)信息,發(fā)送權(quán)限設(shè)置指令;
[0034]權(quán)限設(shè)置單元,用于接收權(quán)限設(shè)置指令,根據(jù)所述文件信息數(shù)據(jù)表中的文件業(yè)務(wù)信息,設(shè)置用戶對數(shù)據(jù)庫中所存儲文件的訪問和操作權(quán)限;
[0035]權(quán)限控制單元,用于根據(jù)用戶賬號信息和所述所設(shè)置的用戶權(quán)限,控制用戶訪問和操作所述數(shù)據(jù)庫中所存儲文件的權(quán)限;
[0036]文件使用單元,根據(jù)數(shù)據(jù)庫服務(wù)器所控制的用戶訪問和操作權(quán)限使用所存儲的文件。
[0037]在本發(fā)明實施例中,通過將文件分類型管理,并針對不同用戶設(shè)置文件的訪問與操作權(quán)限,控制用戶對文件的使用權(quán)限,實現(xiàn)分文件級別和用戶級別對文件權(quán)限的統(tǒng)一管理,提高文件安全管理效率。
【附圖說明】
[0038]圖1是本發(fā)明實施例提供的文件使用權(quán)限的管理方法的網(wǎng)絡(luò)結(jié)構(gòu)圖;
[0039]圖2是本發(fā)明實施例提供的數(shù)據(jù)庫服務(wù)器文件使用權(quán)限的管理方法的實現(xiàn)流程圖;
[0040]圖3是本發(fā)明實施例提供的文件使用權(quán)限的管理方法中的數(shù)據(jù)流向時序圖;
[0041]圖4是本發(fā)明實施例提供的設(shè)置用戶的訪問和操作權(quán)限的實現(xiàn)流程圖;
[0042]圖5是本發(fā)明實施例提供的終端文件使用權(quán)限的管理方法的實現(xiàn)流程圖;
[0043]圖6是本發(fā)明實施例提供的數(shù)據(jù)庫服務(wù)器文件使用權(quán)限的管理裝置的結(jié)構(gòu)示意圖;
[0044]圖7是本發(fā)明實施例提供的終端文件使用權(quán)限的管理裝置的結(jié)構(gòu)示意圖;
[0045]圖8是本發(fā)明實施例提供的文件使用權(quán)限的管理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0047]本發(fā)明實施例通過對文件分類型管理,并設(shè)置用戶對文件的訪問與操作權(quán)限,實現(xiàn)控制不同用戶對文件使用的權(quán)限管理。
[0048]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。
[0049]圖1示出了適用于本發(fā)明實施例的文件使用權(quán)限管理的網(wǎng)絡(luò)結(jié)構(gòu),至少兩個終端與服務(wù)器通過有線或者無線網(wǎng)絡(luò)進行通信。
[0050]終端登錄數(shù)據(jù)庫服務(wù)器,通過數(shù)據(jù)庫服務(wù)器上對文件已設(shè)置的訪問和操作權(quán)限使用數(shù)據(jù)庫服務(wù)器所存儲的文件。
[0051]終端可以是個人計算機、移動電話或者個人數(shù)碼助理(PDA)等,其上安裝有重力傳感器,用于感應(yīng)終端的海拔高度,傾斜角度和運動加速度等。
[0052]圖2示出了本發(fā)明實施例提供的數(shù)據(jù)庫服務(wù)器文件使用權(quán)限的管理方法的實現(xiàn)流程,詳述如下:
[0053]在步驟S201中,接收用戶上傳文件請求,存儲上傳文件,并記錄所上傳文件的文件業(yè)務(wù)信息于文件信息數(shù)據(jù)表中;
[0054]在本發(fā)明實施例中,接收公司人員將合同或者單據(jù)等文件上傳至數(shù)據(jù)庫的請求后,允許文件上傳。數(shù)據(jù)庫則相應(yīng)記錄上傳文件的文件業(yè)務(wù)信息,文件業(yè)務(wù)信息包括上傳人員、上傳時間、文件類型、文件與上傳人員歸屬部門等,也即將該上傳文件的相關(guān)信息作為一條記錄插入至數(shù)據(jù)庫的文件信息數(shù)據(jù)表中。數(shù)據(jù)庫的文件信息數(shù)據(jù)表可以為包含用戶編號、用戶部門、文件類型、文件部門和文件上傳時間等數(shù)據(jù)項的數(shù)據(jù)庫表。其中,用戶編號作為公司人員身份識別字段;用戶部門與文件部門作為用戶權(quán)限設(shè)置中,區(qū)分本部門人員是否具有使用該部門文件或者其他部門文件的權(quán)限的字段;文件類型作為統(tǒng)一劃分文件類別的字段,同時文件類型與文件部門相對應(yīng),比如:外銷合同類型文件歸屬于業(yè)務(wù)部,采購合同類型文件歸屬于采購部,客戶發(fā)票類型文件歸屬于財務(wù)部等。
[0055]在步驟S202中,接收權(quán)限設(shè)置指令,根據(jù)文件信息數(shù)據(jù)表中的文件業(yè)務(wù)信息,設(shè)置用戶對數(shù)據(jù)庫中所存儲文件的訪問和操作權(quán)限;
[0056]用戶對文件的使用權(quán)限分為操作權(quán)限和訪問權(quán)限,其中,操作權(quán)限包括歸檔權(quán)和刪除權(quán),訪問權(quán)限分為所有人可見、所有人不可見、部門可見和僅本人可見???