https://github.com/jobgege/academic-system
这是大二的软件工程实践作业,实现了一个成绩查询系统,有学生老师和管理员三种角色界面,项目栈为vue2,mybatis,mysql,springboot
https://github.com/jobgege/academic-system
elementui mybatis mysql springboot vue2
Last synced: 5 months ago
JSON representation
这是大二的软件工程实践作业,实现了一个成绩查询系统,有学生老师和管理员三种角色界面,项目栈为vue2,mybatis,mysql,springboot
- Host: GitHub
- URL: https://github.com/jobgege/academic-system
- Owner: jobgege
- Created: 2023-11-25T07:58:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-25T08:38:52.000Z (over 2 years ago)
- Last Synced: 2025-01-08T09:52:14.908Z (over 1 year ago)
- Topics: elementui, mybatis, mysql, springboot, vue2
- Homepage:
- Size: 1.95 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# grade_manage
### 项目说明
本项目为软工小组作业之教务系统设计的前后端源码,设计的产品是一款成绩管理系统,用户可以通过页面端访问并正常使用。通过本系统使学校拥有便捷的管理学生成绩方式,如随时查询与修改课程和成绩,增加与删除老师、学生账号等功能,提高教务工作效率、减少重复劳动,并提供准确、可靠的数据支持。
### 涉及技术
前端技术栈:vue2,vue-router,axios,vuex,elementui,echarts,webpack
技术栈:springboot,mybatis,mysql,fastjson,pagehelper;
### 产品的功能
本系统的用户主要包括三类:学生、教师、管理员。在登录界面选择不同角色,输入正确账号密码后即可登录。
学生拥有查询自己成绩、选课、删除选课与查询课表的功能。
教师拥有开设或取消课程、查询课程,新增与修改成绩、查询成绩的功能。
管理员拥有修改学生与教师账号的权限,并可随时修改学生与教师的请求,并查询总体的选课与成绩情况。
### 前端部署
npm i下载依赖
npm run serve运行
npm run build打包
### 学生端

### 老师端

### 管理员端
