📅  最后修改于: 2023-12-03 15:36:24.465000             🧑  作者: Mango
作业管理系统是一款用于管理学校、教育机构的学生作业的工具。该系统可以让老师添加作业、查看学生作业、评分等。学生可以提交作业、查看成绩等。
POST /api/user/register
Request Body:
| 参数名 | 类型 | 必填 | 说明 | |--------|--------|------|--------| | name | String | 是 | 用户名 | | pwd | String | 是 | 密码 | | role | String | 是 | 角色(student/teacher) |
Response Body:
| 参数名 | 类型 | 说明 | |----------|---------|----------| | code | Integer | 返回码 | | message | String | 返回信息 | | data | Object | 返回数据 |
POST /api/user/login
Request Body:
| 参数名 | 类型 | 必填 | 说明 | |--------|--------|------|--------| | name | String | 是 | 用户名 | | pwd | String | 是 | 密码 |
Response Body:
| 参数名 | 类型 | 说明 | |----------|---------|----------| | code | Integer | 返回码 | | message | String | 返回信息 | | data | Object | 返回数据 |
# 克隆项目
git clone https://github.com/xxx/xxxxx.git
# 安装依赖
cd frontend
npm install
# 本地运行
npm run serve
# 打包
npm run build
# 克隆项目
git clone https://github.com/xxx/xxxxx.git
# 安装依赖
cd backend
npm install
# 本地运行
npm run dev
# 生产环境运行
npm start
作业管理系统为教育机构中的老师和学生提供了一个方便、高效的作业管理工具,可以有效地提升教学和学习效率。该系统使用了 Vue 和 Element UI 等前端技术,Node.js、Express、MongoDB 等后端技术,可以作为一个学习项目进行参考。