Student-Attendance-Management/README.md
2025-12-09 17:55:44 +08:00

35 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Student Attendance Management System
#### 介绍
基于SSM的学生考勤管理系统是本人的毕业设计包含学生选课、请假管理教师开课、签到管理。项目使用的jdk版本为 **JDK1.8** ,数据库为 **MySQL-5.x**
#### 技术说明
1. 前端技术HTML5、JavaScript、CSS、Jquery、Thymeleaf。
2. 后端技术SpringBoot、SpringMVC、Mybatis。
#### 安装教程
1. 克隆项目到本地。
2. 项目对应的 **SQL文件** 存放于项目根目录下,请将其配置到本地数据库中。
3. 对于intellij idea的使用者请修改项目配置的Maven主路径。
4. - 请将jdk版本配置为 **1.8**
- 如果使用的数据库版本为 **8.x** 请修改pom.xml中的 **MySQL数据库连接池** mysql-connector-java依赖项的版本并修改application.yml中的项为 **spring.datasource.driver-class-name: com.mysql.cj.jdbc.Driver**
5. 请修改application.yml中关于 **数据库** 以及 **项目启动端口号** 的配置。
#### 使用说明
1. 运行 **com.lxq** 包下的 **DemoApplication.java**
2. 创建一个数据库,数据库的名字为 Student-Attendance-Management-System然后运行这个sql文件相应的数据库表就有了。
3. 打开浏览器,输入 **http://localhost:端口号** ,进入系统主页。
4. 登录系统,用户名为 **admin** ,密码为 **111**
5. 系统首页包含学生选课、请假管理、教师开课、签到管理等功能。
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_YourID_xxx 分支
3. 提交代码
4. 新建 Pull Request