freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-局域網(wǎng)文件共享及檢索系統(tǒng)的設(shè)計與開發(fā)—論文-文庫吧資料

2024-12-09 17:48本頁面
  

【正文】 管理模塊,主要實現(xiàn)的功能包括:用戶 查詢,用戶信息修改(包括密碼,年齡,郵箱,所屬群組)。權(quán)限和自由度按順序提升。 ( 2) 群組管理 群組管理其實就是對用戶群的權(quán)限管理。 ( 1) 管理登陸 管理登陸模塊設(shè)置在首頁面,管理員只有通過管理登陸才能進(jìn)入管理頁面,才能對數(shù)據(jù)庫進(jìn)行管理。 以上便是一個用戶程序大概的結(jié) 構(gòu)。 ( 6) 登陸頁面模塊( ) 通過該功能模塊,用戶可以輸入注冊用戶名和密碼進(jìn)入系統(tǒng)。此模塊是本頁面的主體部分,隨著頁面的不同,調(diào)用模塊也不相同。 ( 3) 加密函數(shù)模塊( ) 此模塊的主要功能是對用戶的密碼進(jìn)行加密。設(shè)置邊框顏色 ┇ ┇ 判 斷 用 戶 信 息 文 件 ( ) , 判 斷 管 理 員 信 息 文 件( )。語句如下: dim WebName dim border dim sessionvar ┇ ┇ WebName=文件共享 39。系統(tǒng)中的 ,在程序的 開頭是 各個功能模塊。 表 8 基本信息配置表 名稱 字段名稱 類型 非空 描述 編號 ID 自動編號 YES 編號 會員名 Vip_name 文本 YES 姓名 ( 6) 在線用戶信息表( vip_Online) , 如表 9 所示。 表 6 圖片文件信息表 字段名稱 類型 非空 描述 ID 數(shù)字 YES 編號 Userid 數(shù)字 YES 用戶編號 Filedir_id 數(shù)字 YES 文件編號 Size 數(shù)字 NO 文件大小 Share 數(shù)字 NO 圖片是否共享 ( 4) 管理員信息表 (Vip_admin) ,如表 7 所示。 表 4 用戶信息表 名稱 字段名稱 類 型 主 鍵 非 空 編號 ID 自動編號 Yes Yes 用戶名 Usename 文本 Yes Yes 用戶密碼 Pwd 文本 No Yes 性別 Sex 文本 No Yes 年齡 Age 數(shù)字 No Yes 地址 Address 文本 No Yes 郵箱 Mail 文本 No Yes ( 2) 文件路徑信息表 (Vip_Filedir),如表 5 所示。根據(jù)系統(tǒng)功能設(shè)計的要求及功能模塊的劃分。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫理論,但是考慮到查詢與統(tǒng)計的方便,對編程的實現(xiàn)有很大的好處,往往采用這種方法。 在進(jìn)行數(shù)據(jù)庫的架構(gòu)時,一般要遵循以下的規(guī)則: ( 1) 盡量減少數(shù)據(jù)的冗余性和重 復(fù) 合 理的數(shù)據(jù)庫表的設(shè)計應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復(fù)量小,應(yīng)盡量按照關(guān)系數(shù)據(jù)庫系統(tǒng)理論方法設(shè)計一個數(shù)據(jù)庫,減少數(shù)據(jù)的冗余。 數(shù)據(jù)( Data)實際上是描述事物的符號記錄,即根據(jù)事物的特征組成記錄來確定一個事物,比如在設(shè)備管理系統(tǒng)中,設(shè)備儀器名稱、型號、廠家、出廠號、購置日期、位置等構(gòu)成的一 個個 記錄。 確定系統(tǒng)的流程圖后,就要開始著手底層數(shù)據(jù)庫的設(shè)計,只有完成數(shù) 據(jù)庫的架設(shè)后才能在以后的編程中對數(shù)據(jù)的操作有所依據(jù)。 Web 應(yīng)用程序設(shè)計少不了數(shù)據(jù)庫 ,因為只有數(shù)據(jù)庫才能大量、快速地處理信息。用數(shù)據(jù)庫來保存信息已經(jīng)成為各種網(wǎng)絡(luò)應(yīng) 用中的首選。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計說明 目前的網(wǎng)絡(luò)應(yīng)用軟件開發(fā),已經(jīng)不是以前靜態(tài)頁面打天下的時候了。并對用戶信息進(jìn)行修改,刪除等功能。 后臺系統(tǒng) 主要由管理員進(jìn)行以下管理:用戶上傳文件總數(shù)量、總?cè)萘浚瑪?shù)量,容量 ,用戶群組,用戶共享目錄,用戶所屬群組權(quán)限 ,群組 id,群組名稱,群組允許上傳數(shù)量,群組允許上傳的單個文件大小 , 群組允許總體上傳容量,群組允許上傳文件格式,群組允許創(chuàng)建的目錄數(shù)量,群組上傳文件路徑。 ( 10) 使用幫助:用戶可以得到相關(guān)的信息 。 圖 8 共享目錄流程圖 ( 8) 在線用戶:可以瀏覽當(dāng)前在線的用戶人數(shù)及信息。 圖 6 創(chuàng)建目錄流程圖 ( 6) 查看目錄:可查看文件的相關(guān)信息流程圖如圖 7 所示。 ( 4) 上傳文件模塊:將文件保存至指定的位置,流程圖如圖 5 所示。 圖 3 用戶注冊流程圖 ( 2) 用戶登陸模塊:已經(jīng)注冊好的用戶進(jìn)入該系統(tǒng),必須先進(jìn)行注冊,否則無法訪問系統(tǒng),流程圖如 圖 4 所示。功能模塊如圖 2所示。但重要的一點是對于用戶密碼設(shè)置習(xí)慣的保護(hù)。 即使假設(shè)密碼的最大長度為 8,同時密碼只能是字母和數(shù)字,共 26+26+10=62個字符,排列組合出的字典的項數(shù)則是 P(62,1)+P(62,2)? .+P(62,8),那也已經(jīng)是一個天文數(shù)字了,存儲這個字典就需要 TB 級的磁盤組,而且這種方法還有一個前提,就是能獲得目標(biāo) 賬戶的密碼 MD5 值的情況下才可以。 一些黑客破獲這種密碼的方法是一種被稱為“跑字典”的方法。如果再有一個第三方的認(rèn)證機(jī)構(gòu),用 MD5 還可以防止文件作者的“抵賴”,這就是所謂的數(shù)字簽名應(yīng)用。 MD5 的典型應(yīng)用是對一段 Message(字節(jié)串 )產(chǎn)生 fingerprint(指紋 ),以防止被“篡改”。請注意我使用了“字節(jié)串”而不是“字符串”這個詞,是因為這種變換只與字節(jié)的值有關(guān),與字符集或編碼方式無關(guān)。 圖 1 ASP 結(jié)構(gòu)模型 MD5 技術(shù) 概述 MD5 的全稱是 MessageDigest Algorithm 5,在 90 年代初由 MIT 的計算機(jī)科學(xué)實驗室和 RSA Data Security Inc 發(fā)明,經(jīng) MD MD3 和 MD4 發(fā)展而來。 ( 7) File System Objects(文件訪問組件):允許你訪問文件系統(tǒng),處理文件。 ( 6) Browser Capabilities(瀏覽器性能組件):可以確切的描述用戶使用的瀏覽器類型、版本以及瀏覽器支持的插件功能。 ( 5) Session 對象:它為每個訪問者提供一個標(biāo)識; Session 可以用來存儲訪問者的一些喜好,可以跟蹤訪問者的習(xí)慣。 ( 4) Application 對象:它是個應(yīng)用程序級的對象,用來在所有用戶間共享信息,并可以 Web 應(yīng)用程序運行期間持久地保持?jǐn)?shù)據(jù)。該功能與 Request 對象的功能恰恰相反。 ASP 中最為常用的內(nèi)置對象和組件如下 : ( 1) Request 對象:用來連接客戶端的 Web 頁( .htm 文件)和服務(wù)器的Web 頁( .asp 文件),可以獲取客戶端數(shù)據(jù),也可以交換兩者之間的數(shù)據(jù)。 ASP 吸收了當(dāng)今許多流行的技術(shù),如 IIS, ACTIVEX, VBSCRIPT, ODBC等,是一種發(fā)展較為成熟的網(wǎng)絡(luò)應(yīng)用程序開發(fā)技術(shù) , 其核心技術(shù)是對組件和對象技術(shù)的充分支持。因此 ASP 與一般的腳本語言相比,要安全的多。ASP 的程序編制比 HTML 更方便且更有靈活性。本系統(tǒng)采用的軟件開發(fā)環(huán)境使用如下開發(fā)工具: Dream weaver,記事本 , PSPAD等。 表 3 軟件配置 服務(wù)器端 操作系統(tǒng) Windows2021 網(wǎng)絡(luò)協(xié)議 TCP/IP WEB 服務(wù)器 Personal Web Server 數(shù)據(jù)庫 Microsoft Access2021 瀏覽器 Inter Expolrer IIS 以上 用戶端 瀏覽器 Inter Explorer 軟件開發(fā)環(huán)境 軟件開發(fā) 環(huán)境 (software Development Environment)是指 本硬件和宿 主 軟件的基礎(chǔ)上,為支持系統(tǒng)軟件和應(yīng) 用軟件的工程化開發(fā)和維護(hù)而使用的一組軟件,簡稱 SDE。打開 IE,在地址欄里輸入: 或是 localhost)/XXXXX(虛擬目錄名 )。現(xiàn)在 IIS 的配置我們基本完成了 ?,F(xiàn)在就是設(shè)置虛擬目錄了(如果文件放在 X:\ipub\root 下面的話就不要設(shè)置了 ,右擊 “默認(rèn)網(wǎng)站 ”選擇 “新建 ”虛擬目錄 。這些設(shè)置完后就轉(zhuǎn)到 “文檔 ”選項卡,首先要在 “啟用默認(rèn)文檔 ”前面打勾,默認(rèn)是打勾的。選擇 “主目錄 ”選項卡,本地路徑就是主目錄路徑,這里你可以點瀏覽更改到你想設(shè)置的目錄下,默認(rèn)是: X:\ipub\root( X:表示系統(tǒng)盤)。右擊 “ 默認(rèn)網(wǎng)站 ” ,在彈出菜單里選擇 “ 屬性 ” 這時就會彈出 “ 屬性 ” 選頂卡。打開之后就到了 IIS 的控制臺了。 ( 2) 配置 IIS。 ( 1) win2021 pro/winxp pro/win2021 的用戶開始 控制面板 添加 /刪除程序 添加刪除 WINDOWS 程序組件 。 ( 2) 整合的網(wǎng)絡(luò)服務(wù) IIS 高度整合至 Windows NT 4 Server,將 Web 服務(wù)器整合在操作系統(tǒng)之中,Windows NT 4 Server 配合 IIS 提供有整合的平臺,可以管理網(wǎng)絡(luò)和各種 Web 應(yīng)用程序的服務(wù)。 設(shè)計本系統(tǒng)時之所以采用 IIS 是由于 IIS 并不只是一個單純的 Web 服務(wù)器,他是一個整合的 Web 應(yīng)用程序開發(fā)環(huán)境,能夠在 Web 上開發(fā)具有擴(kuò)充性和組件基礎(chǔ)的客戶 /服務(wù)器應(yīng)用程序;再加上 Windows NT4 Server 完全整合 Web 服務(wù), 不僅允許用戶建立專業(yè)的網(wǎng) 站,而且還提供網(wǎng)絡(luò)和集成式的系統(tǒng)管理功能。比較有代表性的三種 Web 服務(wù)器有: Personal Web Server( PWS)、WebSite、 Inter Information Server( IIS)。 Web Service 平臺是一套標(biāo)準(zhǔn),它定義了應(yīng)用程序如何在 Web 上實現(xiàn)互操作性 。 Web Service 便是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這 些規(guī)范使得 Web Service 能與其他兼容的組件進(jìn)行互操作。這就是說,你能夠用編程的方法通過 Web 調(diào)用來實現(xiàn)某個功能的應(yīng)用程序 。配置是這樣的: Win98+PWS(personnel web service)/win2021 pro+IIS(Inter Information Service)/win2021 Server+IIS(win2021 Server 中 IIS 是默認(rèn)安裝 )/win2021 Advance Server+IIS(這里 IIS 是默認(rèn)安裝的 )/winXP+ IIS/win2021+IIS。由于 ASP 屬于 MS( Microsoft)的東西,所以我們要選擇 MS 的 操作系統(tǒng) , Windows 98 以上就可以 。特別是 CPU 的運行速度極其快速。而且,隨著當(dāng)今計算機(jī)技術(shù)的高速發(fā)展。除此之外,還需要一些設(shè)備,如:顯示器,鼠標(biāo),鍵盤, CPU 等。 表 1 服務(wù)器端硬件配置 處理器 賽揚(yáng) 內(nèi) 存 512MB 硬盤空間 120G 光 驅(qū) 52X 顯 卡 TNT2 顯示適配器 ( 2) 用戶端 提供瀏覽和數(shù)據(jù)庫的操作,所以硬件要求不高,但是基于目前計算機(jī),配置也相當(dāng)高,需要的配置表 2 所示。而且價格也很便宜,因此我們通常在服務(wù)器端配置高性能的硬件。如: PⅢ 450 雙 CPU+ 1G 內(nèi)存+ 10G 以上的SCSI 硬盤,這是一臺使用 WINDOWS NT 的 WEB 服務(wù)器的標(biāo)準(zhǔn)配置。 3 系統(tǒng)開發(fā)所需資源 硬件開發(fā)環(huán)境 ( 1) 服務(wù)器端 服務(wù)器端的最低配置是由建立站點所需的軟件來決定的。 用戶系統(tǒng)的主要功能要求 ( 1) 用戶可以了解該系統(tǒng)的功能組織情況; ( 2) 用戶可以創(chuàng)建 、 共享和看目錄并對目錄加密; ( 3) 用戶可以在創(chuàng)建 的目錄中上傳自己的文件,圖片等資料; ( 4) 用戶可以了解在線的用戶,查詢所有的用戶。出于解決用戶這樣的需求,決定開發(fā)局域網(wǎng)文件共享及檢索系統(tǒng)。同時, 隨著 Inter 的日益普及,在基于信息共享的理念上,如何快速、準(zhǔn)確的獲得信息也成為人們關(guān)注的關(guān)鍵問題。用戶可以方便的將自己的文件資料存儲在這些設(shè)備中。在日常工作中,人們需要大量的 重要文件來及時傳遞信息。計算機(jī)技術(shù)的廣泛應(yīng)用正逐步改善人們的生活,學(xué)習(xí),工作。第六章,是作者對系統(tǒng)的測試和分析,包括代碼測試和功能測試,并對測試分析進(jìn)行總結(jié)。第四章,作者給出了系統(tǒng)結(jié)構(gòu)圖并對主要的構(gòu)成模 塊給出了詳細(xì)的說明。在接下來的第二章里,是對系統(tǒng)的需求分析和與之對應(yīng)的功能需求介紹。 各章節(jié)的安排 文章詳細(xì)介紹了該系統(tǒng)的分析和實現(xiàn)各個流程。人們可以不受時間和空間的限制,文件共享上傳文件方便,進(jìn)入空間直接,界面更簡單明了 。 隨著網(wǎng)絡(luò)技術(shù)應(yīng)用的普及 ,各地區(qū)相繼建立了自己的網(wǎng)絡(luò) ,并開始實施網(wǎng)上辦公和網(wǎng)上交流。而與之相伴隨的就是大量的文件而且是一些經(jīng)常使用的文件。本畢業(yè)設(shè)計的目的主要是為了檢查學(xué)生綜合運用以前所學(xué)知識(包括以前所學(xué)的一些關(guān)于網(wǎng)絡(luò)技術(shù)、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫、編程技術(shù)等相關(guān)知識)的能
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1