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

正文內(nèi)容

網(wǎng)絡(luò)硬盤畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-11-01 11:33本頁(yè)面
  

【正文】 傳,下載,并管理服務(wù)器端存儲(chǔ)的文件夾與文件,同時(shí)具有成本低,使用維護(hù)簡(jiǎn)單的特點(diǎn),在管理人員對(duì)網(wǎng)站的結(jié)構(gòu)有一定程度上的了解的情況下,日后驚醒簡(jiǎn)單的管理是完全可以輕松達(dá)到的。 通過(guò)對(duì)可行性的分析,無(wú)論在技術(shù),經(jīng)濟(jì)和實(shí)施上,本系統(tǒng)的開發(fā)都是完全可行的。用戶系統(tǒng)的主要功能要求: 用戶可以了解該系統(tǒng)的功能組織情況; 用戶可以上傳自己的文件,圖片等媒體資料; 用戶可以共享,創(chuàng)建,查看目錄。用戶把文件信息錄入系統(tǒng)中,之后系統(tǒng)把錄入的文件信息顯示給用戶,并提供已錄入系統(tǒng)的文件的下載。 根據(jù)基本流程圖畫出系統(tǒng)的頂層數(shù)據(jù)流圖,系統(tǒng)只是一個(gè)由用戶出發(fā),最后面向用戶的小系統(tǒng),數(shù)據(jù)只是用戶將所操作的變動(dòng)信息錄入系統(tǒng),系統(tǒng)信息再回應(yīng)給用戶,具體系統(tǒng)頂層數(shù)據(jù)流圖如 32 所示。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 11 用 戶所 有 項(xiàng) 目 表 文 件 路 徑 表添 加 文 件 夾文件名,文件父目錄重 命 名 文 件 夾 移 動(dòng) 文 件 夾 上 傳 文 件移 動(dòng) 文 件文 件 搜 索文 件 下 載修改文件夾名修改文件夾父系修改文件父系修改文件路徑寫入文件信息寫入文件路徑請(qǐng)求文件路徑獲取文件路徑下載請(qǐng)求獲 取 文 件 信 息請(qǐng) 求 項(xiàng) 目 請(qǐng) 求關(guān)鍵字返回搜索結(jié)果文件新文件路徑新文件夾路徑新文件名下載文件寫入文件夾數(shù)據(jù)圖 33 整體數(shù)據(jù)流圖 。 需求分析 12 用戶新建文件夾重命名文件家刪除文件夾上傳文件下載文件移動(dòng)文件/文件夾搜索文件查看文件信息在 線 文 件 虛 擬 管 理 系 統(tǒng) 圖 34 模塊結(jié)構(gòu) 根據(jù)功能模塊圖,分析其具體功能,操作的各種數(shù)據(jù)流向等,可以進(jìn)一步畫出該系統(tǒng)的系統(tǒng)流程圖,如圖 35 所示 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 13 開 始文 件 / 文 件夾 移 動(dòng)新 建文 件 夾重 命 名文 件 夾重 命 名文 件文 件 上 傳 文 件 下 載 文 件 搜 索下 載 文 件下 載 文 件變 更 數(shù) 據(jù)寫 入 數(shù) 據(jù) 庫(kù)結(jié) 束 ?結(jié) 束關(guān) 閉 網(wǎng) 頁(yè)否是 圖 35 在線文件虛擬管理系統(tǒng)流程圖 4 系統(tǒng)設(shè)計(jì) 14 4 系統(tǒng)設(shè)計(jì) 在線文件管理系統(tǒng)主要為用戶提供一塊網(wǎng)絡(luò)上的存儲(chǔ)空間,在這個(gè)空間中屬于用戶的存儲(chǔ)空間里,用戶可以像在本地計(jì)算機(jī)上操作自 己的硬盤空間中的文件一樣隨意操縱該存儲(chǔ)空間內(nèi)的文件夾和文件。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 15 界面設(shè)計(jì) 用戶進(jìn)入在線文件管理系 統(tǒng)以后就進(jìn)入如圖 41 所示的在線文件管理系統(tǒng)主界面,在這里用戶可以對(duì)自己的在線文件管理系統(tǒng)實(shí)施像對(duì)本地硬盤一樣的操作。 圖 41 主界面模塊 4 系統(tǒng)設(shè)計(jì) 16 在在線文件管理系統(tǒng)里新建文件夾和在 本地硬盤上創(chuàng)建文件夾一樣。在如圖 34所示的界面中,用戶要為新建的文件夾選擇父目錄,貼圖中默認(rèn)的頂級(jí)目錄,輸入文件夾名,單擊“確定”按鈕即可。 圖 42 新建文件夾模塊 圖 43 重命名文件夾模塊 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 17 在系統(tǒng)上編輯文件夾就是修改文件夾的名字,在網(wǎng)絡(luò)硬盤上也一樣,對(duì)文件夾的修改就是對(duì)文件夾名字的修改。在圖 43 的“名稱”文本框里輸入新的文件夾名,單擊“確定”按鈕即可完成對(duì)文件夾的重命名。單擊圖 41 文件夾列表中的在線文件管理系統(tǒng)即可刪除相應(yīng)文件夾。點(diǎn)擊確定后,所選文件 /文件夾將被刪除。在在線文件管理系統(tǒng)中用戶可以把文件夾移動(dòng) 到其他文件夾下,使用圖 41 中“移動(dòng)到”按鈕把選中的文件夾移動(dòng)到目標(biāo)文件夾下。 在圖 45 中,用戶選擇“資料”文件,選擇目標(biāo)文件夾“數(shù)據(jù)”,單擊“移動(dòng)到”按鈕即可完成文件夾的移動(dòng)。 上傳文件是用戶把自己的數(shù)據(jù)文件移到網(wǎng)絡(luò)空間的接口,在圖 41 中,單擊文件夾列表后面的“上傳文件”即可打開如圖 46 所示的上傳文件界面。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 19 圖 46 上傳模塊 圖 47 選擇文件 有時(shí)可能同時(shí)上傳多個(gè)文件,支持多文件的上傳的系統(tǒng)會(huì)受到用戶的4 系統(tǒng)設(shè)計(jì) 20 歡迎。用戶可以根據(jù)自己的需要來(lái)選擇同時(shí)上傳文件的數(shù)量。這時(shí)用戶就可以對(duì)已經(jīng)上傳的數(shù)據(jù)文件進(jìn)行操作。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 21 圖 49 重命名文件模塊 單擊文件名可以查看該文件的屬性,如圖 410 所示。單擊數(shù)據(jù)文件列表中的↓按鈕即可下載該數(shù)據(jù)文件,如圖 411 所示。只不過(guò)文件有一些特殊 操作,如需要上傳和下載。首先對(duì)本系統(tǒng)的數(shù)據(jù)流進(jìn)行分析 ,得出數(shù)據(jù)流圖 ,然后進(jìn)行數(shù)據(jù)庫(kù)的 ER 圖分析后 ,最后才能進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)實(shí)現(xiàn)。 根據(jù)此網(wǎng)站功能需求進(jìn)行分析,畫出此網(wǎng)站的 ER 圖,如圖 51 所示: 文 件文 件 夾編 號(hào)路 徑文 件 數(shù)文 件 夾 數(shù) 名 稱名 稱編 號(hào)路 徑大 小擁 有l(wèi) l圖 51 在線文件虛擬管理系統(tǒng) ER 圖 物理結(jié)構(gòu)設(shè)計(jì) 整個(gè)系統(tǒng)包括的信息由總體項(xiàng)目信息和文件路徑信息兩個(gè),可將這些數(shù)據(jù)庫(kù)設(shè)計(jì) 24 信息抽象成為下列系統(tǒng)所需要的數(shù)據(jù)項(xiàng): 1)所有項(xiàng)目表:( 編號(hào) ,名稱,父系文件夾,大小,包含文件數(shù)量,包含文件夾數(shù)量,文件夾標(biāo)識(shí),創(chuàng)建時(shí)間) 2)文件信息表:( 編號(hào) ,文件路徑,文件類型,父系文件夾,創(chuàng)建時(shí)間) (下劃線項(xiàng)是主鍵) 服務(wù)器上建立 名為 WebDiskDB 的數(shù)據(jù)庫(kù),其中包括以下表: 1)全部項(xiàng)目表,見表 51 2)文件信息表,見表 52 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 字段說(shuō)明 備注 DirID int 默認(rèn) 編號(hào) 主鍵 Name varchar 200 項(xiàng)目名稱 ParentID int 默認(rèn) 父文件夾 ID Contain int 默認(rèn) 文件大小 FileCount int 默認(rèn) 含文件數(shù) DirCount int 默認(rèn) 含文件夾數(shù) Flag bit 默認(rèn) 文件標(biāo)識(shí) CreateDate datetime 默 認(rèn) 創(chuàng)建時(shí)間 表 51 Directory 表 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 字段說(shuō)明 備注 UrlID int 默認(rèn) 編號(hào) 主鍵 Url varchar 255 文件路徑 Type varchar 200 文件類型 DirID int 默認(rèn) 父文件夾 ID CreateDate datetime 默認(rèn) 創(chuàng)建時(shí)間 表 52 Url 表 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 打開以 Microsoft SQLSERVER2020 企業(yè)管理器,創(chuàng)建 yy 數(shù)據(jù)庫(kù),按照數(shù)據(jù)庫(kù)表格設(shè)計(jì),創(chuàng)建相應(yīng)的數(shù)據(jù)庫(kù)表。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 25 SQL(Structured Query Language)全稱是“結(jié)構(gòu)化查詢語(yǔ)( Structured Query Language)”,是操作數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,它的前身是 SQUARE 語(yǔ)言。在 ASP 中,無(wú)論何時(shí)要訪問(wèn)一個(gè)數(shù)據(jù)庫(kù),都要使用 SQL 語(yǔ)言。 表 在線文件虛擬管理系統(tǒng)頁(yè)面功能表 界面名稱 界面標(biāo)識(shí) 功能說(shuō)明 主頁(yè) 進(jìn)行文件夾的瀏覽 新建文件夾 輸入新建文件夾名進(jìn)行新建 上傳文件 選定要上傳的文件執(zhí)行文件上傳 重命名文件 文件重命名操作 重命名文件夾 文件夾重命名操作 文件搜索 關(guān)鍵詞搜索到的文件列表 文件屬性 顯示文件信息 執(zhí)行錯(cuò)誤 顯示執(zhí)行錯(cuò)誤信息 下載界面 文件下載 系統(tǒng)總體功能設(shè)計(jì) 在線文件管理系統(tǒng)包含的業(yè)務(wù)邏輯主要是對(duì)文件和文件夾的操作,因此在實(shí)現(xiàn)該系統(tǒng)時(shí)首先可以編寫一個(gè)文件和文件夾操作的類,該類命名為Disk,在類 Disk 里封裝了諸如新建文件、新建文件夾的操作。 山東科技大學(xué)泰山科技學(xué)院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 ……………………………裝……………………………………訂…………………………………線…………………………… 27 using 。 using 。 using 。 using 。 using 。 類 Disk 的定義非常簡(jiǎn)單,甚至不包括構(gòu)造函數(shù)。下面就逐一介紹這些辦法。實(shí)現(xiàn)代碼如下: /// 顯示目錄 public void ShowDirectory(DropDownList dirList, int nParentID,int userID) { DataTable dataTable = GetDirectorys(userID)。 ///清空所有節(jié)點(diǎn) ///創(chuàng)建、添加根節(jié)點(diǎn) (new ListItem(/, 0))。 } 這段代碼定義了方法 ShowDirectory()實(shí)現(xiàn)。其算法是:首先調(diào)用一個(gè)方法 GetDirectory()來(lái)獲取當(dāng)前用戶所擁有的所有目錄,在 dirList 里添加頂級(jí)虛擬目錄,這里每個(gè)用戶都有一個(gè)頂級(jí)虛擬目錄,相當(dāng)于在線文件管理系統(tǒng)的根目錄,所有用戶的文件都會(huì)放在該目錄下,然后再調(diào)用一個(gè)遞歸函數(shù) CreatChildNode()來(lái)把真正的目錄綁定到dirList 中。 + () + 39。 foreach(DataRow row in rowList) { string sName = sParentName + row[Name].ToString() + /。 ///遞歸調(diào)用,創(chuàng)建其他節(jié)點(diǎn) Crea
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1