一、项目介绍
1. 用户注册模块:
注册新用户账号;
进行用户账号的基本信息注册。
2. 用户登陆模块:
用户通过已注册的账号进行登陆;
系统验证用户身份并授权访问系统功能。
3. 网页浏览模块:
用户可以浏览系统中的网页内容;
网页内容包括宣泄贴、心理咨询师发布的信息。
4. 管理员模块:
查看和删除基本用户发布的宣泄贴;
管理网站的数据;
审核学校咨询师注册信息,判断是否同意审核;
更新用户浏览的爆笑表情包。
5. 学校心理咨询师模块:
回复基本用户宣泄帖子;
推荐心理减压的方式以及减压文章等相关信息;
浏览其他心理咨询师发布的信息;
听歌、玩游戏并给管理员提供反馈;
根据学生情况进行分析,以便更好地了解在校学生的状况。
6. 基本用户模块:
系统首次登录时提示用户完善个人信息;
管理个人信息(包括查看、修改、删除);
匿名发布宣泄帖子(发布时不显示发布者的真实信息);
管理个人已发布的宣泄贴(包括查看和删除);
查看心理咨询师的回复。
作品包含
二、项目技术
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6