首頁 > 文章中心 > 正文

          網絡硬盤系統設計

          前言:本站為你精心整理了網絡硬盤系統設計范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

          摘要

          網絡硬盤系統是計算機網絡中比較流行的一種應用軟件,但是一般的網絡硬盤系統只適用于使用單一語種的人群。為滿足不同語種人群對網絡硬盤系統的需求,設計了多語種網絡硬盤系統。采用2.0開發語言,利用中的三層結構、B/S模式結構以及網頁資源的設計思路,實現了包括文件夾的操作、文件的操作、網頁的多語種化三個功能模塊;通過文件夾功能模塊,可以添加、刪除、更改名字、移動、瀏覽文件夾;通過文件功能模塊,可以查看文件屬性、上傳、下載、更改名字、移動文件;通過系統的多語種化模塊,能夠自動識別客戶端的默認語言并反饋給客戶端相應語言的網頁。通過應用多語種網絡硬盤系統,可以滿足不同語種人群共享一個網絡硬盤系統的需求,具有一定的應用價值。

          關鍵詞:計算機應用技術;網絡編程;2.0;資源本地化;自動識別

          3系統需求分析

          3.1功能需求

          3.1.1對文件夾的操作

          1.瀏覽文件夾下的文件和文件夾

          用戶進入系統時,用一個頁面顯示系統根目錄下的文件夾及文件。用戶還可以根據需要在此頁面上對文件夾進行一級一級的瀏覽。與瀏覽文件夾下的文件和文件夾功能塊相對應的頁面也是系統的主頁,它記錄訪問系統的客戶端信息,并把客戶端信息存儲在數據庫中,供系統統計使用。

          2.新建文件夾

          既然是網絡硬盤系統,那么它就應該和本地硬盤一樣用戶可以新建一些比較有個性、方便查找和管理的文件夾名。用戶通過新建文件夾功能塊可以在系統上創建以用戶所需要的名字命名的文件夾,方便用戶管理文件,同時也方便查找文件。

          3.刪除文件夾

          當用戶有需要刪除一個或多個文件夾的時候,則需要一個對應的刪除文件夾的功能塊。用戶可以單擊頁面中的【×】按鈕可以刪除選擇的文件夾。為了防止用戶誤操作,當刪除某一個文件夾時,需要彈出一個對話框來提醒用戶,表示該文件夾是否真的可以被刪除。如果操作成功,則顯示提示消息;否則彈出失敗對話框。

          4.重命名文件夾

          一個文件夾不能夠描述文件夾下的內容的時候,就需要對文件夾進行更名。當用戶有需要變更文件夾名字的時候,單擊頁面中對應文件夾的【Edit】按鈕進入重命名文件夾的頁面。頁面上的【確定】按鈕觸發事件以實現重命名文件夾的功能。

          5.移動文件夾

          當文件夾放錯了地方,或是文件夾不應該歸在當前目錄下時,就需要使用到移動文件夾的功能。單擊移動文件夾的頁面中的【移動到】按鈕可以移動選擇的文件夾。移動文件夾的步驟具體為以下三步:選擇移動的文件夾;選擇移動到的文件夾;單擊【移動到】按鈕移動文件夾。

          3.1.2對文件的操作

          1.上傳文件

          上傳文件作為網絡硬盤最重要、最基礎的功能,用戶可以通過上傳頁面上傳一個或同時上傳多個文件。上傳的文件保存在服務器硬盤中,并把文件信息保存到數據庫中。

          2.下載文件

          同樣,下載文件也是網絡硬盤最為重要和基礎的功能,用戶使用此項功能可以從服務器上下載所需要的文件到本地硬盤上來。

          3.查看文件屬性

          用戶在使用系統時,光看某一個文件的名字有的時候并不能判斷出這個文件是否是他所需要的,所以在系統中添加了查看文件屬性這個功能塊。當用戶點擊文件名,并由文件的鏈接進入查看文件屬性頁面,在頁面中顯示了文件的名字、所在目錄、類型、大小和創建時間。

          4.刪除文件

          當一個文件過時或則已經沒有用處的時候,這個文件還留在服務器的硬盤上,這就占用了服務器的硬盤資源,所以就需要刪除文件這項功能。它實現方式和刪除文件夾功能一樣都是在同一頁面中完成的。

          5.移動文件

          文件上傳的時候傳錯了地方或是將文件歸類到其他文件夾的時候,就需要把文件移動到相應的文件夾下。它的實現和移動文件夾功能一樣同是單擊瀏覽文件頁面中的【移動到】按鈕來完成的。