【正文】
net時(shí)代的數(shù)據(jù)管理及共享需求而開發(fā)的網(wǎng)絡(luò)數(shù)據(jù)管理系統(tǒng)。 文件管理用戶登錄后可以進(jìn)入文件管理頁(yè)面,新建目錄;可以上傳、下載文件,可以刪除或更名文件,可編輯、刪除或更名已存在的文件;點(diǎn)擊剪切、粘貼、復(fù)制、刪除圖標(biāo)時(shí),可以對(duì)文件實(shí)現(xiàn)相應(yīng)功能;點(diǎn)擊上傳文件進(jìn)入文件上傳頁(yè)面,在此頁(yè)面可設(shè)定需要上傳的個(gè)數(shù)、上傳到的目錄,點(diǎn)擊瀏覽即在本地計(jì)算機(jī)上選擇需要上傳的文件,只有當(dāng)文件的類型在系統(tǒng)規(guī)定的用戶權(quán)限之內(nèi),然后文件大小在用戶權(quán)限大小之內(nèi),上傳的目標(biāo)目錄存在(不存在可以添加),才能成功上傳。數(shù)據(jù)庫(kù)要求運(yùn)行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。表321 用戶數(shù)據(jù)表字段名稱類 型主 鍵非 空ID自動(dòng)編號(hào)YesYesUusename文本YesYesPwd文本NoYesSex文本NoYesAge數(shù)字NoYesAddress文本NoYesMail文本NoYes(2)名稱:管理員信息表 ,如表322所示(admin)。,)pwd=replace((pwd),39。密碼錯(cuò)誤set rs=nothingelsers(Times)=Now()session(admin)=UserNameset rs=nothing end ifend ifend if errstrEnd Function 用戶管理模塊、刪除用戶,設(shè)置他們的上傳級(jí)別,設(shè)定他們的管理范圍(此系統(tǒng)為文件目錄),對(duì)他們進(jìn)行編輯(修改其上傳級(jí)別,上傳目錄,權(quán)限等)。}function exit(){ = exit。 ()。Username=replace((username),39。帶*號(hào)的必須填寫elseif PwdPwd1 thenerrstr=errstramp。set rs=(sql)if not thenerrstr=errstramp。39。amp。Web_Vip_regamp。a href=font color=red點(diǎn)此登陸/font/aset rs=nothing 文件管理。主要代碼如下:s_sourcefile=session(basepath)amp。amp。amp。vbcrlf //amp。 filename= amp。生成一個(gè)文件對(duì)象 If 1 then 請(qǐng)先選擇你要上傳的文件 [ a href=s334 onclick=(1)重新上傳/a ] End if if File_Max*0 then 超過單個(gè)文件容量amp。Pic_Name If GFLStr2 thenSql=insert into vip_Photo (User_id,FileDir_ID,PhotoDir,Times,FileDateSize)values(amp。,39。 where id=amp。amp。amp。User_id(sql) end if End If Set File = Nothing Next Set FileUp = Nothing End If ?FileDir_Namelist=amp。具體表現(xiàn)在以下方面:,與其它版本開發(fā)的程序相比較,比如C/S結(jié)構(gòu)模式,優(yōu)點(diǎn)是提高了用戶操作上的簡(jiǎn)單性,但是系統(tǒng)數(shù)據(jù)的安全性能不可避免有所折扣。并在此過程中切身體會(huì)到作為一個(gè)項(xiàng)目的設(shè)計(jì)人員,在項(xiàng)目立項(xiàng)前期所應(yīng)該做到哪些準(zhǔn)備性工作,像需求分析和基本設(shè)計(jì)等,才能夠把握系統(tǒng)進(jìn)度,和總體設(shè)計(jì)方向;在系統(tǒng)代碼編寫過程中應(yīng)該養(yǎng)成良好的編程習(xí)慣,這樣才能在編程過程中減少出錯(cuò),出錯(cuò)了也能很快找到問題,提高項(xiàng)目整體設(shè)計(jì)開發(fā)的效率。這是我人生最重要的階段之一,在這期間,我有幸遇到了許多好老師和好同學(xué),在他們的指導(dǎo)和幫助下,我學(xué)到了很多的專業(yè)知識(shí),更為重要的是我學(xué)到了大量的學(xué)習(xí)方法,這些知識(shí)和方法為我以后的學(xué)習(xí)和進(jìn)步打下了堅(jiān)實(shí)基礎(chǔ),讓我在即將邁入社會(huì)時(shí)擁有了更多的資本。以后有能力和時(shí)間的話,會(huì)改進(jìn)文件的處理方式,實(shí)現(xiàn)文件的加密上傳,解密下載,增強(qiáng)信息的安全性。建議用戶CPU PIV,內(nèi)存512M及以上,數(shù)據(jù)庫(kù)版本Access2000,WIN2000PRO/XP,2003,WIN2000 SEVER及以上版本軟硬件平臺(tái)使用。39。39。replace(Pic_Name,right(Pic_Name,4),.gif) else PhotoPathSL= UploadPhotoUrlamp。now()amp。,amp。K [ a href=3333 onclick=(1)重新上傳/a ] End If NewFileName=. amp。在一選定的目錄中上傳文件。vbcrlf end if end if 文件下載,通過文件所在路徑獲得其物理路徑,然后從物理路徑下載文件。vbcrlf alert(39。vbcrlf (1)。a_files(i)s_targetfile=s_folderpathamp。 文件的建立、剪切、粘貼、復(fù)制、刪除因?yàn)锳SP沒有內(nèi)置專用的對(duì)象來訪問服務(wù)器端的文件夾或文件,所以如果要訪問服務(wù)器端的文件夾或文件,必須使用FileSystemObject服務(wù)器組件。amp。39。Sexamp。amp。年齡必須為數(shù)字elseIF not IsNumeric() thenerrstr=errstramp。,)Pwd1=replace((Pwd1),39。 } }if (() 0) { if (!errfound) { (錯(cuò)誤的信箱!)。 ()。 charset=gb2312meta equiv=ContentLanguage content=zhMETA name=description content=網(wǎng)絡(luò)硬盤,ASP,數(shù)據(jù)庫(kù),SQLlink rel=stylesheet href=../style type=text/css.photo image {width:100px。用戶名錯(cuò)誤elseset rs=()sql=select * from vip_Admin where username=39。表323 基本信息配置表字段名稱類型非空描述ID自動(dòng)編號(hào)YES編號(hào)Vip_name文本YES姓名(4)名稱:文件路徑信息表,如表324所示(Vip_Filedir)。3網(wǎng)絡(luò)文件管理系統(tǒng)的設(shè)計(jì) 功能模塊 系統(tǒng)結(jié)構(gòu)介紹本文論述的網(wǎng)絡(luò)文件管理系統(tǒng)是基于B/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),具體反映為ASP+ACCESS技術(shù)的一種具體實(shí)現(xiàn),根據(jù)B/S結(jié)構(gòu)和用戶實(shí)際應(yīng)用特點(diǎn),本系統(tǒng)主要?jiǎng)澐譃槿齻€(gè)層面,其中客戶端(用戶界面)由一系列的JSP頁(yè)面組成,用于程序和用戶的交互;服務(wù)端使用VBscript技術(shù),用于交互數(shù)據(jù)的存儲(chǔ)和發(fā)送的響應(yīng)處理;后臺(tái)數(shù)據(jù)庫(kù)主要是