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

高校課程重修管理系統設計與開發研究

2020-05-29 11:20:40廣東東軟學院付冬波李達志林燕萍
廣東教育 2020年5期
關鍵詞:功能模塊數據庫課程

文/廣東東軟學院 付冬波 李達志 林燕萍

隨著云計算、物聯網、大數據、人工智能和虛擬現實等技術的快速發展,黨和國家對教育信息化工作愈加重視。在2018年4月13日,教育部正式印發了《教育信息化2.0行動計劃》的通知,提出要加快教育現代化和教育強國建設[1]。該通知引領我們要更加堅持應用驅動、更加堅持深度融合,以有效地運用信息化工具及技術來促進教育[2]。

一、開發背景及意義

我校課程重修業務由教務部和各學院協同完成。由教務部負責工作組織,各院系部及專業負責組織學生報名及審核。之前一直采用的是傳統的紙質版流程申請及利用EXCEL報表進行數據統計這一管理模式。每學期開學之初,需要進行課程重修選擇的學生人數較多,那么如何合理地將各學生安排在各開課班級,以及根據重修人數重開教學班等問題,暫時沒有得到有效合理的方法解決。學生與老師之間的交互反饋、各班級人數的統計等工作往往會耗費大量的時間和精力,且工作效率低下、學生滿意度低以及數據的準確性也難以得到有效的保障。

圖1 MVC框架設計圖

通過開發該系統,在教務部下發重修報名通知后,學生可通過系統便捷地查詢和選擇本學期可申請重修的課程和教學班級;各學院能通過專業、課程、學生等多重復合條件查詢本學院重修申請記錄,批量審閱學生的重修申請,調整重修教學班或退回重修申請,并能及時反饋意見給學生。從而為學生和老師提供了便利的申請和審批渠道,打破了課程重修的數據孤立和數據互傳空間問題,提高了學校教育信息化建設工作。

二、系統設計

1.開發工具

本系統運用Idea作為開發工具。

2.框架設計

系統共分4大模塊,分別為重修申請模塊、專業負責人模塊、開課學院模塊和教務模塊。

3.基本處理流程

首先將課表數據從教務系統搜集到數據平臺(ETL),通過ETL工具將數據從數據集成平臺服務器導入到業務數據庫中。在導入數據庫后利用接口進行獲取,利用頁面進行展示。

4.技術架構

(1)基礎軟件。包括操作系統、Java運行環境、Web服務器軟件、Oracle 11g、安全組件、單點登錄組件、其他需要的軟件等。

(2)支撐層。采用自主研發的成熟技術開發平臺,主要提供界面集成框架、報表分析、用戶管理及權限控制、業務流程服務、接口服務發布等。

(3)應用層。主要采用時下流程的Java開源技術—SSM框架。其中Mybatis負責加載數據,并將數據持久化到數據庫;Spring負責對象的依賴注入及面向切面的日志處理、事務處理。另外采用SpringMVC作為應用的MVC框架。SpringMVC是采用Java Servlet/JSP 技術實現了基于Java EE Web的應用框架,也是MVC設計模式的經典實現。如圖1所示,MVC即把一個應用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,將單個應用劃分為模型層、視圖層、控制層。

(4)展現層。采用自主設計的HTML&CSS,結合Bootstrap+jQuery+layerui的前端框架組合,提供美觀的界面展示組件和靈活的前端腳本控制。

5.部署架構

有一臺服務器作為應用服務器和數據庫服務器。服務器上部署了tomcat中間件、oracle數據庫,并且根據備份策略設定了定時備份任務等。

6.接口設計原則

專用化原則:接口支持的功能應明確,確保單個接口支持單一功能。

最小化原則:接口的輸入輸出不宜過大,應針對不同的輸入輸出組合給出不同的接口設計。

兼容性原則:接口的更新迭代應確保版本兼容,避免對已開發系統造成太大影響。

健壯性原則:接口應對輸入、輸出數據的合法性進行檢查,并確保內部錯誤不對調用方造成影響。

表1 出錯處理設計

7.安全保密設計

(1)應用安全。

身份驗證:要求身份驗證貫串在Web程序的各個頁面。

授權:對用戶的授權要區分用戶的角色,及要細分用戶的權限劃分。

輸入檢驗:適當的輸入檢驗是對付現今應用程序攻擊的最有力的防范措施之一。適當的輸入檢驗是一個有效的對策,它有助于防止 XSS、SQL 注入、緩沖區溢出以及其他的輸入攻擊。

SQL注入防范:采取必要的sql注入防范措施。

XSS攻擊防范:采取HTTP過濾器,過濾XSS危險字符。

會話管理:Web應用程序是建立在無狀態的 HTTP 協議上的,所以會話管理是應用程序級需要負責的。可通過加密身份驗證Cookie的內容,以及限制會話的生命周期,以保護會話狀態不被未經授權訪問等來加強系統的安全。

異常操作:通過控制,不向客戶端泄漏信息,且記錄詳細的錯誤消息,以及通過捕獲異常數據和行為等方式來保證系統的安全。

(2)數據安全。

備份:通過備份保證數據本身的存儲安全。

數據庫用戶權限限制:通過數據庫用戶權限限制,使用戶只能訪問權限范圍內的數據。

加密存儲:用戶口令、數據庫口令等加密存儲。

授權體制:業務數據通過嚴格的授權體制得以保護。

8.出錯處理設計

系統出錯處理設計如表1所示。

9.運行環境

(1)服務端運行環境:Windows server 2008,Mysql5.7,Tomcat 8服務器,JDK1.8及以上。

(2)客戶端運行環境:客戶端瀏覽器需要IE9及以上或 Google Chrome 瀏覽器。

web網頁端在校園網內24小時運行,用戶在校園網內可以隨時進行訪問。

三、系統功能

1.學生申請功能模塊

學生能登錄該系統查看自己的學科歷史成績,且能在教務部指定的時間內選擇需要重修的課程。重修的課程顯示可申請重修課程的教學班信息(教學班上課時間及與其個人課程沖突信息),學生進行申請操作。若所選課程無開班記錄,則把信息反饋給專業負責人,由專業負責人負責該課程的替換。在審核結束以后,學生能查看審核結果以及駁回反饋信息。開課班級人數已滿的,可進行重修預報名操作,供教務部在課程重修結束以后統計各開課課程重修申請失敗人數,根據其實際情況決定是否重修開班。

2.專業負責人功能模塊

學生所選重修課程沒開課時,專業負責人可根據實際情況指定相應的課程進行課程替換。若無替換課程,則把結果反饋給相應學生。

3.開課系部功能模塊

開課院系負責人在規定的時間內完成學生重修申請的審批,系統提供批量審批功能,若需退回學生的申請,則需將退回原因反饋給學生;開課院系負責人可根據該學生的課程沖突情況,為學生替換其他教學班。

4.教務負責人功能模塊

教務部負責人可設置課程重修申請的起止時間段;查閱已完成審批的課程重修請求,并可對其進行最終審閱并導出課程重修匯總表;查看各開課課程重修申請預報名人數,根據其實際情況決定是否重修開班。

四、系統特點

1.程序模塊清晰,界面簡潔

系統分為學生、專業負責人、開課院系和教務負責人四大功能模塊,層次分明,權限明了,職責明確。

2.系統安全及保密性強

該系統在應用系統和數據層面上均做了安全保護設計,能有效保證系統使用的安全性。

目前已通過墨盒測試方法,對系統各模塊功能進行檢測。經檢測,該系統能夠滿足我校課程重修管理工作需求,各功能模塊運行正常。現已通過教務部和相關學院驗收,且已投入使用中。

課程重修管理系統的設計與開發有效地提高了我校教師的工作效率及學生對課程重修選擇的滿意度,側面也促進了我校師生的教學效果,同時也是學校信息化建設不斷往前發展的見證。在學校未來的發展進程中,我們仍需緊跟時代科技的步伐,用現代先進技術和工具促進學校教與學的整體效果。

猜你喜歡
功能模塊數據庫課程
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
數據庫
財經(2017年2期)2017-03-10 14:35:35
基于ASP.NET標準的采購管理系統研究
軟件導刊(2016年9期)2016-11-07 21:35:42
數據庫
財經(2016年15期)2016-06-03 07:38:02
輸電線路附著物測算系統測算功能模塊的研究
數據庫
財經(2016年3期)2016-03-07 07:44:46
M市石油裝備公服平臺網站主要功能模塊設計與實現
石油知識(2016年2期)2016-02-28 16:20:16
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 色偷偷男人的天堂亚洲av| 久久这里只精品国产99热8| 国产午夜人做人免费视频| 97成人在线观看| 97在线碰| 成人一区在线| 国产欧美日韩另类精彩视频| 国产精品黄色片| 伊人久综合| 欧美色视频日本| 久久国产精品电影| 夜夜高潮夜夜爽国产伦精品| 精品91视频| 亚洲人成网站色7777| 日本国产精品| 国产91小视频| 日韩高清在线观看不卡一区二区 | 久久国产毛片| 亚洲综合网在线观看| 国产极品美女在线观看| 孕妇高潮太爽了在线观看免费| 国产亚洲欧美在线人成aaaa| 91在线日韩在线播放| 国产精品女人呻吟在线观看| 亚洲欧美日韩视频一区| 国产精品对白刺激| 99在线视频网站| 欧美精品二区| 日韩精品免费一线在线观看| 欧美成人h精品网站| 中文字幕亚洲另类天堂| 亚洲欧美不卡中文字幕| 99久久精品免费看国产免费软件| 日本a∨在线观看| 日本在线亚洲| 欧美a在线看| 91久久夜色精品国产网站| 日本伊人色综合网| 久久www视频| 国产第八页| 无码啪啪精品天堂浪潮av| 欧美综合一区二区三区| 国产美女无遮挡免费视频网站| 中文字幕无码制服中字| 激情视频综合网| 亚洲熟女中文字幕男人总站| 亚洲一区免费看| 免费观看欧美性一级| 成人av手机在线观看| 国产婬乱a一级毛片多女| aa级毛片毛片免费观看久| 国产在线观看人成激情视频| 国产欧美日韩va另类在线播放| 国产免费自拍视频| 国产超薄肉色丝袜网站| 欧美日韩综合网| 国产成人夜色91| 高清大学生毛片一级| 97在线公开视频| 国产在线精彩视频二区| 无码日韩视频| 亚洲第一黄片大全| 国产成人精品一区二区| 亚洲男人天堂2020| a在线亚洲男人的天堂试看| 99re精彩视频| 在线观看网站国产| 茄子视频毛片免费观看| 国产 在线视频无码| 国产精品入口麻豆| 三上悠亚精品二区在线观看| 婷婷亚洲最大| 亚洲不卡av中文在线| 亚洲国产欧洲精品路线久久| 美女毛片在线| 91麻豆国产精品91久久久| 26uuu国产精品视频| 国模视频一区二区| 国产在线视频二区| 欧美自慰一级看片免费| 欧美日韩亚洲国产主播第一区| 国产精品99在线观看|