国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Springboot的高校智能排課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2021-10-18 00:02黃泓彰王辰尹王偉楠
電腦知識(shí)與技術(shù) 2021年26期
關(guān)鍵詞:可視化

黃泓彰 王辰尹 王偉楠

摘要:隨著信息技術(shù)以及“互聯(lián)網(wǎng)+”在各行各業(yè)的快速發(fā)展,運(yùn)用計(jì)算機(jī)技術(shù)解決生活問題已成為潮流趨勢(shì)。排課是各個(gè)高校都會(huì)面臨的問題:教室屬性不一,專業(yè)繁多。有效排課成為各大高校教務(wù)管理的重要內(nèi)容。根據(jù)以上需求設(shè)計(jì)與實(shí)現(xiàn)基于前后端分離的排課系統(tǒng)。該項(xiàng)目使用VUE.JS以及ElementUI作為前端技術(shù),Springboot做跨域請(qǐng)求和支撐后臺(tái),且運(yùn)用Shiro和JWT做用戶鑒權(quán)及加密處理,為系統(tǒng)提供安全保障。在該平臺(tái)教師可以申請(qǐng)課室并查看課室申請(qǐng)結(jié)果,管理員進(jìn)行審核課室,設(shè)置用戶角色分配給不同職位的教師,以及擁有查看申請(qǐng)課室情況的權(quán)限。

關(guān)鍵詞:智能排課系統(tǒng);Springboot;Vue;ElementUI;可視化

中圖分類號(hào):TP311? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2021)26-0059-04

開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

Design and Implementation of Intelligent Course Scheduling System Based on Springboot

HUANG Hong-zhang, WANG Chen-yin, WANG Wei-nan

(Guangzhou Xinhua University, Dongguan 523133, China)

Abstract: With the rapid development of information technology and “Internet +” in all walks of life, it has become a trend to use computer technology to solve problems in life. Scheduling courses is a problem that all colleges and universities will face: the properties of classrooms are different, and there are many majors. Effective course arrangement has become an important part of educational administration management in colleges and universities. According to the above requirements, a course scheduling system based on front and rear end separation is designed and implemented. This project uses Vue.js and Element UI as the front-end technology, Spring Boot as the cross-domain request and support background, and Shiro and JWT as the user authentication and encryption processing to provide security for the system. In this platform, teachers can apply for classrooms and view the results of classroom application, administrators can review classrooms, assign user roles to teachers of different positions, and have the right to view the application of classrooms.

Key words: intelligent course arrangement system; springboot; Vue; elementUI; visualization

1 背景

隨著學(xué)生群體的增加,學(xué)校課室總量龐大,有效提高課室利用率,選擇對(duì)應(yīng)功能的課室進(jìn)行教學(xué)成為教學(xué)管理的一項(xiàng)重要內(nèi)容。隨著互聯(lián)網(wǎng)及軟件技術(shù)的發(fā)展,設(shè)計(jì)開發(fā)一個(gè)智能排課系統(tǒng)可以很好地解決這一問題。本項(xiàng)目開發(fā)一個(gè)智能排課系統(tǒng),旨在推動(dòng)教室利用率,使教師與學(xué)生群體“學(xué)有場(chǎng)地”“教有對(duì)口”。不同專業(yè)的教師,在教授不同科目的課程能有對(duì)口的教室與之匹配。智能排課系統(tǒng)將極大縮短教務(wù)排課時(shí)間,有效避免人工調(diào)課產(chǎn)生的時(shí)間、課室沖突等問題,在教師日常調(diào)課時(shí)提高申請(qǐng)效率,進(jìn)而推動(dòng)高校信息化管理的發(fā)展。

智能排課系統(tǒng)通過構(gòu)建前后端分離系統(tǒng),首先把各個(gè)課室信息錄入數(shù)據(jù)庫,對(duì)課室進(jìn)行智能化分類,借鑒前期有效排課記錄和排除無效排課記錄,進(jìn)行合理的課室資源分配,從而提升排課和課室申請(qǐng)業(yè)務(wù)的效率。一般申請(qǐng)過程分為三步:第一步為教師填寫申請(qǐng)信息。需要申請(qǐng)的課室的名稱、地點(diǎn)及其時(shí)間,以及申請(qǐng)人信息錄入,最終生成申請(qǐng)單并帶有唯一申請(qǐng)編碼,以供教師查詢情況。第二步為管理員審核。管理員可根據(jù)對(duì)應(yīng)的課室申請(qǐng)情況進(jìn)行判斷課室利用時(shí)間是否充裕,來進(jìn)行判斷是否通過審核。第三步為審核情況公示。教師通過唯一編號(hào)查詢審核情況,如果審核通過在狀態(tài)欄會(huì)顯示通過,如果不通過則在狀態(tài)欄會(huì)顯示拒絕。通過簡(jiǎn)單申請(qǐng)步驟可以實(shí)現(xiàn)整個(gè)流程的方便迅捷化。

2 需求分析

2.1 系統(tǒng)目標(biāo)

為緩解由于課室及專業(yè)繁多而導(dǎo)致的排課冗雜問題,設(shè)計(jì)開發(fā)一個(gè)智能排課系統(tǒng)。其中Vue作為前端業(yè)務(wù)邏輯框架,ElementUI作為組件實(shí)現(xiàn)相應(yīng)頁面前端模塊化,Springboot框架作為后端跨域請(qǐng)求以及鏈接數(shù)據(jù)庫。系統(tǒng)旨在搭建一個(gè)前后端分離平臺(tái),教師可以在該系統(tǒng)上進(jìn)行信息錄入以及課室申請(qǐng),管理員可根據(jù)課室情況對(duì)對(duì)應(yīng)信息進(jìn)行審核,從而形成課室管理,教師管理,申請(qǐng)管理一體化[1]。

猜你喜歡
可視化
自然資源可視化決策系統(tǒng)
基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
自然資源可視化決策系統(tǒng)
基于CGAL和OpenGL的海底地形三維可視化
“融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
丰城市| 七台河市| 巴彦淖尔市| 遂溪县| 福安市| 永登县| 建瓯市| 邯郸县| 南岸区| 永昌县| 临汾市| 山西省| 利辛县| 虞城县| 郁南县| 济宁市| 定南县| 江山市| 景宁| 望谟县| 确山县| 武宁县| 融水| 宜昌市| 行唐县| 象州县| 文安县| 华蓥市| 龙泉市| 安宁市| 商都县| 资兴市| 陇川县| 陈巴尔虎旗| 镇安县| 丽水市| 阳新县| 宜城市| 诸城市| 溧阳市| 本溪市|