• 
    

    
    

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

      基于云存儲的教學(xué)資源EMS的設(shè)計與實現(xiàn)

      2018-12-25 10:43:02趙小廈南京技師學(xué)院
      數(shù)碼世界 2018年6期
      關(guān)鍵詞:部署框架管理系統(tǒng)

      趙小廈 南京技師學(xué)院

      1 項目背景

      近些年國內(nèi)外都在對云計算和云存儲展開積極研究和探討,目前已經(jīng)有很多技術(shù)或理論研究成果。國內(nèi)政府也積極鼓勵和倡導(dǎo)云計算的研究,尤其各行各業(yè)是云計算實際應(yīng)用的展開,即“云落地”。但是在云計算和云存儲在學(xué)校教學(xué)領(lǐng)域的應(yīng)用幾乎沒有開始。而恰恰學(xué)校具備豐富的符合云計算展開應(yīng)用的物理設(shè)備資源。一方面,學(xué)校有大量的機(jī)房,除了上課時間有用,其他時間都處于閑置狀態(tài)。另一方面,計算機(jī)行業(yè)硬件更新?lián)Q代比較快,學(xué)校里每年都會因為更新教學(xué)和辦公設(shè)備,換下來很多舊電腦,這些舊電腦具有內(nèi)存不足,硬盤空間有限等特點(diǎn),而當(dāng)成耗費(fèi)品處理或閑置。這些劣勢,正好可以采用云存儲關(guān)鍵技術(shù)可以得到規(guī)避。

      目前云存儲在教學(xué)資源管理這方面還沒有成型的系統(tǒng)實現(xiàn)。目前我校及大部分院校的現(xiàn)狀是教學(xué)電子資源沒有統(tǒng)一的管理和存儲。一般表現(xiàn)在:任課教師自行管理教學(xué)資源;教學(xué)資源手動拷貝和傳遞文件,不利于教師間、師生間共享資源;教學(xué)資源存儲重復(fù),且版本不一致;學(xué)校教學(xué)檢查需要手動收集電子教學(xué)資源,甚至要求打印出來。

      另外目前移動互聯(lián)網(wǎng)發(fā)展廣泛,互聯(lián)網(wǎng)+教育層出不窮,手機(jī)終端應(yīng)用普遍,該系統(tǒng)配套研發(fā)移動終端APP應(yīng)用,這樣可以實現(xiàn)教師隨時隨地備課,學(xué)生隨時隨地學(xué)習(xí)。

      2 系統(tǒng)功能

      本項目基于學(xué)?,F(xiàn)有的云存儲物理資源的良好基礎(chǔ),研發(fā)出一個管理教學(xué)資源系統(tǒng),配合任課教師教學(xué)工作的展開,做到教學(xué)資源的統(tǒng)一管理和共享,有利于提高教師的教學(xué)質(zhì)量以及學(xué)生的自主學(xué)習(xí)能力。

      存儲管理模塊部分,包括資源的分配、存儲和訪問調(diào)度等的設(shè)計和實現(xiàn)。管理系統(tǒng)平臺部分,實現(xiàn)一個完整的信息管理系統(tǒng),包括教師登陸,可以看到其對應(yīng)的課程的資源信息列表,教師可以對電子資源進(jìn)行增加、刪除、修改和查看,同時可以對資源進(jìn)行上傳和下載;教務(wù)員登陸,可以看到各個教師的授課計劃、電子教案等資源列表,可以進(jìn)行分類查詢和打分。學(xué)生登陸,可以看到本學(xué)期所修的課程的相應(yīng)電子資源,可以進(jìn)行查看或下載;系統(tǒng)管理員登陸,可以對用戶信息和權(quán)限以及各種教學(xué)資源進(jìn)行管理。移動終端APP部分,教師和學(xué)生安裝APP應(yīng)用后,可以在手機(jī)終端查看和下載電子教學(xué)資源,教師可以隨時隨地備課,學(xué)生可以隨時隨地進(jìn)行學(xué)習(xí)。

      3 系統(tǒng)架構(gòu)設(shè)計

      該課題研究采用云存儲技術(shù)設(shè)計出符合管理教學(xué)電子資源的存儲框架方案,同時開發(fā)管理系統(tǒng)平臺,實現(xiàn)教育教學(xué)信息化管理和應(yīng)用。同時采用移動互聯(lián)網(wǎng)技術(shù),實現(xiàn)教學(xué)過程移動化應(yīng)用。

      系統(tǒng)包括三部分:一是基于學(xué)校機(jī)房環(huán)境的云存儲技術(shù)的教學(xué)電子資源存儲管理模塊;二是管理系統(tǒng)平臺的實現(xiàn);三是系統(tǒng)移動終端的實現(xiàn)。

      4 系統(tǒng)關(guān)鍵技術(shù)

      該系統(tǒng)的服務(wù)器和PC端的實現(xiàn)主要是基于SSM框架開發(fā),云存儲管理和實現(xiàn)是采用OpenStack環(huán)境部署及Java應(yīng)用開發(fā),移動終端是使用Android語言開發(fā),使用的數(shù)據(jù)庫是SQL Server 2012。

      4.1 SSM框架整合

      SSM是由三大框架合成的,其中Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架;Spring MVC分離了控制器、模型對象、分派器以及處理程序?qū)ο蟮慕巧?;MyBatis是一個基于Java的持久層框架,MyBatis使用簡單的XML或注解用于配置和原始映射,將接口和Java的POJOs映射成數(shù)據(jù)庫中的記錄。

      4.2 云存儲配置和實現(xiàn)

      采用的在Linux服務(wù)器上部署和實施OpenStack。OpenStack提供開放源碼軟件,建立公共和私有云,提供了部署云的操作平臺或工具集。

      4.3 Android終端開發(fā)

      使用Android平臺進(jìn)行開發(fā),Android開發(fā)四大組件分別是:Activity、Service、BroadcastReceiver和Content Provider。

      4.4 數(shù)據(jù)庫開發(fā)

      本系統(tǒng)管理部分使用的數(shù)據(jù)庫是SQLServer 2012,云存儲部分使用的數(shù)據(jù)庫是MySQL。

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

      5.1 云存儲部分的實現(xiàn)

      這里主要的工作是實現(xiàn)云計算部署,具體是在Linux服務(wù)器上部署OpenStack框架,建立空間可擴(kuò)充的虛擬機(jī)群。其次還需開發(fā)在集群上管理文件的軟件,具備類似于云盤的功能,這部分采用java程序開發(fā),且使用的數(shù)據(jù)庫是MySQL。

      5.2 管理系統(tǒng)平臺的實現(xiàn)

      (1)系統(tǒng)平臺的開發(fā)。在管理系統(tǒng)做好詳細(xì)設(shè)計后,采用Eclipse工具進(jìn)行開發(fā),在項目中部署好SSM框架的各個部分,并遵循各框架的開發(fā)規(guī)范進(jìn)行開發(fā)。

      (2)生成項目數(shù)據(jù)庫。部署好數(shù)據(jù)庫環(huán)境后,新建數(shù)據(jù)庫,按照詳細(xì)設(shè)計中數(shù)據(jù)庫的設(shè)計建立項目所需要的數(shù)據(jù)表、視圖、觸發(fā)器等。同時生成一些假數(shù)據(jù)供項目開發(fā)過程進(jìn)行調(diào)試和測試。

      (3)項目發(fā)布和實施。采用Apache Tomcat服務(wù)器進(jìn)行項目的發(fā)布和實施。

      5.3 移動終端APP的實現(xiàn)

      對本系統(tǒng)的終端做好詳細(xì)設(shè)計后,開始部署Android開發(fā)環(huán)境。下載Android SDK,在eclipse上ADT進(jìn)行開發(fā)。開發(fā)過程遵循Android開發(fā)四大組件的開發(fā)規(guī)范。終端APP應(yīng)用與整個系統(tǒng)平臺間采用POJO實體進(jìn)行通訊交互。

      6 總結(jié)

      本文所介紹的基于云存儲的教學(xué)資源管理系統(tǒng),可以推廣應(yīng)用到任何學(xué)校,具有廣泛的市場應(yīng)用價值。通過本文的閱讀能對該項目從系統(tǒng)功能、系統(tǒng)架構(gòu)、關(guān)鍵技術(shù)和實現(xiàn)方式上有比較專業(yè)系統(tǒng)的認(rèn)識??蔀槠渌愃葡到y(tǒng)的設(shè)計和實現(xiàn)提供思路和方法上的借鑒。

      猜你喜歡
      部署框架管理系統(tǒng)
      基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
      框架
      一種基于Kubernetes的Web應(yīng)用部署與配置系統(tǒng)
      晉城:安排部署 統(tǒng)防統(tǒng)治
      廣義框架的不相交性
      部署
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      WTO框架下
      法大研究生(2017年1期)2017-04-10 08:55:06
      部署“薩德”意欲何為?
      太空探索(2016年9期)2016-07-12 10:00:02
      壤塘县| 娄烦县| 武冈市| 万盛区| 喀喇| 绵阳市| 会理县| 柞水县| 南通市| 射阳县| 衡东县| 庄河市| 建德市| 松溪县| 宣城市| 民县| 建湖县| 凤台县| 龙岩市| 平潭县| 吴川市| 苍山县| 磐石市| 本溪| 凤庆县| 垫江县| 定南县| 嵊泗县| 宣化县| 库尔勒市| 扶风县| 汝州市| 阜康市| 郸城县| 普宁市| 大连市| 惠来县| 长宁县| 永嘉县| 德兴市| 乌苏市|