环境:自己电脑;
技术栈:springboot+mybatis-plus+vue2+elementui+mysql;
实现软件:IDEA+VScode;
在线心理心理咨询系统分为心理咨询师端,咨询者端,管理员端。系统主要功能为查看心理相关文章,聊天室聊天,心理测评,心理咨询师查看,心理咨询预约,后台数据管理,心理咨询师端的查看预约,响应预约,进行咨询等。
咨询者端实现如下。
首页实现轮播图,样式还没调很好左右的键和下面的键有点丑,功能可以实现。
心理资讯是从另一个网站爬取而来放到这里的,使用webmagic。
心理测评进行在线心理测评。
房间聊天其实是类似于论坛,可以多人即时通信,使用websocket技术实现。
系统难点应该是心理咨询预约的业务,它是进行心理咨询的操作之前的一个步骤,此时一个注意点要考虑到心理咨询师的可以预约的时间段。
心理咨询师应该可以设置预约时间段,咨询者和心理咨询师了解过后,点进预约界面选好时间确定预约之后。咨询者端,要能看到当前预约的状态和当前预约的时间,预约的状态分为正在申请预约,预约受理,预约被拒绝,预约完成。心理咨询师登录时她能看到咨询者发来的预约,并对预约进行操作。
管理员端实现如图所示,是一些数据管理。
心理咨询师端如图
此篇用于设计借鉴。