1.開發(fā)成員:徐福沛、楊睿、崔譽(yù)艦、王天旭、張楚、吳奉隆
2.開發(fā)技術(shù):spring boot、vue、element-ui、axios、javaScript、mybatis-plus、mybatis、maven、mysql、redis、阿里云OSS
3.數(shù)據(jù)庫:Redis、MySql
4.開發(fā)工具:idea
5.核心技術(shù):springBoot
主要功能:
前臺(tái)功能
1.用戶登錄
登陸為用戶名密碼登錄,用戶名分為學(xué)生和教師兩個(gè)角色。
2. 個(gè)人中心
用戶登錄成功可以進(jìn)入個(gè)人中心修改個(gè)人信息、個(gè)人密碼以及個(gè)人頭像。
3. 學(xué)校通知
用戶可以進(jìn)入通知頁面查看學(xué)校發(fā)布的個(gè)人通知以及公共通知,并可以將通知進(jìn)行刪除。
4.前臺(tái)課表
用戶登陸成功進(jìn)入首頁點(diǎn)擊課表可以查看本周課表以及下周課表。
后臺(tái)功能
1. 管理員登錄
管理員填寫用戶名和密碼進(jìn)行后臺(tái)登陸。
2. 課程表管理
管理員可以對(duì)本周以及下周課表進(jìn)行自動(dòng)排課,也可以對(duì)課程進(jìn)行手動(dòng)調(diào)動(dòng),點(diǎn)擊發(fā)布之后課表同步到前臺(tái)。
3. 班級(jí)以及班級(jí)類型管理
管理員對(duì)班級(jí)以及班級(jí)類型進(jìn)行添加、修改和刪除。
4. 合班管理
管理員進(jìn)行合班操作。
5. 教室以及教室類型管理
管理員對(duì)教室以及教室類型進(jìn)行添加、修改和刪除。
6. 課程管理
管理員對(duì)課程進(jìn)行管理。
7. 教師課程對(duì)應(yīng)管理
管理員通過專業(yè)對(duì)老師管理教學(xué)課程。
8. 教師管理
管理員對(duì)教師進(jìn)行管理,并可以點(diǎn)擊導(dǎo)出excel將教師列表生成excel文件。
9. 學(xué)生管理
管理員對(duì)學(xué)生進(jìn)行管理,并可以點(diǎn)擊導(dǎo)出excel將學(xué)生列表生成excel文件。
10. 通知類型管理
管理員對(duì)通知進(jìn)行類型管理。
11. 通知等級(jí)管理
管理員對(duì)通知進(jìn)行等級(jí)劃分。
12. 通知管理
管理員可以選擇通知等級(jí)、通知類型,并且可以選擇通知人群,選擇發(fā)布之后會(huì)同步到前臺(tái),若不發(fā)布,前臺(tái)用戶則無法收到通知。
13. 角色管理
管理員對(duì)教師進(jìn)行分配角色管理。
14. 權(quán)限管理
管理員可以給教師進(jìn)行權(quán)限授權(quán)。
15. 角色權(quán)限管理
管理員查看教師對(duì)應(yīng)的權(quán)限并可以修改教師權(quán)限。