0.前言
本项目源于开源项目,由于精力有限,只对此开源项目做了较小的优化,后期有时间也可以进一步升级。整体来说项目还是很不错的,可作为练手、课设、毕设等学习模型。
项目存在不足之处但值得研究修改,比如数据库表设计不规范、业务逻辑不清晰、页面设计缺陷等
1.技术框架
采用前后端分离开发
前端项目:Jwsystem-ElementUI
-
vue
-
ElementUI
后端项目:Jwsystem
-
springboot
-
shiro
-
swagger2
-
mybatis
-
kaptcha
-
WekaExcel
数据库:sql
-
mysql
2.运行效果
本系统有权限管理及用户管理功能,可根据需要增加用户角色及权限,目前分为了4个用户,
0.登录
1.管理员:所有权限,基础管理、教学计划管理、成绩管理、评价管理、信息查询、教师管理、培养管理、权限管理、学籍管理、选课管理、教学评价、学科中心、评价管理、成绩管理等
2.教务人员
3.教师
4.学生
详细的运行效果可下载源码运行研究。
3.运行教程
前端vue运行教程:Vue前端开发环境搭建与项目启动运行(以Win10系统为例)
mysql安装教程:MySQL数据库免安装版配置教程及常见问题
springboot框架讲解:基于SpringBoot框架的管理系统【完整项目源码】
更多教程及源码查看历史文章
4.源码下载地址
关注微信公众号“Java烂笔头”,回复“教务”