• 
    

    
    

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

      基于.net core+vue框架的教學(xué)資料管理系統(tǒng)設(shè)計與實現(xiàn)

      2021-09-13 10:16:22彭燦華
      無線互聯(lián)科技 2021年10期

      彭燦華

      摘 要:信息化時代,國內(nèi)外很多行業(yè)、領(lǐng)域各類文檔資料的存儲基本實現(xiàn)電子化,工作效率得到大幅提高。教育作為國家發(fā)展最為重要的一個環(huán)節(jié),應(yīng)順應(yīng)時代發(fā)展,開展信息化建設(shè)。但是高等教育有著所特有的需求,文章結(jié)合移動智能終端,使用.net core+vue框架實現(xiàn)了針對高校的教學(xué)資料管理系統(tǒng),方便了理論課程、實驗實訓(xùn)課程、畢業(yè)論文、學(xué)生作業(yè)、科研項目、科研論文等教學(xué)文檔資料的在線歸檔管理并提高了教學(xué)資源利用率。

      關(guān)鍵詞:教學(xué)資料管理;vue;.net core

      0? ? 引言

      教學(xué)資料管理是高校教學(xué)管理工作的一項重要內(nèi)容,對學(xué)校教育的真實性以及為學(xué)校專業(yè)評估建設(shè)發(fā)揮著極大的作用。移動智能終端的普及,互聯(lián)網(wǎng)速度的大幅提升,將信息管理系統(tǒng)應(yīng)用到高校管理中已是必然趨勢。此外,教育部頒發(fā)《教育信息化十年發(fā)展規(guī)劃(2011—2020)》明確提出了“以教育信息化破解制約我國教育發(fā)展的難題”[1]。完整且規(guī)范的教學(xué)文檔對高校提高教學(xué)質(zhì)量有著重要的意義,然而傳統(tǒng)教學(xué)管理系統(tǒng)有一定缺點且人力及服務(wù)器設(shè)備的成本相對較高,使用.net core+vue技術(shù)為學(xué)校提供了更為可靠、兼容多終端、成本更低的文檔管理解決方案?;?net core+vue技術(shù)的教學(xué)資料管理系統(tǒng)滿足了保存、管理和充分利用教學(xué)資料資源的要求,實現(xiàn)了對教學(xué)資料的統(tǒng)一管理和分類,形成教學(xué)資源庫。數(shù)字教學(xué)資源庫最大限度地實現(xiàn)了高校教學(xué)資源的共享。

      1? ? 相關(guān)技術(shù)與運行環(huán)境

      1.1? 相關(guān)技術(shù)

      本教學(xué)資料管理系統(tǒng)采用C#語言開發(fā)。開發(fā)工具使用Visual Studio 2019 + Sql Server 2018。項目結(jié)構(gòu)如圖1所示,使用.net core+vue打造的開發(fā)框架,基于RESTful API真正實現(xiàn)前后端分離[2]。

      1.2? 運行環(huán)境

      (1)服務(wù)端:.net framework4.5及以上版本、IIS。(2)數(shù)據(jù)庫:Microsoft Sql Server 2018。(3)客戶端:移動終端、瀏覽器。

      2? ? 功能需求分析

      (1)系統(tǒng)管理。包括3個方面:第一,初始設(shè)置,包括系統(tǒng)啟用與禁用開關(guān)、域名配置、系統(tǒng)前端名稱配置等。第二,緩存設(shè)置,包括系統(tǒng)全局緩存查看與刪除。為提高系統(tǒng)性能,部分?jǐn)?shù)據(jù)使用緩存方式調(diào)用,降低數(shù)據(jù)庫服務(wù)器訪問頻率。第三,日志管理,可查看所有用戶操作本系統(tǒng)的操作日志。了解用戶操作去向,收集點擊行為,為后續(xù)產(chǎn)品升級提供決策依據(jù)。

      (2)用戶管理。該模塊主要包括管理員權(quán)限分配與管理,如管理員的添加、刪除、編輯、查詢等。教師用戶的管理,如教師用戶的添加、刪除、編輯、查詢等。普通用戶的查詢、刪除、編輯等。

      (3)文檔分類管理。該模塊可以對文檔的分類進行相應(yīng)的添加、刪除、編輯、查詢等。設(shè)置分類顯示順序、隱藏與顯示等。

      (4)文檔上傳管理。對所有上傳的文檔資料進行統(tǒng)籌管理,支持單個、批量刪除文檔??稍O(shè)置允許上傳文檔格式類型,可設(shè)置禁止上傳文檔格式。

      (5)文檔在線查閱管理。支持已上傳文檔的在線預(yù)覽。

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

      3.1? 文件管理流程設(shè)計

      本教學(xué)資料管理系統(tǒng)的核心便是文件管理[3]。當(dāng)用戶上傳文檔,首先判斷該用戶是否在服務(wù)器上有獨立的文件目錄,如果存在則文件上傳至該用戶目錄,否則新建目錄,并驗收新建目錄的合法性。當(dāng)要修改某文檔時,首先驗證數(shù)據(jù)庫中文件URL,需要覆蓋上傳服務(wù)器已有URL目錄文件,并修改數(shù)據(jù)庫,整個操作流程如圖2所示。

      3.2? 數(shù)據(jù)庫設(shè)計

      經(jīng)過對需求的分析,總結(jié)核心數(shù)據(jù)庫表結(jié)構(gòu)如表1所示。

      4? ? 核心功能實現(xiàn)

      4.1? 文檔資料批量上傳

      用戶先注冊,通過管理員審核通過后,可以進行教學(xué)資料的上傳,上傳文檔類型由管理員在后臺進行配置,上傳文件界面如圖3所示。

      4.2? 文檔資料在線查閱

      文檔資料上傳通過審核后,會在前臺自動顯示,部分文檔支持在線預(yù)覽,效果如下圖所示。將要顯示的文檔先在服務(wù)器進行PDF格式轉(zhuǎn)化或者HTML5格式類型轉(zhuǎn)化,并將路徑映射到相應(yīng)的文檔,便可實現(xiàn)簡單的文檔在線預(yù)覽。

      5? ? 結(jié)語

      本文通過收集教學(xué)資料管理中的需求,結(jié)合目前主流開發(fā)技術(shù),使用.net core+vue設(shè)計并開發(fā)了一套實際可用的管理信息系統(tǒng),解決了高校教師教學(xué)資料管理的不標(biāo)準(zhǔn)、不統(tǒng)一的問題,并實現(xiàn)了教學(xué)資料實時展示與共享。同時.net core實現(xiàn)了跨平臺部署,降低了運營成本,vue框架的使用簡化了開發(fā)難度,為跨終端運行提供了便利。

      [參考文獻]

      [1]趙曉峰.教育信息化建設(shè)與中國各層次教育難題破解[J].中國經(jīng)貿(mào)導(dǎo)刊,2021(2):138-141.

      [2]耿偉,李超凡,劉瓊.基于B/S的教育教學(xué)運行資料管理系統(tǒng)[J].電腦知識與技術(shù),2019(35):57-58,76.

      [3]劉鴻沈,洪憶蓮.基于Web的教學(xué)資料管理系統(tǒng)設(shè)計與實現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2016(4):163-165.

      (編輯 王永超)

      株洲县| 定安县| 和田县| 安福县| 闵行区| 游戏| 中阳县| 阜平县| 杨浦区| 泗洪县| 崇左市| 将乐县| 永安市| 麟游县| 南乐县| 沾益县| 昌平区| 哈密市| 丰宁| 略阳县| 清原| 福建省| 秦皇岛市| 互助| 大竹县| 沭阳县| 长治市| 锡林浩特市| 台北县| 乌兰浩特市| 渝中区| 周口市| 金溪县| 大关县| 平江县| 信宜市| 台安县| 荣成市| 上栗县| 罗江县| 格尔木市|