"教学评估系统接口管理文档:学生、教师、课程操作接口详解"
需积分: 0 177 浏览量
更新于2024-02-02
收藏 892KB DOCX 举报
根据所提供的接口文档内容,评教管理系统具有多个接口。以下是对这些接口的描述:
接口1:查询所有学生
路径:/Student/getStudentscurrentPage
参数:currentPage(int)、name(String)、dept(String)
说明:该接口用于查询所有学生的信息。参数currentPage是必传的,否则会返回500错误。此外,name和dept是可选传的,可以使用模糊查询功能来查找学生。接口测试截图如下:
接口2:添加学生
路径:/Student/addStudent
说明:该接口用于添加学生信息。根据输入的学号,系统会自动生成密码。接口测试截图如下:
接口3:修改学生
说明:该接口用于修改学生的信息。
接口4:删除学生
说明:该接口用于删除学生的信息。
接口5:查询所有老师
路径:/Teacher/getTeacherscurrentPage
参数:currentPage(int)、name(String)、dept(String)
说明:该接口用于查询所有老师的信息。参数currentPage是必传的,否则会返回500错误。同时,name和dept是可选传的,可以进行模糊查询。接口测试截图如下:
接口6:添加老师
说明:该接口用于添加老师的信息。
接口7:更新老师
说明:该接口用于更新老师的信息。
接口8:删除老师
说明:该接口用于删除老师的信息。
接口9:查询所有课程
路径:/Course/getCoursescurrentPage
参数:currentPage(int)、name(String)、dept(String)
说明:该接口用于查询所有课程的信息。参数currentPage是必传的,否则会返回500错误。同时,name和dept是可选传的,可以进行模糊查询。接口测试截图如下:
接口10:增加课程
说明:该接口用于增加新的课程信息。
接口11:修改课程
说明:该接口用于修改课程的信息。
接口12:删除课程
说明:该接口用于删除课程的信息。
接口19:添加老师评价
说明:该接口用于添加老师的评价信息。
接口20:查询所有学生对某老师的评价
参数:currentPage、id(被评老师id)
路径:/teaEvaluation
说明:该接口用于查询所有学生对某一老师的评价信息。参数currentPage和id是必传的。如果没有查询到评价信息,则返回被评老师的信息。
通过以上接口,评教管理系统实现了对学生、老师、课程的管理以及学生对老师的评价功能。不仅可以查询所有学生、老师、课程的信息,还可以进行添加、修改和删除操作。此外,还可以查询学生对某一老师的评价信息。系统提供了必填参数校验,并支持模糊查询功能。
2022-08-03 上传
2022-03-28 上传
2024-05-26 上传
2024-04-23 上传
2023-09-04 上传
2023-10-20 上传
2024-06-30 上传
2023-08-15 上传
战神哥
- 粉丝: 613
- 资源: 325
最新资源
- 磁性吸附笔筒设计创新,行业文档精选
- Java Swing实现的俄罗斯方块游戏代码分享
- 骨折生长的二维与三维模型比较分析
- 水彩花卉与羽毛无缝背景矢量素材
- 设计一种高效的袋料分离装置
- 探索4.20图包.zip的奥秘
- RabbitMQ 3.7.x延时消息交换插件安装与操作指南
- 解决NLTK下载停用词失败的问题
- 多系统平台的并行处理技术研究
- Jekyll项目实战:网页设计作业的入门练习
- discord.js v13按钮分页包实现教程与应用
- SpringBoot与Uniapp结合开发短视频APP实战教程
- Tensorflow学习笔记深度解析:人工智能实践指南
- 无服务器部署管理器:防止错误部署AWS帐户
- 医疗图标矢量素材合集:扁平风格16图标(PNG/EPS/PSD)
- 人工智能基础课程汇报PPT模板下载