999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云存儲的高職院校網盤系統設計與實現

2017-07-18 11:57:28范曉玲
河北軟件職業技術學院學報 2017年2期
關鍵詞:頁面用戶功能

范曉玲

(常州輕工職業技術學院 信息工程系,江蘇 常州 213164)

基于云存儲的高職院校網盤系統設計與實現

范曉玲

(常州輕工職業技術學院 信息工程系,江蘇 常州 213164)

云網盤是云計算應用之一,能實現多終端數據實時同步、多平臺無縫連接和用戶資源共享,是最廣泛的個人云存儲應用。系統基于OpenStack搭建的私有云平臺,采用的是Java EE開發平臺,運用JavaWeb、Spring MVC和Ajax等技術,實現系統的基本功能。

云存儲;網盤;客戶端

0 引言

隨著移動互聯網技術的快速發展,用戶對個人數據的存儲、遷移和管理的需求也越來越強烈,同時用戶存儲的內容屬性也已經從單純的娛樂性公共信息,轉向個人有價值的電子數據信息。從個人云存儲廠商的角度講,云計算、云儲存技術的采用簡化了服務技術,穩定的服務將為未來盈利打下堅實的基礎,個人云存儲市場的快速發展已經勢不可擋。

目前一些硬件存儲設備已經不能滿足人們的需求。本客戶端的設計與開發,完全符合當前人們對于存儲數據的要求。本客戶端合理運用云存儲,建設一個私有云服務網盤,使之具有方便、安全、存儲容量大等優點。客戶端作為用戶直接用來操作云存儲網盤的數據服務端口,用戶體驗度評價的優劣與否,極大地影響了云存儲網盤的發展。

現在已有部分高校開始應用云盤系統為師生提供共享服務,但筆者所在常州輕工職業技術學院還沒有提供一個云盤實現師生之間的數據共享,師生之間共享教學資源主要通過FTP、U盤拷貝等方式,而這些方式存在使用不方便、資源易丟失的問題。本系統正是基于此現狀而開發,可以使得教師之間實現資源共享。

就目前而言,大部分流行的云網盤提供的都是基于Web,Android,IOS和Windows Phone的客戶端,不管是那種客戶端,其最終目的都是為了滿足用戶的需求。

1 系統功能設計

本系統的主要功能分為用戶管理和存儲管理。在用戶管理方面,擁有登錄、注冊和個人信息設置的功能;在存儲管理方面,擁有上傳、下載、刪除、重命名、復制和移動等主要功能。系統功能模塊如圖1所示。

圖1 系統功能模塊圖

下面主要針對新增文件夾、上傳文件、下載文件、刪除文件、文件顯示等功能進行分析。

1.1 新增文件夾

用戶完成注冊登錄后,就可以進入網盤的主頁面,這時主頁面顯示的是全部文件,用戶第一次進入時,里面是沒有任何數據文件顯示的。此時,用戶可以根據自己的需要建立文件夾。進入建好的文件夾之后還可以建立文件夾的子文件夾,以便于區分存儲文件。

1.2 上傳文件

上傳文件是網盤的重要功能之一。用戶可以上傳多種類別和多種格式的文件,支持圖片、文檔和視頻的上傳。在頁面的左邊有一個將文件歸類顯示的欄目,它將文檔、圖片和視頻等不同類型的文件分開顯示,不管文件在什么文件夾中,只要點開對應的類別,就會全部顯示出來。如果想要將文件上傳到固定的文件夾,只需將對應的文件夾打開,然后點擊“上傳文件”按鈕即可。點擊“上傳文件”按鈕之后會彈出一個從本地上傳文件的文件選取框,用戶只要找到想要上傳的文件,然后選中就可以上傳。需要注意的是,文件夾是不可以上傳的,如果想要將一個文件夾中的所有文件上傳至網盤,就要先將文件夾進行壓縮,以壓縮包的形式實現上傳。

1.3 下載文件

下載文件也是網盤的重要功能之一。用戶在網盤中找到要下載的文件,選中文件,點擊“下載文件”,此時,文件就會被下載至本地磁盤中。文件下載的路徑在下載時是不可選的,它是由瀏覽器設置的下載路徑決定的。

1.4 刪除文件

刪除文件是根據用戶的需求,將一些沒有價值或者沒有任何用處的文件從網盤中刪除。被刪除的文件并沒有從用戶的網盤中徹底消失,而是被統一放在了回收站中,用戶如果在刪除某些文件后感覺到后悔,就可以進入回收站,恢復被刪除的文件。回收站中的內容會占用容量,為了節省空間,可以將回收站清空,此時,被刪除的文件將徹底從網盤中消失。

1.5 文件顯示

文件顯示功能其實就是將用戶新增的一些文件正確地顯示出來,以保證用戶對文件進行下一步的操作。

2 系統主要功能實現

2.1 主界面的實現

主界面是網盤所有操作的入口,在用戶進入網盤之后看到的就是網盤中的文件列表,文件的顯示有兩種,一種是文件夾,一種是文件。如果是文件就顯示文件的名稱、大小(文件的大小單位按KB計算)和修改日期;如果是文件夾,就只顯示文件的名稱。圖2為主界面截圖。

圖2 系統運行主界面

獲取容器的對應用戶,然后獲取容器中的文件,根據文件所在路徑的長度判斷當前的文件是否為文件夾,如果其長度大于1,那么當前的文件還是一個文件夾。在找尋容器中的文件時,首先定義一個List,然后遍歷在容器中找到的文件,將文件的名稱、路徑、大小等屬性放在List中,然后將List中的屬性在前臺頁面展現出來,核心代碼如下所示:

2.2 上傳文件功能的實現

文件的上傳功能是在任何目錄下都可以實現的,如果不是在某一個固定的文件夾中上傳文件,而是在導航欄的狀態下上傳文件,上傳的文件就會存在根目錄下,出現在全部文件的列表中。用戶點擊上傳按鈕,會彈出一個對話框以供用戶選擇上傳的文件。上傳功能頁面如圖3所示。

圖3 上傳功能截圖

文件上傳的時候會將文件按照字節上傳,其主要代碼如下:

2.3 刪除功能的實現

刪除功能分為在文件中的刪除和在回收站中的刪除。如果是在文件中刪除,刪除的時候就把文件放進回收站,放進回收站的文件依然可以看到,并且可以恢復。如果是在回收站中刪除,則是徹底地刪除文件。刪除文件的時候,頁面會有一個提示框,提示是否真的刪除,點擊“確定”就執行刪除操作,點擊“取消”則放棄操作。圖4為刪除功能頁面截圖。

圖4 刪除文件時提示

將要刪除的文件的參數傳到delete方法,然后刪除,主要代碼如下:

3 結論

本系統采用的是Java EE開發平臺,云服務器安裝在Linux操作系統上。開發工具是Eclipse,運用MySQL數據庫存儲用戶的信息。采用Bootstrap Flat UI進行頁面設計,本系統采用Iass和Pass提供的云計算服務平臺,開發了包含用戶的注冊、注銷、登錄、設置、新建文件夾、上傳、下載、刪除、重命名、復制、移動和搜索等相關模塊,設計與實現了該系統的相關功能。同時,該系統完成后,為師生之間提供數據的共享,實現了教學資源的共享。

[1]王曉勤.基于云存儲的網盤客戶端的設計與實現[D].成都:電子科技大學,2015.

[2]付丹丹,祝裕璞,蘇丹.云存儲技術架構與結構模型分析[J].信息通信.2014(05):86-86.

[3]張宇,王映輝,張翔南.基于Spring的MVC框架設計與實現[J].計算機工程.2010(04):59-62.

Design and Implementation of Higher Vocational Colleges Internet Disk System based on Cloud Storage

FAN Xiao-ling

(Department of Information Engineering,Changzhou Institute of Light Industry Technology,Changzhou 213164, China)

Cloud disk is one of the applications of cloud computing,it can realize multi terminal real-time data synchronization,multi platform seamless connection and user resource sharing,it is the most widely used personal cloud storage,now there are many enterprises and institutionsin providing cloud storage service.Higher vocational colleges internet disk system is an internet disk storage client based on the cloud storage,the user sets up folders in the cloud disk according to their own needs,and then uploads or downloads their own files,in order to allow users to find their own files quickly,the system also providessearch and classification display function.In addition,the system also provides renaming,copying and moving and so on.The system is based on OpenStack to build a private cloud platform,the development platform is using Java EE development platform and using Spring, MVC JavaWeb,Ajax and other technologies to achieve the basic functions.

cloud storage;internet disk;client

TP393.18

A

1673-2022(2017)02-0046-04

2016-10-31

2016年江蘇省社科應用研究精品工程課題(16SYC-136);2016年度江蘇省現代教育技術研究課題(2016-R-50337)

范曉玲(1979-),女,江蘇南通人,工程師,研究方向為計算機應用技術。

猜你喜歡
頁面用戶功能
大狗熊在睡覺
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
關于非首都功能疏解的幾點思考
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 在线中文字幕网| 一级毛片不卡片免费观看| 国产精品无码作爱| 伊人精品视频免费在线| 欧美性色综合网| 日韩亚洲综合在线| 日本色综合网| 国产亚洲精品97在线观看| 国产亚洲精久久久久久无码AV| 四虎永久免费在线| 国产国语一级毛片| 国产后式a一视频| 精品国产污污免费网站| 又粗又大又爽又紧免费视频| 在线毛片免费| 亚洲欧美一区二区三区蜜芽| 欧美在线一二区| 亚洲精品色AV无码看| 亚洲第一区精品日韩在线播放| 91精品国产综合久久香蕉922| 国产精品成人观看视频国产 | 久久精品aⅴ无码中文字幕| 亚洲永久视频| 久草国产在线观看| 巨熟乳波霸若妻中文观看免费| 免费在线a视频| 国产亚洲精品91| 亚洲区一区| 99一级毛片| 国产日韩丝袜一二三区| 狠狠躁天天躁夜夜躁婷婷| 国产精品漂亮美女在线观看| 99精品久久精品| 日韩中文欧美| 国产激爽爽爽大片在线观看| 国产国产人在线成免费视频狼人色| 小蝌蚪亚洲精品国产| 啪啪啪亚洲无码| 精品国产网站| 内射人妻无码色AV天堂| 亚洲国产欧美国产综合久久| 亚洲码在线中文在线观看| 日本在线国产| 婷婷99视频精品全部在线观看| 亚洲精品在线91| 乱系列中文字幕在线视频| 91伊人国产| 亚洲成人在线网| 国产一区二区网站| 成年人福利视频| www.日韩三级| 国产成人综合网| 日日噜噜夜夜狠狠视频| 亚洲精品无码日韩国产不卡| 综合色区亚洲熟妇在线| 亚洲日韩高清无码| 思思热精品在线8| 亚洲中文在线看视频一区| 国内精品手机在线观看视频| 91青青在线视频| 永久毛片在线播| 九九热精品免费视频| 久草国产在线观看| 国产成人精品亚洲日本对白优播| 亚洲资源站av无码网址| 理论片一区| 嫩草影院在线观看精品视频| 毛片在线区| 美女国产在线| 一区二区三区高清视频国产女人| 999国内精品视频免费| 国产美女无遮挡免费视频| 免费女人18毛片a级毛片视频| 国产99视频精品免费视频7| 色偷偷av男人的天堂不卡| 狠狠色丁香婷婷综合| 国产激爽爽爽大片在线观看| 国产精品三级av及在线观看| 性激烈欧美三级在线播放| 精品综合久久久久久97超人| 91在线激情在线观看| 天天色综合4|