• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      網(wǎng)絡(luò)硬盤的設(shè)計與實現(xiàn)

      2014-03-19 07:08:41胡珊君
      關(guān)鍵詞:硬盤管理員模塊

      胡珊君

      (中海油信息科技有限公司信息技術(shù)服務(wù)中心 廣東 524057)

      1 緒論

      1.1 網(wǎng)絡(luò)硬盤的產(chǎn)生

      在現(xiàn)實生活中經(jīng)常有許多電子文件需要處理,比如在家庭電腦上做的項目要拿到公司去運行,需要將自己的文件、作品傳輸?shù)狡渌?Internet用戶,在日常工作中要實現(xiàn)某些文件的共享等。如果每天拿個移動硬盤或U盤進行文件的傳輸?shù)脑挘泻芏嗳秉c,比如經(jīng)常會因為容量問題而無法實現(xiàn),有時候會因為遺忘而帶來很大的不方便。解決這種問題的方法最好的是通過網(wǎng)絡(luò)來實現(xiàn)文件的管理。

      1.2 常見的傳輸方式

      現(xiàn)在流行的有幾種文件的傳輸方式,在下面做些簡單的比較。(1)E-Mail

      優(yōu)點:能很方便的實現(xiàn)用戶間的通信,使用簡便,應(yīng)用廣泛。

      缺點:共享性不強,如果共享就無法實現(xiàn)安全性。比如:在局域網(wǎng)內(nèi)部,財務(wù)、勞資等文件資料需要通過這種方式交流不是好辦法。對文件的傳輸必須用附件的形式發(fā)送,文件大小受到限制。

      (2)ftp文件傳輸

      優(yōu)點:對文件的處理功能強大。

      缺點:使用起來稍顯復(fù)雜。一大堆的設(shè)置足以讓許多人望而卻步,尤其數(shù)量不可預(yù)見性,針對特殊用戶需求用戶的設(shè)置就更加繁瑣。

      (3)網(wǎng)上鄰居

      優(yōu)點:通過在本機上指定共享的Web文件并設(shè)置文件,一定范圍內(nèi)用戶可以訪問到這些資源。

      缺點:這種方式使用范圍相當有限,通常在同一DNS段地址內(nèi)的用戶可以順利訪問。尤其在 Internet用戶很難使用,而且使用不直觀。

      (4)網(wǎng)絡(luò)硬盤

      優(yōu)點:是一種當前流行的一種主頁服務(wù)內(nèi)容,它可以作為商務(wù)工作人員的隨身秘書,隨時隨地的對電子文檔進行處理,而無須隨身攜帶大量的文稿信息,同時還可以隨時隨地的把新的任務(wù)保存在網(wǎng)絡(luò)硬盤里面。

      缺點:它主要側(cè)重個人文件的存儲,共享,發(fā)送等各式的網(wǎng)絡(luò)文件管理。

      2 需求分析

      2.1 業(yè)務(wù)需求分析

      在日常工作中,計算機運維工作人員需要經(jīng)常幫用戶安裝電腦系統(tǒng)及相關(guān)的大量軟件,而企業(yè)也需要將大量的技術(shù)資料和歷史材料備份存儲。這可以通過傳統(tǒng)的計算機硬件設(shè)備,比如:現(xiàn)在廣泛應(yīng)用的U盤,移動硬盤等設(shè)備。然而,由于硬件設(shè)備自身的特殊性,在長期的使用過程中,磁道和扇區(qū)很容易被損壞,并且由于這些設(shè)備體積小,重量輕。也極其容易被丟掉。這些問題都會給用戶增添一些不必要的麻煩。同時,隨著物質(zhì)文化生活水平的提高,我們?yōu)榱素S富自己的業(yè)余文化生活,需要將一些圖片或者多媒體課件保存在一個特殊的存儲空間中以方便自己的使用及某些具有特殊權(quán)限的用戶對該文件資料的享用,保證在這些軟件和文件共享過程中的安全性。出于解決用戶這樣的問題,可以開發(fā)網(wǎng)絡(luò)硬盤系統(tǒng)。

      2.2 功能需求分析

      網(wǎng)絡(luò)硬盤(也稱共享空間),是服務(wù)器上的一塊硬盤空間,在這里,如果你具備足夠的權(quán)限,你可以對它隨意操作,就像使用你的本地計算機一樣。這一切是以Http的方式傳輸,以Web的形式展現(xiàn)在所有用戶面前,通過瀏覽器這種熟悉的方式訪問。

      網(wǎng)絡(luò)硬盤要求實現(xiàn)以下功能:

      ⑴快速查看文件夾內(nèi)容

      ⑵創(chuàng)建新文件夾同時可設(shè)置訪問權(quán)限

      ⑶創(chuàng)建新文件夾同時可設(shè)置文件夾容量大小

      ⑷文件夾間的跳轉(zhuǎn):進入子菜單,返回根目錄

      ⑸上傳文件到指定文件夾

      ⑹下載文件到本機或在線查看文件內(nèi)容

      ⑺刪除文件或文件夾

      ⑻對登陸系統(tǒng)用戶進行管理

      ⑼系統(tǒng)用戶可以在系統(tǒng)中留言,形成討論空間

      ⑽快速查看不同盤符的內(nèi)容

      ⑾管理員對硬盤中目錄文件有權(quán)限管理

      ⑿界面實現(xiàn)簡潔易操作

      ⒀每個登陸用戶都有自己的加密個人空間,以便于存放私人文件

      3 系統(tǒng)設(shè)計

      3.1 用戶模塊設(shè)計

      (1)用戶管理模塊:這是最基本的模塊,注冊進系統(tǒng)的用戶信息包括:名稱、密碼、郵箱、性別、權(quán)限等,填好后保存至用戶數(shù)據(jù)表,有權(quán)限的用戶登陸到系統(tǒng)內(nèi)將在系統(tǒng)中自動生成該用戶私密的個人空間目錄。

      (2)文件管理模塊

      ①上傳文件模塊:將文件保存至指定的位置。

      ②點擊另存為:打開或下載文件

      ③創(chuàng)建目錄:將創(chuàng)建一個文件

      ④查看目錄:可查看文件的相關(guān)信息。

      ⑤限定目錄大?。寒斈夸浫萘砍^設(shè)置大小時用戶不能再向內(nèi)上傳資料。

      ⑶退出登陸:返回登陸界面。

      3.2 管理員用戶模塊

      ⑴管理員可以對用戶的注冊信息及上傳文件進行修改、刪除、編輯等。

      ⑵管理員管理整個網(wǎng)絡(luò)硬盤和目錄文件。

      ⑶管理員管理整個網(wǎng)絡(luò)硬盤的用戶賬號。

      ⑷管理員分配系統(tǒng)權(quán)限。

      3.3 安全性維護

      系統(tǒng)的安全性主要體現(xiàn)在網(wǎng)盤目錄操作的控制上,可以有以下幾種方式的權(quán)限控制:

      ⑴最大共享權(quán)限的目錄所有登錄進系統(tǒng)的用戶都可以操作。

      ⑵受限可視目錄只有有權(quán)限的用戶才能看到網(wǎng)盤目錄層級,如用戶的私人空間。

      ⑶可視目錄下還分只讀目錄、可上傳目錄和可下載目錄。只讀目錄用戶只能看到目錄下有什么內(nèi)容,可上傳或下載目錄為用戶只能上傳或只能下載或者同時具有上傳下載該目錄下內(nèi)容的權(quán)利。

      ⑷系統(tǒng)管理員還可以給部分用戶分配目錄創(chuàng)建的權(quán)利,并可控制創(chuàng)建目錄的容量大小。默認新建目錄只有300M的大小。

      4 系統(tǒng)的實現(xiàn)

      4.1 后臺管理模塊實現(xiàn)

      這里著重介紹后臺管理系統(tǒng),分成用戶管理、文件管理、權(quán)限管理。

      4.1.1 普通用戶管理

      在管理區(qū)通過輸入的用戶名和密碼與后臺數(shù)據(jù)庫記錄的用戶名和密碼進行校對,正確則可是操作系統(tǒng),錯誤則只能查看到根目錄,無法對系統(tǒng)進行操作。

      在此,用戶分為兩種權(quán)限用戶:普通用戶、信息管理員。他們的區(qū)別是:普通用戶只能查看或下載目錄的內(nèi)容以及在系統(tǒng)中留言而不能上傳文件和新增目錄;信息管理員可以查看下載目錄內(nèi)容、上傳文件、新增目錄以及對新增的目錄加密。

      4.1.2 管理員管理

      該部分的功能是管理所有用戶信息、目錄信息,可以對每個用戶的信息進行修改、刪除操作。列出用戶信息是用到了VS中的 DataGride控件與數(shù)據(jù)庫中存儲用戶信息的表進行連接,取出表中的信息顯示出來。

      4.1.3 目錄管理

      該模塊的功能是與文件管理服務(wù)器進行交互,列出服務(wù)器上所有用戶的目錄,可以方便系統(tǒng)用戶的查看和管理員的管理。技術(shù)上我們選擇用VSC#的treeview控件,原因是該控件作為目錄管理實現(xiàn)起來較美觀,目前國內(nèi)軟件開發(fā)使用較多的目錄管理工具也是treeview控件。

      4.1.4 權(quán)限管理

      ⑴添加用戶

      該部分的功能是增加用戶的數(shù)目,可以往數(shù)據(jù)庫中添加用戶的一些基本信息。

      ⑵用戶信息管理

      該部分主要是可以對已經(jīng)申請過的管理員/用戶增加,修改,刪除個人信息。

      ⑶目錄信息管理

      該部分主要是可以對磁盤中已經(jīng)存在的目錄增加,修改,刪除,設(shè)置這些目錄的可查看權(quán)限以及設(shè)置目錄的容量大小。

      4.2 重點問題概述

      首先,對使用treeview控件,在展開與收縮的時候全局頁面刷新,頁面跳轉(zhuǎn)閃爍嚴重的問題。提供的解決方法就是使用目前應(yīng)用較多AJAX技術(shù),通過AJAX實現(xiàn)局部刷新,避免了在打開一級目錄時整個頁面跳轉(zhuǎn)閃爍的情況。

      其次,頁面的美工設(shè)計問題。由于網(wǎng)絡(luò)硬盤屬于文檔管理系統(tǒng),因此采用用戶比較熟悉的資源管理器的設(shè)計樣式,總體布局做到以簡潔明了為主,盡量做到減少用戶的二次點擊。

      另外還有一些特色功能,如做到可以自由改變查看的盤符,只要硬盤中有的盤符,除C盤為系統(tǒng)盤因此限制不能查看,都可以看到里面的內(nèi)容;也可以設(shè)置成查看磁盤下所有目錄形式,通過修改獲取初始目錄和管理目錄模塊的代碼實現(xiàn)??梢钥刂圃谛陆夸浀娜萘看笮。ㄟ^管理員控制用戶權(quán)限

      4.3 系統(tǒng)實現(xiàn)的不足之處

      ASP.NET 的優(yōu)勢很明顯在于它簡潔的設(shè)計和實施。這是面向?qū)ο蟮木幊倘藛T的夢想:語言靈活,并支持復(fù)雜的面向?qū)ο筇匦?。在這種意義下,它真正能夠與編程人員現(xiàn)有的技能進行互操作。

      但asp.net得到了強健性,就將以損失效率為代價。ASP.NET在內(nèi)存使用和執(zhí)行時間方面耗費非常大,這大部分歸因于較長的代碼路徑。對基于 Web 的應(yīng)用程序,這些局限可能是一個嚴重的問題,因為在 Web 上,您的應(yīng)用程序可能擴展為每秒成千上萬的用戶。內(nèi)存使用率還可能成為 Web 服務(wù)器上的一個問題[2]。

      目前網(wǎng)絡(luò)硬盤除了容量的大小和速度的快慢以外,使用習慣、穩(wěn)定性、安全性和功能也是值得大家考慮的。由于缺少專業(yè)的美工人員,因此在頁面布局和美工上還是存在著許多問題。

      5 結(jié)束語

      網(wǎng)絡(luò)硬盤作為一種當前流行的主頁服務(wù),做到這一點也許不只是界面的花俏,在現(xiàn)在這樣的社會,我認為需要的是速度和方便。要從速度上解決網(wǎng)絡(luò)硬盤的問題,如AJAX(基于XML的異步Javascript),利用無刷新技術(shù),可明顯地提高網(wǎng)速。

      [1]何海東,張文秋.基于Web的網(wǎng)絡(luò)硬盤的設(shè)計與實現(xiàn).《四川理工學院學報:自然科學版》2010年第2期

      [2]陳建偉.網(wǎng)絡(luò)硬盤的C#設(shè)計與實現(xiàn).《電腦編程技巧與維護》2008年第08期

      猜你喜歡
      硬盤管理員模塊
      28通道收發(fā)處理模塊設(shè)計
      “選修3—3”模塊的復(fù)習備考
      我是小小午餐管理員
      我是圖書管理員
      少先隊活動(2020年8期)2020-12-18 02:32:07
      我是圖書管理員
      少先隊活動(2020年7期)2020-12-18 01:48:39
      HiFi級4K硬盤播放機 億格瑞A15
      Egreat(億格瑞)A10二代 4K硬盤播放機
      可疑的管理員
      我區(qū)電視臺對硬盤播出系統(tǒng)的應(yīng)用
      選修6 第三模塊 International Relationships
      长治县| 嘉善县| 西吉县| 定襄县| 小金县| 华亭县| 三门县| 江油市| 逊克县| 工布江达县| 万宁市| 垣曲县| 南乐县| 泰和县| 修文县| 秦安县| 霍邱县| 中山市| 金华市| 武陟县| 灵川县| 布尔津县| 乌海市| 武义县| 仙游县| 嵊州市| 米易县| 隆子县| 库车县| 措美县| 贵阳市| 房产| 张家川| 江达县| 宕昌县| 绵阳市| 临夏县| 额敏县| 巫溪县| 滁州市| 温宿县|