基于SpringBoot+Vue的大学生心理健康系统

大学生心理健康系统

一、总体介绍

大学生心理健康系统是一个以大学生心理健康出发的系统,分为系统管理员、心理咨询师和普通用户三个角色,使用springBoot+vue完成,具体功能如下。

二、系统功能

基于SpringBoot+Vue的大学生心里健康系统

登录

用户输入账号密码登录系统,管理员和心理咨询师登录系统后可看到风险预警信息,普通用户可看到自己的风险预警信息
在这里插入图片描述

注册

普通用户可注册账号登录系统、心理咨询师账号由管理员添加
在这里插入图片描述

个人信息管理

用户可编辑个人信息
在这里插入图片描述

密码修改

用户可修改密码
在这里插入图片描述

管理员

0、首页

系统数据可视化分析
在这里插入图片描述

1、 学生管理:

学生信息增删改查、启用停用、重置密码等
在这里插入图片描述
在这里插入图片描述

2、咨询师信息管理

咨询师信息增删改查、启用停用、重置密码等
在这里插入图片描述

3、风险接受

查看风险列表
在这里插入图片描述在这里插入图片描述

4、心理档案

查看心理档案
在这里插入图片描述
在这里插入图片描述

6、心理健康知识管理

心理咨询师和系统管理员可新增、编辑、查看所有心理健康知识
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

心理咨询师

0、首页

系统数据可视化分析
在这里插入图片描述

1、个人信息管理

维护个人信息

2、心理档案管理

维护每位学生的心理档案

在这里插入图片描述

3、发布心理测试

发布心理测试试题,添加心理测试题后选择发布后,学生可选择该题库作答
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、预约管理

查看预约信息,学生线下咨询完成后,点击完成咨询,可在此维护心理档案
在这里插入图片描述

5、风险接受

查看风险列表
在这里插入图片描述

6、心理健康知识管理

心理咨询师可新增、编辑、查看所有心理健康知识

学生

1、个人信息管理

维护个人信息

2、心理测试

选择心理咨询师发布的心理测试题进行作答,成绩小于预警分数时会生成预警信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、在线预约

咨询师列表,列表有个预约按钮,点击预约后弹出选择预约时间和填写个人信息的弹框

没人每日只能预约一次,心理咨询师每个时间段只能预约一位学生
在这里插入图片描述
在这里插入图片描述

4、风险信息

查看自己的风险信息
在这里插入图片描述

5、心理健康知识

学生查看已启用的心理健康知识
在这里插入图片描述

新增学生端(用户端)- 大学生心理健康评测网站

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、软件架构

后端

  • 开发语言 java(jdk1.8)
  • 开发框架 springBoot 2.2.0.RELEASE
  • 其他 mybatis plus 3.2.0 等

前端

  • 开发框架 vue
  • 组件库 iview(https://www.iviewui.com/view-ui-plus/guide/introduce)

数据库

​ MySql 8.0

四、工程目录结构

|mental-health
    |-- mental-health-boot 后端
    |-- mental-health-web 前端 
        |-- src
            |-- api 接口配置
            |-- assets 静态文件
            |-- components 公共页面
            |-- router 理由
            |-- store 菜单
            |-- utils 工具类
            |-- api views 页面
        |-- vue.config.js 配置文件

五、表结构

|p_job
    |-- tbl_mental_file  心理档案表
    |-- tbl_order  心理咨询预约表
    |-- tbl_order_time 预约时间表
    |-- tbl_question 题目信息
    |-- tbl_question_bank 题库信息
    |-- tbl_question_bank_user 人员题库关联表
    |-- tbl_question_user 人员题目关联表
    |-- tbl_user 用户表
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值