# dtr-system **Repository Path**: surfingYu/dtr-system ## Basic Information - **Project Name**: dtr-system - **Description**: 基于SpringBoot的学生老师辅导课程平台 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-06-09 - **Last Updated**: 2022-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dtr-system 一个基于SpringBoot的学生老师预约辅导课程平台,前端逻辑主要用Jquer、BootStrap、template等插件构成 # 主要功能 ## 用户模块 ##### 用户登录功能: 用户根据自己的学号和对应的密码登录到系统中 ##### 密码重置功能: 忘记密码的用户可以根据部分信息向管理员提出申请重置密码,管理员同意账号密码将被重置,用户可使用默认密码登录 ##### 用户-老师发布课程功能: 老师登录系统后,可根据自己的空余时间发布课程,能够查看自己的课程发布记录,查看某一课程的具体学生名单,修改已经发布课程的信息,取消已发布的课程 ##### 用户-老师查看学生诊断记录(以前老师的辅导评价)功能: 进入发布课功能中的历史发布记录查看已发布的课程中已经预约的学生名单,查看指定学生的老师诊断记录 ##### 用户-学生预约课程功能: 在系统上查看可预约的课程,根据自己需要选择课程进行预约,能够查看预约课程列表,能够取消预约的课程 ##### 用户评价功能: 用户-学生完成课程后对老师的授课情况打分,并查看老师对自己的课程学习意见,用户-老师完成课程后对学生的上课情况打分给出课程学习意见,并查看学生的对老师辅导的评价 ##### 历史记录功能: 用户查看最近一段时间的预约的课程列表,包括完成了的,取消了的课程等 ##### 个人信息的查看和编辑功能: 用户通过此功能可以查看、编辑部分资料(学号等固定信息不可修改)、修改账号密码 ## 后台管理模块 ##### 管理员登录功能: 管理员通过系统设定的账号和密码登录此系统。 ##### 课程科目管理功能: 管理员可通过此功能来查询、增加、修改和删除课程科目。 ##### 用户管理功能: 管理员可通过此功能对用户信息管理。管理员可以通过用户信息来查查询用户信息并进行操作,其中管理员可以点击查看该用户具体信息,也可以删除用户操作。对重置密码请求进行审批。用户注册功能是包含在这一模块之下,提供批量注册用户和用户单个注册。 ##### 发布课程管理: 管理员可查看最近和之前的课程发布数据图表情况,展示课程历史记录列表,和可预约列表,并可以进行相应的操作。