亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種文件資源管理方法及系統(tǒng)與流程

文檔序號(hào):12465999閱讀:395來(lái)源:國(guó)知局
一種文件資源管理方法及系統(tǒng)與流程

本發(fā)明涉及文件管理技術(shù)領(lǐng)域,尤其涉及一種文件資源管理方法及系統(tǒng)。



背景技術(shù):

目前的文件資源管理方式是開(kāi)放式的,即對(duì)所有人均開(kāi)放,所有人都有權(quán)對(duì)每個(gè)文件資源進(jìn)行查閱和下載,這樣就不能保證文件資源的保密性和安全性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問(wèn)題是:現(xiàn)有技術(shù)不能保證文件資源的保密性和安全性。

本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:

一種文件資源管理方法,包括:

S1:對(duì)文件進(jìn)行上傳和監(jiān)控,并記錄上傳日志,所述上傳日志包括每個(gè)文件的文件權(quán)限;

S2:對(duì)上傳文件進(jìn)行審核,并將審核通過(guò)的文件分布式保存在HBase數(shù)據(jù)庫(kù)中;

S3:根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并對(duì)所述文件目錄進(jìn)行管理;

S4:將所述HBase數(shù)據(jù)庫(kù)中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)所對(duì)應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)具有對(duì)所述文件相應(yīng)的文件操作權(quán)限。

本發(fā)明的有益效果是:在上傳文件之后,對(duì)上傳的文件進(jìn)行審核,并分布式保存審核通過(guò)的文件,根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并將審核通過(guò)的文件分配到相應(yīng)的部門(mén)的文件目錄下,這樣該部門(mén)的所有人員均可以對(duì)該文件目錄下的所有文件進(jìn)行相應(yīng)操作,保證了文件資源的安全性和保密性。

在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。

優(yōu)選地,所述上傳日志包括:每個(gè)文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式。

采用上述技術(shù)方案的有益效果是:上傳日志中記載有每個(gè)上傳文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式,這些數(shù)據(jù)用于后期統(tǒng)計(jì)和文件審核。

優(yōu)選地,步驟S2中,對(duì)上傳文件進(jìn)行審核包括審核所述上傳文件的大小是否符合預(yù)設(shè)文件大小和所述上傳文件的格式是否符合預(yù)設(shè)文件格式,所述HBase數(shù)據(jù)庫(kù)中的文件為文件大小和文件類型均審核通過(guò)的文件。

采用上述技術(shù)方案的有益效果是:上傳的所有文件需要進(jìn)行進(jìn)一步審核,即對(duì)文件的大小和格式進(jìn)行審查,只有大小和格式均審核通過(guò)才能通過(guò)審核,并保存在HBase數(shù)據(jù)庫(kù)中,防止有些文件大小過(guò)大或者格式錯(cuò)誤的情況。

優(yōu)選地,步驟S3中,對(duì)所述文件目錄進(jìn)行管理包括:對(duì)所述文件目錄的名稱進(jìn)行修改和對(duì)所述文件目錄進(jìn)行刪除。

采用上述技術(shù)方案的有益效果是:創(chuàng)建文件目錄之后,可以對(duì)文件目錄的名稱進(jìn)行修改,也可以對(duì)沒(méi)有文件的文件目錄進(jìn)行刪除。

優(yōu)選地,步驟S4中,所述文件操作權(quán)限包括對(duì)文件進(jìn)行在線瀏覽、查詢和下載的權(quán)限。

采用上述技術(shù)方案的有益效果是:根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并將審核通過(guò)的文件分配到相應(yīng)的部門(mén)的文件目錄下,這樣該部門(mén)的所有人員均可以對(duì)該文件目錄下的所有文件進(jìn)行在線瀏覽、查詢和下載。

優(yōu)選地,對(duì)文件進(jìn)行在線瀏覽包括:

A1:判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行步驟A2,否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行步驟A2;

A2:將該P(yáng)DF文件轉(zhuǎn)化為Flash文件,對(duì)所述Flash文件進(jìn)行在線瀏覽。

采用上述技術(shù)方案的有益效果是:文件上傳后,以Flash的形式在網(wǎng)頁(yè)上進(jìn)行在線瀏覽,因此,需先將文件資源轉(zhuǎn)化為PDF格式,再進(jìn)一步轉(zhuǎn)化為Flash格式。

一種文件資源管理系統(tǒng),包括:

上傳模塊,用于對(duì)文件進(jìn)行上傳和監(jiān)控,并記錄上傳日志,所述上傳日志包括每個(gè)文件的文件權(quán)限;

審核模塊,用于對(duì)上傳文件進(jìn)行審核,并將審核通過(guò)的文件分布式保存在HBase數(shù)據(jù)庫(kù)中;

創(chuàng)建模塊,用于根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并對(duì)所述文件目錄進(jìn)行管理;

分配模塊,用于將所述HBase數(shù)據(jù)庫(kù)中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)所對(duì)應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)具有對(duì)所述文件相應(yīng)的文件操作權(quán)限。

優(yōu)選地,所述上傳日志包括:每個(gè)文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式。

優(yōu)選地,所述審核模塊中,對(duì)上傳文件進(jìn)行審核包括審核所述上傳文件的大小是否符合預(yù)設(shè)文件大小和所述上傳文件的格式是否符合預(yù)設(shè)文件格式,所述HBase數(shù)據(jù)庫(kù)中的文件為文件大小和文件類型均審核通過(guò)的文件。

優(yōu)選地,所述創(chuàng)建模塊中,對(duì)所述文件目錄進(jìn)行管理包括:對(duì)所述文件目錄的名稱進(jìn)行修改和對(duì)所述文件目錄進(jìn)行刪除。

優(yōu)選地,所述文件操作權(quán)限包括對(duì)文件進(jìn)行在線瀏覽、查詢和下載的權(quán)限。

優(yōu)選地,所述分配模塊包括:

判斷子模塊,用于判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行瀏覽子模塊,否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行瀏覽子模塊;

瀏覽子模塊,用于將該P(yáng)DF文件轉(zhuǎn)化為Flash文件,對(duì)所述Flash文件進(jìn)行在線瀏覽。

附圖說(shuō)明

圖1為本發(fā)明的一種文件資源管理方法的流程示意圖;

圖2為本發(fā)明的一種文件資源管理系統(tǒng)的結(jié)構(gòu)示意圖;

圖3為本發(fā)明的一種文件資源管理系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。

如圖1給出了本發(fā)明實(shí)施例提供的一種文件資源管理方法,包括:

S1:對(duì)文件進(jìn)行上傳和監(jiān)控,并記錄上傳日志,上傳日志包括每個(gè)文件的文件權(quán)限;

S2:對(duì)上傳文件進(jìn)行審核,并將審核通過(guò)的文件分布式保存在HBase數(shù)據(jù)庫(kù)中;

S3:根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并對(duì)文件目錄進(jìn)行管理;

S4:將HBase數(shù)據(jù)庫(kù)中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)所對(duì)應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)具有對(duì)文件相應(yīng)的文件操作權(quán)限。

應(yīng)理解,在該實(shí)施例中,在上傳文件之后,對(duì)上傳的文件進(jìn)行審核,并分布式保存審核通過(guò)的文件,根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并將審核通過(guò)的文件分配到相應(yīng)的部門(mén)的文件目錄下,這樣該部門(mén)的所有人員均可以對(duì)該文件目錄下的所有文件進(jìn)行相應(yīng)操作,保證了文件資源的安全性和保密性。

具體地,在該實(shí)施例中,用戶將一文件上傳至一服務(wù)器,同時(shí)監(jiān)控上傳進(jìn)度和記錄上傳日志,對(duì)于上傳完畢的文件需要進(jìn)行審核,并將審核通過(guò)的文件保存在HBase數(shù)據(jù)庫(kù)中;對(duì)于審核通過(guò)的文件,需要進(jìn)行分目,即將該文件分配到相應(yīng)的目錄,根據(jù)實(shí)際要求進(jìn)行分配,比如,將行政內(nèi)文件分配到行政部門(mén),將人力資源類文件要分配到人力資源部門(mén),行政部門(mén)的人員則可以對(duì)分配到該目錄下的所有文件進(jìn)行瀏覽和下載,人力資源部門(mén)的人員則可以對(duì)分配到該目錄下的所有文件進(jìn)行查閱和分享,保證了各種文件資源的安全性和保密性。

應(yīng)理解,在該實(shí)施例中,上傳日志包括:每個(gè)文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式。

具體地,在該實(shí)施例中,上傳日志中記載有每個(gè)上傳文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式,這些數(shù)據(jù)用于后期統(tǒng)計(jì)和文件審核。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,步驟S2中,對(duì)上傳文件進(jìn)行審核包括審核上傳文件的大小是否符合預(yù)設(shè)文件大小和上傳文件的格式是否符合預(yù)設(shè)文件格式,HBase數(shù)據(jù)庫(kù)中的文件為文件大小和文件類型均審核通過(guò)的文件。

應(yīng)理解,在該實(shí)施例中,上傳的所有文件需要進(jìn)行進(jìn)一步審核,即對(duì)文件的大小和格式進(jìn)行審查,只有大小和格式均審核通過(guò)才能通過(guò)審核,并保存在HBase數(shù)據(jù)庫(kù)中,防止有些文件大小過(guò)大或者格式錯(cuò)誤的情況。

具體地,在該實(shí)施例中,對(duì)上傳的文件分別進(jìn)行大小審核和格式審核,如果預(yù)設(shè)文件大小為3GB,那么文件大小超過(guò)3GB的文件就不能通過(guò)大小審核,如果預(yù)設(shè)文件格式不包括txt格式,那么txt文本就不能通過(guò)格式審核,均通過(guò)大小審核和格式審核的文件才是審核通過(guò)。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,步驟S3中,對(duì)文件目錄進(jìn)行管理包括:對(duì)文件目錄的名稱進(jìn)行修改和對(duì)文件目錄進(jìn)行刪除。

應(yīng)理解,在該實(shí)施例中,創(chuàng)建文件目錄之后,可以對(duì)文件目錄的名稱進(jìn)行修改,也可以對(duì)沒(méi)有文件的文件目錄進(jìn)行刪除。

具體地,在該實(shí)施例中,在對(duì)文件資源進(jìn)行分目之前,要先給不同部門(mén)創(chuàng)建相應(yīng)的文件目錄,同時(shí),也可以修改文件目錄的名稱和刪除沒(méi)有文件資源的文件目錄,只有該文件目錄所對(duì)應(yīng)部門(mén)的人員才能對(duì)該文件目錄下的文件資源進(jìn)行查閱和下載,保證了文件資源的保密性和安全性。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,步驟S4中,文件操作權(quán)限包括對(duì)文件進(jìn)行在線瀏覽、查詢和下載的權(quán)限。

應(yīng)理解,在該實(shí)施例中,根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并將審核通過(guò)的文件分配到相應(yīng)的部門(mén)的文件目錄下,這樣該部門(mén)的所有人員均可以對(duì)該文件目錄下的所有文件進(jìn)行在線瀏覽、查詢和下載。

具體地,在該實(shí)施例中,根據(jù)預(yù)設(shè)文件權(quán)限將審核通過(guò)的文件分配到指定部門(mén)的文件目錄,比如,行政部門(mén)對(duì)行政文件有權(quán)限,人力資源部門(mén)對(duì)人力資源相關(guān)文件有權(quán)限,指定部門(mén)的所有人員均具有對(duì)審核通過(guò)的文件進(jìn)行在線瀏覽、查詢和下載的權(quán)限,行政部門(mén)的所有人員均具有對(duì)審核通過(guò)的行政文件進(jìn)行在線瀏覽、查詢和下載,人力資源部門(mén)的所有人員均具有對(duì)審核通過(guò)的人力資源相關(guān)文件進(jìn)行在線瀏覽、查詢和下載,保證了文件資源的保密性和安全性。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,對(duì)文件進(jìn)行在線瀏覽包括:

A1:判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行步驟A2,否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行步驟A2;

A2:將該P(yáng)DF文件轉(zhuǎn)化為Flash文件,對(duì)Flash文件進(jìn)行在線瀏覽。

應(yīng)理解,在該實(shí)施例中,文件上傳后,以Flash的形式在網(wǎng)頁(yè)上進(jìn)行在線瀏覽,因此,需先將文件資源轉(zhuǎn)化為PDF格式,再進(jìn)一步轉(zhuǎn)化為Flash格式。

如圖2所示,一種文件資源管理系統(tǒng),包括:

上傳模塊1,用于對(duì)文件進(jìn)行上傳和監(jiān)控,并記錄上傳日志,上傳日志包括每個(gè)文件的文件權(quán)限;

審核模塊2,用于對(duì)上傳文件進(jìn)行審核,并將審核通過(guò)的文件分布式保存在HBase數(shù)據(jù)庫(kù)3中;

創(chuàng)建模塊4,用于根據(jù)不同部門(mén)創(chuàng)建不同的文件目錄,并對(duì)文件目錄進(jìn)行管理;

分配模塊5,用于將HBase數(shù)據(jù)庫(kù)3中的文件分配到與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)所對(duì)應(yīng)的文件目錄中,與該文件的文件權(quán)限相關(guān)聯(lián)的部門(mén)具有對(duì)文件相應(yīng)的文件操作權(quán)限。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,上傳日志包括:每個(gè)文件的上傳人、上傳時(shí)間、文件名稱、文件大小和文件格式。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,審核模塊2中,對(duì)上傳文件進(jìn)行審核包括審核上傳文件的大小是否符合預(yù)設(shè)文件大小和上傳文件的格式是否符合預(yù)設(shè)文件格式,HBase數(shù)據(jù)庫(kù)中的文件為文件大小和文件類型均審核通過(guò)的文件。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,創(chuàng)建模塊4中,對(duì)文件目錄進(jìn)行管理包括:對(duì)文件目錄的名稱進(jìn)行修改和對(duì)文件目錄進(jìn)行刪除。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,文件操作權(quán)限包括對(duì)文件進(jìn)行在線瀏覽、查詢和下載的權(quán)限。

可選地,作為本發(fā)明的一個(gè)實(shí)施例,如圖3所示,分配模塊5包括:

判斷子模塊51,用于判斷該文件的文件格式是否為PDF格式,若是,則執(zhí)行瀏覽子模塊52,否則將該文件轉(zhuǎn)化為PDF文件,再執(zhí)行瀏覽子模塊52;

瀏覽子模塊52,用于將該P(yáng)DF文件轉(zhuǎn)化為Flash文件,對(duì)Flash文件進(jìn)行在線瀏覽。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1