• 
    

    
    

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

      基于B/S模式的教學文檔管理系統(tǒng)的設計與實現(xiàn)

      2019-12-10 09:48:22李威威閆凡雷趙劍光
      電腦知識與技術 2019年28期
      關鍵詞:S模式管理系統(tǒng)

      李威威 閆凡雷 趙劍光

      摘要:為了更好地對教學文檔進行管理,方便文檔的存儲、使用,系統(tǒng)采用B/S模式,運用ASP.NET MVC框架、SQL SERVER數(shù)據(jù)庫、jQuery前端技術設計并開發(fā)出一套基于Web的教學文檔管理系統(tǒng),把信息化技術應用到文檔管理中,實現(xiàn)教學文檔的分級、分類管理,使教學文檔管理工作更加高效、規(guī)范。

      關鍵詞:B/S模式;教學文檔;管理系統(tǒng)

      中圖分類號:TP311? ? ? ? ?文獻標識碼:A

      文章編號:1009-3044(2019)28-0071-03

      Abstract: In order to better manage Teaching documents and facilitate the storage and use of documents, the system adopts B/S mode, and uses ASP.NET MVC framework, SQLSERVER database and jQuery front-end technology to design and develop a Web-based Teaching document management system. Apply information technology to document management, realize the classification management of Teaching documents, and make Teaching document management work more efficient and standardized.

      Key words: B/S Mode; teaching document; management system

      1 背景

      在學校進行教學的過程中通常會產(chǎn)生大量的教學文檔,隨著教學文檔的增多,如何對這些文檔進行管理,給教學管理者帶來了極大地挑戰(zhàn)。要更好地對教學文檔進行管理,需要對文檔進行存放或儲存,隨著文檔量的增大,如果將教學文檔以紙質(zhì)版進行保存的話,不但對紙張造成了浪費,而且對后期的查閱和使用帶來了很大的困難。采用紙質(zhì)版存放的教學檔案,隨著文檔量的增大,極易造成文檔的丟失、損壞,進而造成文檔的缺失,給教學工作帶來很大的不便[1-2]。

      為更好地對教學文檔進行管理,助力教學工作的順利開展,梳理文檔管理的流程,采用信息技術手段,使用ASP.NET技術,基于ASP.NET MVC三層框架等技術設計并開發(fā)出一套網(wǎng)絡版的教學文檔管理系統(tǒng)。將教學過程中產(chǎn)生的文檔,通過拍照、掃描等方式轉(zhuǎn)換成電子文檔,結合文檔的用途和分類,在系統(tǒng)中創(chuàng)建不同的文件夾,將教學電子文檔上傳到管理系統(tǒng)中。

      2 教學文檔電子化管理總體設計

      本系統(tǒng)根據(jù)教學文檔的特點,結合該類文檔的管理方式,對系統(tǒng)進行了需求分析、設計、實現(xiàn)以及測試,保證了系統(tǒng)的適用性、靈活性和健壯性。

      2.1 教學文檔管理系統(tǒng)的需求分析

      利用軟件工程的思想,對教學產(chǎn)生的文檔類型進行分析,結合教學文檔的管理方法和管理過程,查閱相關資料,轉(zhuǎn)換成計算機管理思維,進行案例分析,并設計數(shù)據(jù)庫。在保障教學文檔管理功能的基礎上,盡可能地設計出靈活多變、方便管理者操作和使用的信息管理系統(tǒng)。

      系統(tǒng)大致分為三個主要的大模塊:系統(tǒng)管理、文檔文件夾管理、文檔管理。系統(tǒng)管理主要完成用戶角色管理、權限管理、數(shù)據(jù)字段管理、操作日志管理;文檔文件夾管理主要完成文檔的分類管理,使文檔更有層次,也便于文檔的查詢和查閱;文檔管理主要完成多文件的管理,包括文件的上傳、刪除、下載、查看等管理。教學文檔管理系統(tǒng)模塊結構圖見圖1。

      2.2 教學文檔管理系統(tǒng)的設計與實現(xiàn)

      在需求分析階段,從整體上對系統(tǒng)進行了規(guī)劃,結合對需求的分析,根據(jù)教學文檔系統(tǒng)劃分的業(yè)務需求分析模塊,逐步進行實現(xiàn),并在實現(xiàn)的過程中與系統(tǒng)使用者進行溝通交流,確保業(yè)務功能實現(xiàn)的正確性。

      2.3 教學文檔管理系統(tǒng)的測試

      系統(tǒng)的測試是保障系統(tǒng)穩(wěn)定性的基礎,測試貫穿在整個項目的開發(fā)過程中,通過系統(tǒng)功能的逐步實現(xiàn)和測試,保障了開發(fā)的進度和系統(tǒng)的安全穩(wěn)定性。

      3 相關技術簡介

      3.1 B/S模式

      B/S(Browser/Server)結構模式包含兩部分的內(nèi)容,即瀏覽器和應用服務器結構模型[3]。系統(tǒng)應用服務發(fā)布到服務器上,用戶通過瀏覽器完成對應用系統(tǒng)的訪問,由于應用程序和數(shù)據(jù)庫部署在服務器上,大大減輕了客戶端的負載;服務器一般性能較高,安全防護完善,從而。保障了系統(tǒng)的穩(wěn)定性和數(shù)據(jù)的安全性。

      3.2 MVC設計模式

      為了使軟件更加容易維護,更有層次感,做到高內(nèi)聚、低耦合,軟件開發(fā)者提出MVC的編程思想,該思想首先被運用到桌面應用程序中,隨著Web應用的普及和應用場景復雜度的提高,逐漸將這種設計模式運用到Web開發(fā)中。MVC設計模式分為三層:模型(Model)、視圖(View)、控制器(Controller)。

      本系統(tǒng)使用ASP.NET MVC4.0框架實現(xiàn)MVC的設計模式,ASP.NET MVC是微軟公司為實現(xiàn)MVC的設計模式而開發(fā)的一個框架,于2007年首次推出,之后于2009年正式發(fā)布ASP.NET MVC1,之后不斷的升級和完善,在MVC2的基礎上增加了豐富的路由機制[4-5]。ASP.NET MVC3提供了Razor視圖引擎,使得代碼開發(fā)和管理更加的靈活和簡便,之后于2012年推出MVC4.0,對異步編程和并行處理提供了更有力的支持,并且兼容性更強。

      3.3 jQuery前端開發(fā)技術

      jQuery是輔助JavaScript進行開發(fā)的一個框架,加快了軟件開發(fā)速度,是一個優(yōu)秀的JavaScript的輕量級的開發(fā)庫,對大多數(shù)的瀏覽器都有很好的兼容性,能夠很好地處理CSS、HTML,并對AJAX交互提供了強大的支持。

      jQuery的兼容性強、文檔完善,并且它是開源免費的,使用穩(wěn)定、開發(fā)效率高、功能強大,得到了眾多開發(fā)者的好評,使得開發(fā)者能夠基于該框架快速寫出特定效果的插件,構建出功能強大、業(yè)務復雜、結構清晰的網(wǎng)頁。

      4 系統(tǒng)主要模塊的功能和實現(xiàn)

      4.1 系統(tǒng)管理模塊

      該模塊主要實現(xiàn)系統(tǒng)的常規(guī)性管理,主要是用戶角色管理、用戶管理、部門管理、數(shù)據(jù)字典管理、操作日志管理。為使得系統(tǒng)權限管理的靈活性,引入角色管理,并能夠根據(jù)使用場景的不同分配不同的操作菜單和操作權限,創(chuàng)建好角色后,分配特定的權限,之后創(chuàng)建用戶,選擇不同的權限,這樣同一角色下的用戶就具有了該角色的系統(tǒng)權限。數(shù)據(jù)字典管理是用于管理系統(tǒng)的重要參數(shù)的設置的,如文件夾的級別設置,一個文件夾最多有幾級都可以進行靈活的配置。操作日志主要用于記錄用戶操作系統(tǒng)的行為信息,主要包括用戶創(chuàng)建、刪除、修改文件夾、文件等操作信息,保障了系統(tǒng)的安全性。系統(tǒng)角色權限分配見圖2。

      4.2 教學文檔文件夾管理

      為了使得文檔更加具有層次性,結合教學文檔的特點,引入文檔文件夾管理,按照文檔的不同類別劃分不同的文件夾,并且用戶可以根據(jù)需要創(chuàng)建文件夾,如教學課件、教學視頻、學生作業(yè)等文件夾。加載文件夾jQuery前端主要代碼如下:

      4.3 教學文檔管理

      教學文檔管理模塊主要實現(xiàn)將文檔上傳到創(chuàng)建好的文件夾中,文件上傳支持多文件同時上傳,另外為保障系統(tǒng)的安全性,對一些可能危害到系統(tǒng)的特定格式的文檔做了限制,不允許用戶上傳到系統(tǒng)中。為了更好地管理教學文檔,除了增刪改查文檔等基礎功能外,還實現(xiàn)了對特定文件和文件夾的屏蔽功能,管理員可以設置文件夾對普通使用者是否可見。文檔管理的主界面見圖3。

      5 結束語

      學校教學過程中會產(chǎn)生大量的文檔,為更好地管理這些文檔,結合信息化技術,開發(fā)電子文檔管理系統(tǒng)顯得尤為重要。本系統(tǒng)采用B/S開發(fā)模式,使用ASP.NET MVC4.0框架、jQuery easyui前端技術、Sqlserver數(shù)據(jù)庫設計并開發(fā)了一套教學文檔管理系統(tǒng),能夠使使用者上傳文檔、查看文檔,對教學文檔進行電子化分級管理,保證了教學活動的順利開展。

      參考文獻:

      [1] 楊巧玲. 淺析高校電子檔案管理的問題與對策[J]. 佳木斯大學社會科學學報, 2011(6): 177-178.

      [2] 李曉霞. 淺談高校電子文件檔案管理[J]. 辦公室業(yè)務, 2016(14): 169.

      [3] 任廣震, 侯進, 王獻. MVC模式在B/S結構政務系統(tǒng)的應用研究[J]. 計算機應用與軟件, 2014, 31(8): 55-56.

      [4] 周文紅. 基于ASP.NET MVC框架的Web應用開發(fā)[J]. 計算機與現(xiàn)代化, 2013(10): 197-199.

      [5] 仝菌. 基于ASP.NET MVC 模式的軟件開發(fā)架構的研究與探討[J]. 中國電子科學研究院學報, 2016, 11(6): 600-601.

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

      猜你喜歡
      S模式管理系統(tǒng)
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      停車場尋車管理系統(tǒng)
      電子制作(2018年9期)2018-08-04 03:31:18
      船舶壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:09
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      基于Web的畢業(yè)設計管理系統(tǒng)設計與實現(xiàn)
      軟件導刊(2016年11期)2016-12-22 21:51:04
      明日博客系統(tǒng)的設計與實現(xiàn)
      集團公司OA系統(tǒng)的研究與開發(fā)
      S模式空管二次雷達詢問與監(jiān)視技術研究
      鋁材B2B電子商務系統(tǒng)設計與實現(xiàn) 
      軟件導刊(2016年9期)2016-11-07 21:44:56
      基于ASP.NET的就業(yè)見習管理信息系統(tǒng)設計與實現(xiàn)
      軟件導刊(2016年9期)2016-11-07 18:35:50
      肥城市| 合水县| 南昌市| 靖州| 阿鲁科尔沁旗| 扶沟县| 开原市| 平江县| 临漳县| 瓦房店市| 邹城市| 台前县| 房产| 阜新| 江达县| 汉中市| 达孜县| 定结县| 平利县| 白水县| 祥云县| 广元市| 兴文县| 尼玛县| 泗水县| 望都县| 石林| 莱西市| 武义县| 浑源县| 景洪市| 监利县| 通许县| 瑞昌市| 凉城县| 德钦县| 桃源县| 宝兴县| 尉氏县| 泸州市| 巴林左旗|