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烂笔头”,回复“教务”

本项目为一款开源教务管理系统,采用前后端分离架构,前端基于Vue+ElementUI,后端基于SpringBoot+Shiro+Swagger2等技术。系统支持用户权限管理、教学计划管理、成绩管理等功能,并分为管理员、教务人员、教师和学生四个角色。
1010

被折叠的 条评论
为什么被折叠?



