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

基于B/S模式的教學文檔管理系統的設計與實現

2019-12-10 09:48:22李威威閆凡雷趙劍光
電腦知識與技術 2019年28期

李威威 閆凡雷 趙劍光

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

關鍵詞:B/S模式;教學文檔;管理系統

中圖分類號: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 背景

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

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

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

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

2.1 教學文檔管理系統的需求分析

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

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

2.2 教學文檔管理系統的設計與實現

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

2.3 教學文檔管理系統的測試

系統的測試是保障系統穩定性的基礎,測試貫穿在整個項目的開發過程中,通過系統功能的逐步實現和測試,保障了開發的進度和系統的安全穩定性。

3 相關技術簡介

3.1 B/S模式

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

3.2 MVC設計模式

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

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

3.3 jQuery前端開發技術

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

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

4 系統主要模塊的功能和實現

4.1 系統管理模塊

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

4.2 教學文檔文件夾管理

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

4.3 教學文檔管理

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

5 結束語

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

參考文獻:

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

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

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

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

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

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 欧美国产日产一区二区| 国产天天射| 亚洲成A人V欧美综合| 国产亚洲欧美日韩在线一区二区三区| 女人一级毛片| 亚洲人成网站日本片| 国产视频一区二区在线观看| 自拍欧美亚洲| 中文字幕波多野不卡一区| 日本久久久久久免费网络| 一区二区无码在线视频| 狠狠v日韩v欧美v| 中文字幕无码av专区久久| 老色鬼欧美精品| 中国一级特黄大片在线观看| 狼友视频国产精品首页| 综合亚洲网| 婷婷伊人五月| 在线播放精品一区二区啪视频| 久久精品国产免费观看频道| 99re免费视频| 欧美精品亚洲精品日韩专区| 亚洲中文字幕久久精品无码一区| 9cao视频精品| 国产精品无码一区二区桃花视频| 国产成人综合久久精品下载| 2020国产免费久久精品99| 91精品综合| 国产美女自慰在线观看| 免费久久一级欧美特大黄| 国产福利在线免费观看| 国产亚洲视频播放9000| 午夜性爽视频男人的天堂| 国产主播喷水| 亚洲AⅤ波多系列中文字幕| 成人福利在线观看| 最近最新中文字幕在线第一页| 久久超级碰| 亚洲视频在线网| 免费看美女毛片| 久久一色本道亚洲| 国产永久在线观看| 国产成人精品男人的天堂| 伊人查蕉在线观看国产精品| 国产午夜福利片在线观看| 久久国产精品国产自线拍| 欧美乱妇高清无乱码免费| 精品伊人久久久久7777人| 国产欧美视频在线| 亚洲av片在线免费观看| 久久无码高潮喷水| 欧美一区二区三区欧美日韩亚洲| 成年看免费观看视频拍拍| 久久视精品| 一级毛片免费的| 日日碰狠狠添天天爽| 国产成人资源| 中文字幕在线看视频一区二区三区| 欧美激情第一欧美在线| 一本视频精品中文字幕| 国产全黄a一级毛片| 久久久久青草线综合超碰| 国产幂在线无码精品| 国产一级妓女av网站| 97国产在线视频| 亚洲天堂免费| 婷婷六月在线| 露脸一二三区国语对白| 国产激爽大片高清在线观看| 性视频久久| 久久精品无码专区免费| 久久国产精品嫖妓| 麻豆AV网站免费进入| 青青草一区| 露脸国产精品自产在线播| 国产成人精品高清不卡在线 | 最新国产网站| 国产欧美精品午夜在线播放| 自拍偷拍欧美| 亚洲成aⅴ人片在线影院八| 伊人久久婷婷五月综合97色| 国产99视频精品免费观看9e|