• 
    

    
    

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

      ?

      基于云平臺的高校學生信息倉庫系統(tǒng)的實現(xiàn)

      2018-11-26 09:33李敏杰厲丹劉曦蓉戴旭瑋岑文文
      電腦知識與技術 2018年23期
      關鍵詞:云平臺

      李敏杰 厲丹 劉曦蓉 戴旭瑋 岑文文

      摘要:針對高校學生信息量大,文件歸不斷檔存儲,結構越來越復雜,難以調整、維護的問題,提出基于云平臺的信息倉庫系統(tǒng),使用云端文件倉庫式的存儲,不負擔永久保存和索引文件的義務,文件的保存、索引、共享全部交由文件倉庫管理負責,同時鑒別、過濾垃圾文件,具有更高效的檢索引擎功能。

      關鍵詞:云平臺;文件存儲;信息倉庫

      中圖分類號:TP391.4 文獻標識碼: A 文章編號:1009-3044(2018)23-0012-03

      Abstract: With the large amount of information of college students need to store, file storage structure is more and more complex and difficult to adjust and maintain, an information warehouse system based on cloud platform was proposed. The system uses cloud file storage, without permanently saving and indexing files. The preservation, indexing and sharing of documents are all handed over to the warehouse management. The system can identify and filter junk files at the same time, and has a more efficient search engine function.

      Key words: cloud platform; file store; information warehouse

      1 背景

      隨著個人計算機的發(fā)展,電腦硬盤存儲單位由KB上升到如今的T,其可容納的空間極其龐大,由于高校學生信息量大,隨著時間增加,目錄的結構越來越復雜,文件訪問操作也越來越麻煩,特別是舊的目錄結構不能滿足分類需求時。即使使用電腦的搜索引擎,也會因為目錄結構的復雜而徒增CPU的壓力,且效果低微。目前云服務臺與各軟件平臺云盤的發(fā)展,為用戶提供了方便的云平臺和文件服務系統(tǒng)。該系統(tǒng)針對用戶常用的文件,提供上傳、下載的服務,并記錄用戶操作和備注、提供公共平臺共享文件,使用戶能夠在管理個人文件倉庫同時,在文件平臺上分享有價值的文件,各取所需,更大程度上方便用戶對文件管理系統(tǒng)的使用。

      2 云服務器特點

      云服務器基于云計算,由分布式計算、并行計算、效用計算、網(wǎng)絡存儲、虛擬化、負載均衡等技術融合發(fā)展而來。云服務可以將顧客所需的軟件、硬件、資料等等,投放到網(wǎng)絡上,不限時間、不限地點,根據(jù)身份信息區(qū)分用戶,使用互聯(lián)網(wǎng)連接,實現(xiàn)數(shù)據(jù)云存取、云運算等等。

      優(yōu)點:①規(guī)避宕機;②避免了傳統(tǒng)計算機因數(shù)據(jù)斷電而造成的數(shù)據(jù)遺失的風險,保證了長時間在線,只要在線,都可以可隨時隨地訪問;③云資源豐富、規(guī)模經(jīng)濟,更加便宜和可靠;④降低開發(fā)者工作量。

      缺點:①云服務器基于web應用,被認為具有潛在安全風險;②極少數(shù)情況情況下仍然會產(chǎn)生數(shù)據(jù)丟失;③云計算宿主離線產(chǎn)生的數(shù)據(jù)丟失問題。

      3 學生信息倉庫系統(tǒng)設計

      在線學生信息文件倉庫管理系統(tǒng)可以實現(xiàn)幫助用戶管理、存儲文件。例如操作履歷、重要文件、遺忘文件、回收箱文件的提醒,個人文件倉庫的展示,設置操作歷史,減少個人文件的遺忘和回收,使自己更好的管理個人文件。向使用者提供文件重要性綜合指標、文件智能檢索和下載。而在系統(tǒng)中,公共共享文件倉庫服務平臺的創(chuàng)立,將文件資源公用化。易于操作、瀏覽方便、查找快捷的個人文件管理系統(tǒng),存儲用戶個人信息和其所持有文件信息,極大地方便用戶進行個人電腦中文件的管理。該系統(tǒng)所具有的個人履歷、常用/不常用文件提示功能,能夠很大程度上減少個人對文件的遺忘幾率,通過算法檢索出用戶經(jīng)常訪問、編輯的對象。系統(tǒng)具有以下功能。

      1)保存用戶個人登錄信息與重要文件信息,防止信息丟失和信息泄露。

      2)用戶上傳文件時系統(tǒng)檢索過濾掉垃圾文件,保持用戶網(wǎng)上倉庫的純凈度和可讀性。并且用戶文件能夠自動分類存儲,便于用戶管理自己的文件,減少用戶誤操作(錯誤的文件分類,從而導致在線文件倉庫的雜亂無序,難以維護和檢索)。

      3)前端界面的美觀設計、智能排版。

      4)提供文件倉庫內的檢索引擎,確保高檢索速度、高容錯率、高相關度。根據(jù)用戶輸入的內容提供智能提醒,避免因為用戶拼寫錯誤而與文件失之交臂。

      5)向用戶提供基于熵值算法表明的重要文件的查詢/用戶長期未操作的易遺忘文件提醒/已刪除文件的復原。

      6)提供線上文件交互平臺,為用戶提供文件互傳功能。

      該系統(tǒng)使用http進行文件傳輸,ajax實現(xiàn)前、后臺數(shù)據(jù)交接。流程圖如圖1。

      在線文件管理系統(tǒng),主要有以下模塊:平臺首頁、個人信息的新增和完善、個人操作履歷,文件的上傳、刪除、下載、搜索,公共文件的上傳、下載、搜索,用戶角色的不同,也決定著他們所能操作的模塊權限。

      1)登錄/注冊后進入系統(tǒng)主頁,用戶也可以編輯自身信息。

      2)登錄進入首頁后,普通用戶可以看到用戶操作履歷圖表,展示自己本月的在本地和公共平臺的操作記錄(上傳文件數(shù)量、下載文件數(shù)量)。

      3)文件的修改查詢,當用戶點擊界面上的個人文件倉庫-我的倉庫后,系統(tǒng)對數(shù)據(jù)庫中已經(jīng)存儲的數(shù)據(jù)進行讀取,通過用戶界面上的更能點擊進行數(shù)據(jù)的增加、刪除、修改和查詢。

      4)用戶登錄后可在個人中心查看自己的操作履歷列表(上傳記錄、下載歷史記錄)。同時可以查找、下載自己的操作熱點文件,遺忘文件,已刪除文件。

      5)公共共享平臺,上傳、編輯文件和查看下載記錄,檢索需要的文件,選擇下載。

      4 學生信息倉庫系統(tǒng)實現(xiàn)

      4.1 操作履歷折線圖查詢

      當用戶登錄頁面進入主頁面,可以查詢本月操作履歷的折線圖,如圖2所示。選擇公共區(qū)域,點擊查詢按鈕,查詢當前月份用戶在公共平臺的上傳、下載記錄。

      4.2 文件錄入功能、文件下載、編輯功能

      整個上傳界面主要引入上傳組件和表格用以展示已上傳文件的文件列表,主要使用了Element集成Vue框架來對主體界面內各個元素進行布局處理,該頁面的實現(xiàn)主要應用的控件有el-tableData(表格),el-Button(觸發(fā)事件),el-pagination(分頁)等等控件,在監(jiān)聽的@click()方法中設定需要的點擊效果從而實現(xiàn)文件的查詢、上傳、刪除、編輯、下載和文件列表的翻頁展示。

      4.3 垃圾文件過濾與文件智能分類

      通過:before-upload="beforeAvatarUpload" 這一傳輸前觸發(fā)函數(shù),驗證用戶所上傳的文件信息,根據(jù)其后綴名區(qū)分文件的類型,是垃圾文件,還是文本的、office文件、圖片、其他文件,其實現(xiàn)函數(shù)如圖4所示:

      垃圾檢驗函數(shù)checkRubbishFiles()和文件分類檢驗函數(shù)checkFilesTails()是通過分解文件名,獲取其后綴,與現(xiàn)在常見的垃圾文件、文本文件、office、圖片等等后綴比較,判斷文件的分類。

      4.4 文件下載

      用戶在文件列表中查找到用戶所需要的文件,點擊下載,便可以下載文件到本地:如圖5所示。

      下載文件的方法中,“$http.defaults.onUpload PictureURL”,指代http://127.0.0.1:8091/smp/ downloads /commonBcommonB/download/。在后臺的download方法中,根據(jù)文件id,獲取文件存放物理地址目錄,實現(xiàn)服務器端的下載。

      4.5 文件信息編輯

      用戶在文件列表中選擇文件進行編輯,編輯文件名稱,內容的分類,以及它的備注、關鍵點,完成編輯后可以看到文件信息更加完備、立體,如圖6所示。

      4.6 角色分配

      個性界面主要有根據(jù)登錄用戶角色、等級的不同,展示不同的模塊與功能。

      管理員登錄后可操作三個模塊:系統(tǒng)管理、個人文件倉庫、文件共享倉庫。管理員登錄后可操作三個模塊:個人文件倉庫、文件共享倉庫。管理員可管理用戶(密碼重置,凍結等等),配置角色所見模塊(授權)。

      訪客進入首頁后只可操作一個模塊:文件共享倉庫。用戶登錄后,根據(jù)登錄者身份信息的不同、權限不一致,首頁動態(tài)地畫出當前用戶訪問的界面,完成一定的個性化需求,當然管理員可以在系統(tǒng)管理中,配置不同權限的可見模塊,這樣每個登錄者可見的模塊就又有所不同了。

      4.7 查看個人操作履歷功能

      普通注冊用戶進入個人文件倉庫-個人中心,可以查看自己的操作履歷(上傳記錄、下載記錄、個性功能),如圖7所示。

      其中回收箱中會保留用戶曾經(jīng)刪除過的文件,使得用戶能夠做到恢復文件、下載,挽回誤操作。而遺忘物,則是通過后臺特定的SQL語句拼寫查詢到符合條件的遺忘文件,幫助用戶搜尋易遺忘的文件。

      4.8 搜索引擎檢索功能

      用戶可以根據(jù)文件名、文件分類、內容分類這些字段信息對本地文件進行檢索,或者選擇具有智能提示的關鍵詞快速檢索,如圖8所示。

      該文件管理系統(tǒng)在個人倉庫以及公共倉庫皆提供以上兩種文件查詢方式,處理傳統(tǒng)的按條件查詢文件,亦可以通過“快速檢索”的下框中的智能提示,避免使用者拼寫錯誤,同時一定程度上提示用戶,幫助用戶更直觀地找到目標文件名稱,準確而快速地將結果回饋給用戶。

      5 結束語

      在線學生信息文件倉庫管理系統(tǒng)是一個幫助用戶管理文件,提供文件共享平臺的在線文件管理系統(tǒng),前臺操作簡便、易懂,用戶體驗非常友好,提供多種搜索機制和文件羅列方式,并且提供文件即時下載的鏈接,可以極其快速方便的檢索出并獲取到用戶所需要的個人倉庫文件、平臺共享文件,使用戶能夠看到自己的歷史操作記錄、快速找到自己想要的文件。

      參考文獻:

      [1] 尤雨溪. 前端-開源前端框架縱橫談[J]. 程序員, 2013(3):24-29.

      [2] 武坤. Lotus Domino/Notes R6 應用教程[M]. 北京: 機械工業(yè)出版社,2003(3).

      [3] 竇光輝. 搜索引擎查詢糾錯的關鍵技術研究[D]. 北京: 北方工業(yè)大學,2014.

      [4] Feng Deng-Guo, Zhang Min, Zhang Yan. Study on cloud computing security[J]. Journal of Software, 2011, 22(1):71-83.

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      云平臺
      “云平臺+大數(shù)據(jù)”在高校檔案管理中的應用研究
      企業(yè)云平臺建設研究
      托克托县| 济阳县| 延安市| 万山特区| 哈密市| 拉萨市| 泸水县| 唐山市| 普兰店市| 红原县| 二连浩特市| 兰西县| 来安县| 大石桥市| 甘谷县| 临武县| 金阳县| 郓城县| 台前县| 来安县| 利津县| 家居| 云安县| 闽清县| 和田县| 黄浦区| 昌吉市| 南木林县| 达尔| 泰来县| 保康县| 南漳县| 杂多县| 瑞安市| 杭州市| 翼城县| 江安县| 河源市| 青海省| 昭平县| 工布江达县|