1.一種文件資源管理方法,其特征在于,包括:
S1:對文件進行上傳和監(jiān)控,并記錄上傳日志,所述上傳日志包括每個文件的文件權(quán)限;
S2:對上傳文件進行審核,并將審核通過的文件分布式保存在HBase數(shù)據(jù)庫中;
S3:根據(jù)不同部門創(chuàng)建不同的文件目錄,并對所述文件目錄進行管理;
S4:將所述HBase數(shù)據(jù)庫中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門所對應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門具有對所述文件相應(yīng)的文件操作權(quán)限。
2.根據(jù)權(quán)利要求1所述的文件資源管理方法,其特征在于,所述上傳日志包括:每個文件的上傳人、上傳時間、文件名稱、文件大小和文件格式。
3.根據(jù)權(quán)利要求2所述的文件資源管理方法,其特征在于,步驟S2中,對上傳文件進行審核包括審核所述上傳文件的大小是否符合預(yù)設(shè)文件大小和所述上傳文件的格式是否符合預(yù)設(shè)文件格式,所述HBase數(shù)據(jù)庫中的文件為文件大小和文件類型均審核通過的文件。
4.根據(jù)權(quán)利要求1所述的文件資源管理方法,其特征在于,步驟S3中,對所述文件目錄進行管理包括:對所述文件目錄的名稱進行修改和對所述文件目錄進行刪除。
5.根據(jù)權(quán)利要求1-4任一項所述的文件資源管理方法,其特征在于,步驟S4中,所述文件操作權(quán)限包括對文件進行在線瀏覽、查詢和下載的權(quán)限。
6.根據(jù)權(quán)利要求5所述的文件資源管理方法,其特征在于,對文件進行在線瀏覽包括:
A1:判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行步驟A2,否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行步驟A2;
A2:將該PDF文件轉(zhuǎn)化為Flash文件,對所述Flash文件進行在線瀏覽。
7.一種文件資源管理系統(tǒng),其特征在于,包括:
上傳模塊(1),用于對文件進行上傳和監(jiān)控,并記錄上傳日志,所述上傳日志包括每個文件的文件權(quán)限;
審核模塊(2),用于對上傳文件進行審核,并將審核通過的文件分布式保存在HBase數(shù)據(jù)庫(3)中;
創(chuàng)建模塊(4),用于根據(jù)不同部門創(chuàng)建不同的文件目錄,并對所述文件目錄進行管理;
分配模塊(5),用于將所述HBase數(shù)據(jù)庫(3)中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門所對應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門具有對所述文件相應(yīng)的文件操作權(quán)限。
8.根據(jù)權(quán)利要求6所述的文件資源管理系統(tǒng),其特征在于,所述上傳日志包括:每個文件的上傳人、上傳時間、文件名稱、文件大小和文件格式。
9.根據(jù)權(quán)利要求7所述的文件資源管理系統(tǒng),其特征在于,所述審核模塊(2)中,對上傳文件進行審核包括審核所述上傳文件的大小是否符合預(yù)設(shè)文件大小和所述上傳文件的格式是否符合預(yù)設(shè)文件格式,所述HBase數(shù)據(jù)庫(3)中的文件為文件大小和文件類型均審核通過的文件。
10.根據(jù)權(quán)利要求6所述的文件資源管理系統(tǒng),其特征在于,所述創(chuàng)建模塊(4)中,對所述文件目錄進行管理包括:對所述文件目錄的名稱進行修改和對所述文件目錄進行刪除。
11.根據(jù)權(quán)利要求6-10任一項所述的文件資源管理系統(tǒng),其特征在于,所述文件操作權(quán)限包括對文件進行在線瀏覽、查詢和下載的權(quán)限。
12.根據(jù)權(quán)利要求11所述的文件資源管理系統(tǒng),其特征在于,所述分配模塊(5)包括:
判斷子模塊(51),用于判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行瀏覽子模塊(52),否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行瀏覽子模塊(52);
瀏覽子模塊(52),用于將該PDF文件轉(zhuǎn)化為Flash文件,對所述Flash文件進行在線瀏覽。