課堂管理系統;在線教輔平臺;java課設

白澤智慧教輔平臺

說明:
運行時需要修改位置:
bzedu\src\main\resources\application.properties
bzedu\src\main\resources\config\mybatis-config.xml
https證書配置請自行學習
數據庫自行配置,直接導入提供的bzedu.sql即可
爲方便下載學習,已將工程文件、演示視頻、說明文檔打包到百度雲。
鏈接:https://pan.baidu.com/s/1rPebGhy7_w9tTjedcv66Ew
提取碼:acg3

1. 技術概要

後臺框架:SpringBoot、Mybatis;前端框架:BootStrap、layUI;

數據庫:MySQL;人臉簽到:百度人臉識別API、webRTC、Canvas、Tracking.js;

2. 項目介紹

白澤智教是一款圍繞教師授課全環節覆蓋的在線教輔管理系統。系統功能有:人臉識別簽到,智能語音點名,發佈查看課堂作業,在線匿名評教,上傳下載課件功能。

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

3. 項目流程圖

在這裏插入圖片描述

4. 功能設計

(1) **人臉簽到:**教師發起當堂簽到,設置截止時間,並可實時查看簽到成功的學生名單。學生要在規定時間內登錄白澤智教進行人臉簽到。結合百度智能雲人臉識別有效保證了簽到名單真實性。

(2) 課堂管理:教師可以通過課堂管理模塊創建新課堂,查看班級中的成員,同時爲教師內置了智能點名功能,智能點名採用了隨機抽取的方式在班級中抽選教師指定數量的同學姓名,並且可以智能語音點名。

(3) 課堂作業:教師可以使用白澤智教在線發佈作業、上課時間調整通知等。學生端可以實時查看作業通知。同時作業會根據時間進行排序,學生可以通過查看課堂作業來完成老師安排的任務。

(4) 課堂評教:學生通過班級號加入班級後可以對課堂進行評教,評教採取匿名的方式,可以對上課後的一些疑惑點向老師提問也可以向老師提出上課的一些建議。老師可以通過教師端對學生的評教信息進行查看,獲取同學們課堂上存在的一些疑惑和建議,來更好的爲學生解疑答惑,同時也可以吸取同學們的意見調整授課節奏,加強學生與老師之間的溝通。

(5) 課件上傳:教師可以進行上傳平時上課用到的課件等文件,以便學生課下進行學習和查看,文件支持多種常見格式,極大的滿足用戶文檔上傳需求,學生和教師可以對文件進行下載查看。

(6) 面部數據:教師專屬後臺管理功能,由教師審覈確認後將參與課程的同學面部數據採集錄入百度智能雲人臉庫,統一安全保護,提供人臉簽到識別時的參照。

2.3界面設計

界面主要使用了Bootstrap以及Layui兩大前端框架,網頁使用採用了響應式的設計理念,專門爲移動端進行了適配,使得在手機上打開網頁也能感受到原生APP的使用體驗。圖片圖標主要引自bootstrap和Iconfont-阿里巴巴矢量圖標庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章