上传者: dgfdhgghd
|
上传时间: 2021-06-18 09:07:00
|
文件大小: 345.8MB
|
文件类型: ZIP
项目描述:这是一个基于SpringBoot框架开发的学生选课管理系统。首先,这个项目页面简洁清爽,代码注释详尽,易于理解和学习。其次,这个项目涉及到SpringSecurity整合JWT以及消息队列RabbitMQ和Excel处理工具EasyPoi等等技术亮点。
项目功能:此项目分为三个角色:学生、老师和管理员。学生能够管理自己个人信息、查看个人学院信息、查看所有课程信息并参与选课退课。老师同样能够管理自己个人信息、查看个人学院信息;还能管理自己的课程信息、导出Excel和导入Excel。管理员除了有老师和学生所有功能之外,还有用户管理和权限管理的功能。(项目有问题可私聊我)
应用技术:
后端:SpringBoot+MyBatis+MySQL+RabbitMQ+SpringSecurity+JWT+FreeMarker+EasyPoi
前端:EasyUI+JQuery+Ajax+js+html+css
运行环境:Eclipse/IntelliJ IDEA + MySQL5.7 + Maven3.6.3(项目压缩包中自带) + JDK1.8 + RabbitMQ3.7.7(项目压缩包中自带)