项目简介
本项目是基于Spring Boot框架开发的学校专业分流系统,运用了maven、lombok、jpa、druid、thymeleaf、bootstrap4等技术。系统为管理员和学生用户提供服务,是学校专业分流工作便捷的管理与操作平台。
项目的主要特性和功能
- 管理员功能:支持从excel导入学生信息,也能将学生信息导出为excel;可进行批量删除和单个删除学生操作;能为学生修改学院和专业;具备一键分配专业功能和日志信息管理。
- 学生功能:学生登录系统后,可填写专业志愿并查看分配的志愿信息。
安装使用步骤
环境准备
- 把项目源码文件下载(复制)到本地,导入到编译器(如eclipse、idea等)。
- 安装mysql,版本建议在5到6之间,将数据库文件keshe2019.sql导入到mysql中并确保导入成功。
- 为编译器安装lombok插件,若不安装则需手动补上实体类(entity)中所有get、set、无参构造方法。
运行系统
- 因springBoot本地测试时自带tomcat,可直接用自带tomcat运行。启动成功后,在浏览器输入127.0.0.1:8080/keshe2019回车即可访问系统。
- 若采用自己配置的tomcat,操作步骤与上述类似。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】