国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的分析與設(shè)計(jì)

2013-08-03 01:30楊艷梅朱養(yǎng)鵬
山東工業(yè)技術(shù) 2013年15期
關(guān)鍵詞:校園網(wǎng)硬盤(pán)加密

楊艷梅 朱養(yǎng)鵬

(西安石油大學(xué) 經(jīng)濟(jì)管理學(xué)院,陜西 西安710065)

0 研究背景和意義

高校校園網(wǎng)具有用戶(hù)多、覆蓋范圍廣、數(shù)據(jù)量大、子網(wǎng)劃分多、子網(wǎng)間通信頻繁和網(wǎng)絡(luò)利用率不斷提高等特點(diǎn),傳統(tǒng)的網(wǎng)絡(luò)存儲(chǔ)技術(shù)如Email、網(wǎng)上鄰居等無(wú)法很好地滿(mǎn)足用戶(hù)需要,基于Web 的商業(yè)網(wǎng)絡(luò)硬盤(pán)雖然功能完善,但由于校園網(wǎng)環(huán)境的特性和網(wǎng)絡(luò)出口的限制,無(wú)法直接發(fā)揮太大的作用[2]。這是因?yàn)槭紫冗@些服務(wù)處在校園網(wǎng)出口之外,使用這些服務(wù)會(huì)占用寶貴的校園網(wǎng)出口帶寬,一般校園計(jì)費(fèi)方式通常是校園網(wǎng)內(nèi)免費(fèi),校園網(wǎng)外的流量會(huì)收取費(fèi)用;其次,校園網(wǎng)出口帶寬有限,并不適合傳輸較大文件;再者這些免費(fèi)的網(wǎng)絡(luò)硬盤(pán)提供的服務(wù)極其有限,不能滿(mǎn)足高校這一用戶(hù)群體的需要。

校園網(wǎng)一般能具備高寬帶,這就為用戶(hù)進(jìn)行大量數(shù)據(jù)的網(wǎng)絡(luò)存儲(chǔ)和共享創(chuàng)造了極好的條件。 面對(duì)信息數(shù)據(jù)爆炸式的增長(zhǎng),傳統(tǒng)的數(shù)據(jù)攜帶方式被網(wǎng)絡(luò)存儲(chǔ)取代的趨勢(shì)已是勢(shì)不可擋。 因此,需要一種面向校園網(wǎng)用戶(hù)的網(wǎng)絡(luò)硬盤(pán),以滿(mǎn)足高校師生數(shù)據(jù)存儲(chǔ)的需求。

1 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的總體技術(shù)架構(gòu)分析

石大網(wǎng)盤(pán)文件資源管理系統(tǒng)主要以Windows XP 為開(kāi)發(fā)平臺(tái),主要后臺(tái)開(kāi)發(fā)工具是ASP 動(dòng)態(tài)服務(wù)主頁(yè)語(yǔ)言, 界面設(shè)計(jì)選擇CSS 框架和Macromedia Dreamweaver 8 靜態(tài)網(wǎng)頁(yè)設(shè)計(jì),后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選擇Microsoft Access 2003 數(shù)據(jù)庫(kù), 并采用性能優(yōu)越的Web 服務(wù)器Internet Information Server(IlS5.1)作為Web 服務(wù)器,網(wǎng)絡(luò)硬盤(pán)文件系統(tǒng)的實(shí)現(xiàn)技術(shù)有多種, 本系統(tǒng)采用傳統(tǒng)的客戶(hù)機(jī)/服務(wù)器型即B/S 型架構(gòu),即文件內(nèi)容放在遠(yuǎn)程的服務(wù)器上,用戶(hù)通過(guò)在其他計(jì)算機(jī)上登陸服務(wù)器進(jìn)入網(wǎng)絡(luò)硬盤(pán)系統(tǒng)。客戶(hù)端運(yùn)行環(huán)境為標(biāo)準(zhǔn)的中文瀏覽器環(huán)境如IE6.0 或以上版本。 該系統(tǒng)涵蓋了關(guān)于網(wǎng)絡(luò)硬盤(pán)操作的各個(gè)功能。其具體系統(tǒng)體系結(jié)構(gòu)如圖1 所示。

圖1 系統(tǒng)體系結(jié)構(gòu)

2 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的設(shè)計(jì)

2.1 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的總體功能設(shè)計(jì)

本系統(tǒng)以高校用戶(hù)群的文件資源管理為研究對(duì)象,結(jié)合當(dāng)代信息管理理念與思想,貼近用戶(hù)實(shí)際需求,通過(guò)校園網(wǎng)盤(pán)文件資源管理系統(tǒng)能有效存儲(chǔ)、共享數(shù)據(jù)等資源。本系統(tǒng)主要完成對(duì)文件的管理內(nèi)容,由兩個(gè)子系統(tǒng)組成,分別是面向用戶(hù)的門(mén)戶(hù)網(wǎng)站系統(tǒng)和內(nèi)部管理應(yīng)用系統(tǒng),它們是前后臺(tái)的關(guān)系。 其中,門(mén)戶(hù)網(wǎng)站系統(tǒng)即用戶(hù)模塊,包括文件管理、文件上傳、文件共享、舉報(bào)資源等;內(nèi)部應(yīng)用系統(tǒng)即管理員模塊,包括用戶(hù)管理、評(píng)論管理、文件管理、檢舉管理等。系統(tǒng)功能模塊圖如圖2 所示。

圖2 系統(tǒng)功能模塊圖

2.2 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的流程設(shè)計(jì)

校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的功能模塊很多,僅以系統(tǒng)上傳文件的流程作一說(shuō)明,見(jiàn)圖3 上傳文件流程圖。

圖3 上傳文件流程圖

2.3 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的代碼設(shè)計(jì)

所謂代碼,就是用來(lái)代表客觀事物的實(shí)體類(lèi)別和屬性的一個(gè)或一組易于計(jì)算機(jī)識(shí)別和處理的特定符號(hào)或記號(hào)。代碼設(shè)計(jì)的任務(wù)就是把信息系統(tǒng)要處理的事物用特定的字符、數(shù)字或其他組合來(lái)描述,以便于計(jì)算機(jī)系統(tǒng)識(shí)別和處理。

石大網(wǎng)盤(pán)文件管理系統(tǒng)中自動(dòng)設(shè)置的文件提取碼12 位數(shù)字與三位字母編碼。 前十四位數(shù)字代表文件上傳的具體時(shí)間,如120522184516,代表2012 年5 月22 日18 時(shí)45 分16 秒上傳文件,后三位字母為隨機(jī)設(shè)定。

2.4 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)設(shè)計(jì)是在既定(本系統(tǒng)使用Microsoft Access)的數(shù)據(jù)庫(kù)管理系統(tǒng)基礎(chǔ)之上建立數(shù)據(jù)庫(kù)的過(guò)程。其過(guò)程是將現(xiàn)實(shí)存在的數(shù)據(jù)及其應(yīng)用處理關(guān)系進(jìn)行抽象,從而形成數(shù)據(jù)庫(kù)結(jié)構(gòu)。具體實(shí)現(xiàn)時(shí),應(yīng)首先建立數(shù)據(jù)庫(kù)的概念模型,其主要工具為實(shí)體關(guān)系(E-R)圖。 其次建立數(shù)據(jù)庫(kù)的邏輯模型,并解決數(shù)據(jù)的完整性、一致性、安全性和有效性等問(wèn)題;最后一個(gè)階段是數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì),其任務(wù)是為系統(tǒng)邏輯結(jié)構(gòu)模型確定合理的存儲(chǔ)結(jié)構(gòu)、存取方法以及數(shù)據(jù)表示和數(shù)據(jù)存儲(chǔ)空間分配等內(nèi)容,從而得到具體的數(shù)據(jù)庫(kù)物理結(jié)構(gòu)[6]。

據(jù)此原理設(shè)計(jì)出的數(shù)據(jù)庫(kù)中包括16 個(gè)數(shù)據(jù)表。分別為管理員表、數(shù)據(jù)庫(kù)備份表、評(píng)論表、投訴& 建議表、系統(tǒng)設(shè)置表、喜歡表、文件表、友情鏈接表、我的好友表、游客表、信息表、公告表、空間升級(jí)申請(qǐng)表、用戶(hù)目錄表、用戶(hù)等級(jí)表、用戶(hù)表。

2.5 校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的系統(tǒng)功能模塊設(shè)計(jì)

以用戶(hù)登錄模塊、數(shù)據(jù)庫(kù)加密、文件上傳模塊為例作一說(shuō)明,具體如下:

1)用戶(hù)登錄部分的驗(yàn)證碼實(shí)現(xiàn)

驗(yàn)證碼能有效防止對(duì)某一個(gè)特定注冊(cè)用戶(hù)用特定程序暴力破解方式進(jìn)行不斷的登錄嘗試,實(shí)際上用驗(yàn)證碼是現(xiàn)在很多網(wǎng)站通行的方式(比如招商銀行的網(wǎng)上個(gè)人銀行,騰訊的QQ 社區(qū)),我們利用比較簡(jiǎn)易的方式實(shí)現(xiàn)了這個(gè)功能。 雖然登陸麻煩一點(diǎn),但是對(duì)整個(gè)網(wǎng)站安全性來(lái)說(shuō)這個(gè)功能還是很有必要,也很重要。

實(shí)現(xiàn)方法:當(dāng)有用戶(hù)需要登錄時(shí),在加載登陸頁(yè)面時(shí)候,系統(tǒng)利用random 函數(shù)隨機(jī)產(chǎn)生四位數(shù),并把這個(gè)數(shù)字存入變量中,當(dāng)用戶(hù)輸入完用戶(hù)名、密碼和驗(yàn)證碼之后,點(diǎn)擊提交按鈕時(shí),系統(tǒng)將自動(dòng)判斷驗(yàn)證碼文本框內(nèi)的內(nèi)容與變量存儲(chǔ)的內(nèi)容是否一致。

2)數(shù)據(jù)庫(kù)加密技術(shù)的實(shí)現(xiàn)

(1)對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行加密:數(shù)據(jù)庫(kù)本身就有加密的功能,在工具—安全里設(shè)置。

(2)對(duì)關(guān)鍵的重要字段加密:采用了md5 加密方法,本系統(tǒng)采取了對(duì)密碼加密的方法,即使是管理員也不知道密碼。

實(shí)現(xiàn)方法:在用戶(hù)登錄的時(shí)候,把用戶(hù)輸入的密碼再加密成md5.然后用這個(gè)加密后的md5 密文和數(shù)據(jù)庫(kù)中存的用戶(hù)的md5 密文來(lái)進(jìn)行比較,如果兩個(gè)密文一樣,說(shuō)明用戶(hù)輸對(duì)了密碼,否則就說(shuō)明用戶(hù)輸入的是錯(cuò)誤的密碼[7]。

3)文件上傳模塊設(shè)計(jì)

石大網(wǎng)絡(luò)硬盤(pán)文件資源管理系統(tǒng)的文件上傳模塊是用來(lái)實(shí)現(xiàn)文件的上傳功能的, 由Upload.asp、Include/Inc.asp、Conn.asp、user_config.asp 和Header.asp 五個(gè)文件組成。 文件上傳的實(shí)現(xiàn)原理是asp 無(wú)組件上傳方式。

3 結(jié)論

校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的設(shè)計(jì)充分考慮了網(wǎng)絡(luò)硬盤(pán)的特點(diǎn),系統(tǒng)高校師生對(duì)網(wǎng)絡(luò)硬盤(pán)功能的需要,為用戶(hù)提供網(wǎng)絡(luò)存儲(chǔ)及數(shù)據(jù)共享服務(wù)。該系統(tǒng)涵蓋了網(wǎng)絡(luò)硬盤(pán)管理的大部分內(nèi)容,可實(shí)現(xiàn)用戶(hù)注冊(cè)、登錄,文件上傳、下載、共享等多方面功能,大大減少了數(shù)據(jù)存儲(chǔ)與攜帶所帶來(lái)的不便。

[1]Mesnier M,Ganger G.R,Riedel E.Object-based Storage:Pushing More Functionality into Storage[J].Potentials,IEEE,2010,24(2):31-34.

[2]中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)調(diào)查.CNNNIC.http://www.cnnic.net.cn/index/OE/00/11/index.htm[OL].

[3]國(guó)際國(guó)內(nèi)云存儲(chǔ)發(fā)展現(xiàn)狀及未來(lái)前景,中國(guó)云計(jì)算網(wǎng)[OL/J].http://www.cloudcomputingchina.cn/Article/cloudcomputing/200808/177.html.

[4]徐新件.企業(yè)網(wǎng)絡(luò)硬盤(pán)開(kāi)發(fā)[J].電腦編程技巧與維護(hù).2009(13).

[5]于張紅.校園網(wǎng)“網(wǎng)絡(luò)硬盤(pán)”服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京工業(yè)大學(xué).

[6]苗雪蘭,劉瑞新,等.數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2009.

[7]Robert E,Tzilla E,Siobhan C.Aspect-Oriented SoftwareDevelopment[Z].Chicago:AddisonWesley/Pearson,2005.

猜你喜歡
校園網(wǎng)硬盤(pán)加密
數(shù)字化校園網(wǎng)建設(shè)及運(yùn)行的幾點(diǎn)思考
HiFi級(jí)4K硬盤(pán)播放機(jī) 億格瑞A15
Egreat(億格瑞)A10二代 4K硬盤(pán)播放機(jī)
保護(hù)數(shù)據(jù)按需創(chuàng)建多種加密磁盤(pán)
電力安全防護(hù)加密裝置
服務(wù)器更換硬盤(pán)后的同步問(wèn)題
試論最大匹配算法在校園網(wǎng)信息提取中的應(yīng)用
網(wǎng)絡(luò)安全技術(shù)在校園網(wǎng)中的應(yīng)用研究
大學(xué)生校園網(wǎng)貸風(fēng)險(xiǎn)及干預(yù)對(duì)策研究
加密與解密
乌鲁木齐县| 宣恩县| 闽侯县| 资溪县| 敦化市| 行唐县| 湖北省| 新巴尔虎右旗| 彰武县| 赤壁市| 綦江县| 赣榆县| 江口县| 中超| 西峡县| 武威市| 乌兰察布市| 丰都县| 临泽县| 宁武县| 兰溪市| 明水县| 海城市| 石泉县| 新宁县| 宝应县| 甘德县| 吴川市| 双城市| 左贡县| 漯河市| 河东区| 大新县| 手机| 新昌县| 克拉玛依市| 蓝山县| 田东县| 平顶山市| 泰和县| 荥阳市|