# StudentManageSystem
**Repository Path**: kernelization/StudentManageSystem
## Basic Information
- **Project Name**: StudentManageSystem
- **Description**: 学生管理系统(vue + springboot)
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-03-23
- **Last Updated**: 2026-03-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 🚀 StudentManageSystem 项目介绍

**一个基于前后端分离的学生成绩管理系统**,采用 Vue + Spring Boot + MyBatis 开发,支持多角色(管理员、教师、学生)管理与动态数据交互。
## 🌐 技术架构
| 前端技术栈 | 后端技术栈 |
|------------------|---------------------|
| Vue 2.x (ES6/7) | Spring Boot 2.6.3 |
| Vuex / Vue Router| MyBatis |
| Axios / Element UI| Maven |
| sessionStorage | MySQL |
## 🛠️ 快速部署指南
### 方法一:Docker 一键启动 🔥
```bash
docker-compose up
```
### 方法二:手动部署
1. **导入数据库**
```bash
mysql -u root -p studentms < studentms.sql
```
2. **启动前端**
```bash
cd student_client
npm install && npm run serve
```
3. **启动后端**
- 方式 A:修改 `application.yml` 配置数据库与端口(默认 `10086`)
- 方式 B:直接运行 JAR(需数据库用户 `root` 密码为 `123`)
```bash
java -jar student-server.jar
```
## 🖼️ 项目截图
### 1. 登录界面

### 2. 动态搜索与表格

### 3. 教师端成绩管理

---
## 📦 数据库设计
---
## 🤗 支持作者 ☕️