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

基于云存儲(chǔ)的高職院校網(wǎng)盤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2017-07-18 11:57:28范曉玲
關(guān)鍵詞:頁(yè)面用戶功能

范曉玲

(常州輕工職業(yè)技術(shù)學(xué)院 信息工程系,江蘇 常州 213164)

基于云存儲(chǔ)的高職院校網(wǎng)盤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

范曉玲

(常州輕工職業(yè)技術(shù)學(xué)院 信息工程系,江蘇 常州 213164)

云網(wǎng)盤是云計(jì)算應(yīng)用之一,能實(shí)現(xiàn)多終端數(shù)據(jù)實(shí)時(shí)同步、多平臺(tái)無(wú)縫連接和用戶資源共享,是最廣泛的個(gè)人云存儲(chǔ)應(yīng)用。系統(tǒng)基于OpenStack搭建的私有云平臺(tái),采用的是Java EE開(kāi)發(fā)平臺(tái),運(yùn)用JavaWeb、Spring MVC和Ajax等技術(shù),實(shí)現(xiàn)系統(tǒng)的基本功能。

云存儲(chǔ);網(wǎng)盤;客戶端

0 引言

隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,用戶對(duì)個(gè)人數(shù)據(jù)的存儲(chǔ)、遷移和管理的需求也越來(lái)越強(qiáng)烈,同時(shí)用戶存儲(chǔ)的內(nèi)容屬性也已經(jīng)從單純的娛樂(lè)性公共信息,轉(zhuǎn)向個(gè)人有價(jià)值的電子數(shù)據(jù)信息。從個(gè)人云存儲(chǔ)廠商的角度講,云計(jì)算、云儲(chǔ)存技術(shù)的采用簡(jiǎn)化了服務(wù)技術(shù),穩(wěn)定的服務(wù)將為未來(lái)盈利打下堅(jiān)實(shí)的基礎(chǔ),個(gè)人云存儲(chǔ)市場(chǎng)的快速發(fā)展已經(jīng)勢(shì)不可擋。

目前一些硬件存儲(chǔ)設(shè)備已經(jīng)不能滿足人們的需求。本客戶端的設(shè)計(jì)與開(kāi)發(fā),完全符合當(dāng)前人們對(duì)于存儲(chǔ)數(shù)據(jù)的要求。本客戶端合理運(yùn)用云存儲(chǔ),建設(shè)一個(gè)私有云服務(wù)網(wǎng)盤,使之具有方便、安全、存儲(chǔ)容量大等優(yōu)點(diǎn)。客戶端作為用戶直接用來(lái)操作云存儲(chǔ)網(wǎng)盤的數(shù)據(jù)服務(wù)端口,用戶體驗(yàn)度評(píng)價(jià)的優(yōu)劣與否,極大地影響了云存儲(chǔ)網(wǎng)盤的發(fā)展。

現(xiàn)在已有部分高校開(kāi)始應(yīng)用云盤系統(tǒng)為師生提供共享服務(wù),但筆者所在常州輕工職業(yè)技術(shù)學(xué)院還沒(méi)有提供一個(gè)云盤實(shí)現(xiàn)師生之間的數(shù)據(jù)共享,師生之間共享教學(xué)資源主要通過(guò)FTP、U盤拷貝等方式,而這些方式存在使用不方便、資源易丟失的問(wèn)題。本系統(tǒng)正是基于此現(xiàn)狀而開(kāi)發(fā),可以使得教師之間實(shí)現(xiàn)資源共享。

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

1 系統(tǒng)功能設(shè)計(jì)

本系統(tǒng)的主要功能分為用戶管理和存儲(chǔ)管理。在用戶管理方面,擁有登錄、注冊(cè)和個(gè)人信息設(shè)置的功能;在存儲(chǔ)管理方面,擁有上傳、下載、刪除、重命名、復(fù)制和移動(dòng)等主要功能。系統(tǒng)功能模塊如圖1所示。

圖1 系統(tǒng)功能模塊圖

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

1.1 新增文件夾

用戶完成注冊(cè)登錄后,就可以進(jìn)入網(wǎng)盤的主頁(yè)面,這時(shí)主頁(yè)面顯示的是全部文件,用戶第一次進(jìn)入時(shí),里面是沒(méi)有任何數(shù)據(jù)文件顯示的。此時(shí),用戶可以根據(jù)自己的需要建立文件夾。進(jìn)入建好的文件夾之后還可以建立文件夾的子文件夾,以便于區(qū)分存儲(chǔ)文件。

1.2 上傳文件

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

1.3 下載文件

下載文件也是網(wǎng)盤的重要功能之一。用戶在網(wǎng)盤中找到要下載的文件,選中文件,點(diǎn)擊“下載文件”,此時(shí),文件就會(huì)被下載至本地磁盤中。文件下載的路徑在下載時(shí)是不可選的,它是由瀏覽器設(shè)置的下載路徑?jīng)Q定的。

1.4 刪除文件

刪除文件是根據(jù)用戶的需求,將一些沒(méi)有價(jià)值或者沒(méi)有任何用處的文件從網(wǎng)盤中刪除。被刪除的文件并沒(méi)有從用戶的網(wǎng)盤中徹底消失,而是被統(tǒng)一放在了回收站中,用戶如果在刪除某些文件后感覺(jué)到后悔,就可以進(jìn)入回收站,恢復(fù)被刪除的文件。回收站中的內(nèi)容會(huì)占用容量,為了節(jié)省空間,可以將回收站清空,此時(shí),被刪除的文件將徹底從網(wǎng)盤中消失。

1.5 文件顯示

文件顯示功能其實(shí)就是將用戶新增的一些文件正確地顯示出來(lái),以保證用戶對(duì)文件進(jìn)行下一步的操作。

2 系統(tǒng)主要功能實(shí)現(xiàn)

2.1 主界面的實(shí)現(xiàn)

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

圖2 系統(tǒng)運(yùn)行主界面

獲取容器的對(duì)應(yīng)用戶,然后獲取容器中的文件,根據(jù)文件所在路徑的長(zhǎng)度判斷當(dāng)前的文件是否為文件夾,如果其長(zhǎng)度大于1,那么當(dāng)前的文件還是一個(gè)文件夾。在找尋容器中的文件時(shí),首先定義一個(gè)List,然后遍歷在容器中找到的文件,將文件的名稱、路徑、大小等屬性放在List中,然后將List中的屬性在前臺(tái)頁(yè)面展現(xiàn)出來(lái),核心代碼如下所示:

2.2 上傳文件功能的實(shí)現(xiàn)

文件的上傳功能是在任何目錄下都可以實(shí)現(xiàn)的,如果不是在某一個(gè)固定的文件夾中上傳文件,而是在導(dǎo)航欄的狀態(tài)下上傳文件,上傳的文件就會(huì)存在根目錄下,出現(xiàn)在全部文件的列表中。用戶點(diǎn)擊上傳按鈕,會(huì)彈出一個(gè)對(duì)話框以供用戶選擇上傳的文件。上傳功能頁(yè)面如圖3所示。

圖3 上傳功能截圖

文件上傳的時(shí)候會(huì)將文件按照字節(jié)上傳,其主要代碼如下:

2.3 刪除功能的實(shí)現(xiàn)

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

圖4 刪除文件時(shí)提示

將要?jiǎng)h除的文件的參數(shù)傳到delete方法,然后刪除,主要代碼如下:

3 結(jié)論

本系統(tǒng)采用的是Java EE開(kāi)發(fā)平臺(tái),云服務(wù)器安裝在Linux操作系統(tǒng)上。開(kāi)發(fā)工具是Eclipse,運(yùn)用MySQL數(shù)據(jù)庫(kù)存儲(chǔ)用戶的信息。采用Bootstrap Flat UI進(jìn)行頁(yè)面設(shè)計(jì),本系統(tǒng)采用Iass和Pass提供的云計(jì)算服務(wù)平臺(tái),開(kāi)發(fā)了包含用戶的注冊(cè)、注銷、登錄、設(shè)置、新建文件夾、上傳、下載、刪除、重命名、復(fù)制、移動(dòng)和搜索等相關(guān)模塊,設(shè)計(jì)與實(shí)現(xiàn)了該系統(tǒng)的相關(guān)功能。同時(shí),該系統(tǒng)完成后,為師生之間提供數(shù)據(jù)的共享,實(shí)現(xiàn)了教學(xué)資源的共享。

[1]王曉勤.基于云存儲(chǔ)的網(wǎng)盤客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2015.

[2]付丹丹,祝裕璞,蘇丹.云存儲(chǔ)技術(shù)架構(gòu)與結(jié)構(gòu)模型分析[J].信息通信.2014(05):86-86.

[3]張宇,王映輝,張翔南.基于Spring的MVC框架設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(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年江蘇省社科應(yīng)用研究精品工程課題(16SYC-136);2016年度江蘇省現(xiàn)代教育技術(shù)研究課題(2016-R-50337)

范曉玲(1979-),女,江蘇南通人,工程師,研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)。

猜你喜歡
頁(yè)面用戶功能
大狗熊在睡覺(jué)
也談詩(shī)的“功能”
刷新生活的頁(yè)面
關(guān)于非首都功能疏解的幾點(diǎn)思考
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用
主站蜘蛛池模板: 99视频精品全国免费品| 91外围女在线观看| 亚洲色图欧美视频| 国产SUV精品一区二区6| 欧美国产视频| 成人一区专区在线观看| 亚洲乱伦视频| 在线a网站| 日韩国产高清无码| 国内精品免费| 国产国拍精品视频免费看| 国产精品久久久免费视频| 日韩高清无码免费| 在线观看av永久| 欧美成人怡春院在线激情| 亚洲国产欧美自拍| 婷婷亚洲视频| 欧美在线综合视频| 亚洲性色永久网址| 欧美激情综合一区二区| 国产成年无码AⅤ片在线| 99这里只有精品6| 欧美亚洲欧美区| 精品99在线观看| 亚洲中文在线看视频一区| 色噜噜久久| 国产亚洲精品在天天在线麻豆| 国产91线观看| 婷婷综合亚洲| 老司机精品久久| 亚洲第一区在线| 国产成人精品第一区二区| 香蕉蕉亚亚洲aav综合| 成人福利一区二区视频在线| AV熟女乱| 青青青视频蜜桃一区二区| 亚洲天堂2014| 亚洲AV无码乱码在线观看裸奔| 亚洲视频二| 国产小视频a在线观看| 欧美激情视频在线观看一区| 伊人久久精品无码麻豆精品| 欧美精品二区| 国产精品制服| 精品伊人久久久久7777人| 中文字幕伦视频| 国产丝袜91| 99精品国产高清一区二区| 久久黄色视频影| 日韩福利视频导航| 亚洲黄色成人| 国产精品嫩草影院视频| 成人一区在线| 中文字幕亚洲综久久2021| 四虎成人在线视频| 久久国产精品麻豆系列| 久久人人妻人人爽人人卡片av| 日本亚洲欧美在线| 日本不卡在线播放| 91精品专区| 香蕉视频在线观看www| 青青草原国产av福利网站| 国产h视频在线观看视频| 免费毛片视频| 亚洲中文字幕精品| 热九九精品| 国产午夜小视频| 中文无码毛片又爽又刺激| 久久久久久尹人网香蕉 | 国产精品无码AⅤ在线观看播放| 国产成在线观看免费视频| 婷婷五月在线视频| 国产午夜一级淫片| 毛片免费网址| av午夜福利一片免费看| 中文无码影院| 国产杨幂丝袜av在线播放| 国产三级视频网站| 精品午夜国产福利观看| 国产91精选在线观看| 91国内在线观看| 在线观看国产精美视频|