项目简介
本系统是一个为辅导员解决学生离校登记难题的应用程序。采用Spring Boot作为后端框架,React作为前端框架,并结合SUI框架编写手机端页面,旨在提供便捷、高效的学生离校登记管理平台。
项目的主要特性和功能
- 学生离校登记:学生可提交离校登记信息,包含离校时间、返回时间、去向等。
- 班级管理:辅导员能添加、删除和查询班级信息。
- 学生信息管理:辅导员可添加、删除和查询学生信息。
- 离校记录查询:辅导员可查询指定班级的离校登记记录,支持分页查询。
- 离校记录导出:辅导员可将离校登记记录导出为Excel文件,便于数据分析和存档。
- 跨域资源共享(CORS):系统配置CORS策略,允许来自任何来源的请求访问资源。
- MyBatis Plus集成:使用MyBatis Plus进行数据库操作,简化数据库访问层开发。
安装使用步骤
假设用户已下载本项目的源码文件。
1. 配置数据库:
- 在application.properties
文件中配置数据库连接信息。
- 创建数据库表结构,可使用项目中提供的SQL脚本。
2. 启动后端服务:
- 进入项目根目录,运行以下命令启动Spring Boot应用:
bash
mvn spring-boot:run
3. 启动前端服务:
- 进入前端项目目录,运行以下命令启动React应用:
bash
npm install
npm start
4. 访问系统:
- 前台页面:http://127.0.0.1:8085
- 后台页面:http://127.0.0.1:8085/#/admin
通过以上步骤,可成功部署并运行离校登记系统,使用其各项功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】