源码地址:学生心理咨询评估系统
文章目录
- 1.项目简介
- 2.部分数据库结构与测试用例
- 3.系统功能结构
- 4.包含的文件列表(含论文)
- 后台运行截图
1.项目简介
使用旧方法对学生心理咨询评估信息进行系统化管理已经不再让人们信赖了,把现在的网络信息技术运用在学生心理咨询评估信息的管理上面可以解决许多信息管理上面的难题,比如处理数据时间很长,数据存在错误不能及时纠正等问题。
这次开发的学生心理咨询评估系统有管理员和用户。管理员可以管理个人中心,用户管理,试题管理,试卷管理,考试管理等。用户参加考试。。经过前面自己查阅的网络知识,加上自己在学校课堂上学习的知识,决定开发系统选择B/S模式这种高效率的模式完成系统功能开发。这种模式让操作员基于浏览器的方式进行网站访问,采用的主流的Java语言这种面向对象的语言进行学生心理咨询评估系统程序的开发,后台采用Spring Boot框架,在数据库的选择上面,选择功能强大的MySQL数据库进行数据的存放操作。
学生心理咨询评估系统被人们投放于现在的生活中进行使用,该款管理类软件就可以让管理人员处理信息的时间介于十几秒之间。在这十几秒内就能完成信息的编辑等操作。有了这样的管理软件,学生心理咨询评估信息的管理就离无纸化办公的目标更贴近了。
2.部分数据库结构与测试用例
| 字段 | 类型 | 空 | 默认 | 注释 |
|---|---|---|---|---|
| id (主键) | bigint(20) | 否 | 主键 | |
| addtime | timestamp | 否 | CURRENT_TIMESTAMP | 创建时间 |
| name | varchar(200) | 否 | 试卷名称 | |
| time | int(11) | 否 | 考试时长(分钟) | |
| status | int(11) | 否 | 0 | 试卷状态 |
| 字段 | 类型 | 空 | 默认 | 注释 |
|---|---|---|---|---|
| id (主键) | bigint(20) | 否 | 主键 | |
| addtime | timestamp | 否 | CURRENT_TIMESTAMP | 创建时间 |
| paperid | bigint(20) | 否 | 所属试卷id(外键) | |
| papername | varchar(200) | 否 | 试卷名称 | |
| questionname | varchar(200) | 否 | 试题名称 | |
| options | longtext | 是 | NULL | 选项,json字符串 |
| score | bigint(20) | 是 | 0 | 分值 |
| answer | varchar(200) | 是 | NULL | 正确答案 |
| analysis | longtext | 是 | NULL | 答案解析 |
| type | bigint(20) | 是 | 0 | 试题类型,0:单选题 1:多选题 2:判断题 3:填空题(暂不考虑多项填空) |
| sequence | bigint(20) | 是 | 100 | 试题排序,值越大排越前面 |
| 字段 | 类型 | 空 | 默认 | 注释 |
|---|---|---|---|---|
| id (主键) | bigint(20) | 否 | 主键 | |
| addtime | timestamp | 否 | CURRENT_TIMESTAMP | 创建时间 |
| userid | bigint(20) | 否 | 用户id | |
| username | varchar(200) | 是 | NULL | 用户名 |
| paperid | bigint(20) | 否 | 试卷id(外键) | |
| papername | varchar(200) | 否 | 试卷名称 | |
| questionid | bigint(20) | 否 | 试题id(外键) | |
| questionname | varchar(200) | 否 | 试题名称 | |
| options | longtext | 是 | NULL | 选项,json字符串 |
| score | bigint(20) | 是 | 0 | 分值 |
| answer | varchar(200) | 是 | NULL | 正确答案 |
| analysis | longtext | 是 | NULL | 答案解析 |
| myscore | bigint(20) | 否 | 0 | 试题得分 |
| myanswer | varchar(200) | 是 | NULL | 考生答案 |
| 字段 | 类型 | 空 | 默认 | 注释 |
|---|---|---|---|---|
| id (主键) | bigint(20) | 否 | 主键 | |
| username | varchar(100) | 否 | 用户名 | |
| password | varchar(100) | 否 | 密码 | |
| role | varchar(100) | 是 | 管理员 | 角色 |
| addtime | timestamp | 否 | CURRENT_TIMESTAMP | 新增时间 |
| 字段 | 类型 | 空 | 默认 | 注释 |
|---|---|---|---|---|
| id (主键) | bigint(20) | 否 | 主键 | |
| addtime | timestamp | 否 | CURRENT_TIMESTAMP | 创建时间 |
| zhanghao | varchar(200) | 否 | 账号 | |
| mima | varchar(200) | 否 | 密码 | |
| xingming | varchar(200) | 是 | NULL | 姓名 |
| xingbie | varchar(200) | 是 | NULL | 性别 |
| shouji | varchar(200) | 是 | NULL | 手机 |
| youxiang | varchar(200) | 是 | NULL | 邮箱 |
| zhaopian | varchar(200) | 是 | NULL | 照片 |
| beizhu | longtext | 是 | NULL | 备注 |
| 用户名 | 密码 | 角色 | 结果 |
|---|---|---|---|
| aaa | bbb | 管理员角色 | 失败登录 |
| bbb | aaa | 管理员角色 | 失败登录 |
| aaa | aaa | 管理员角色 | 成功登录 |
| 旧密码 | 新密码 | 结果 |
|---|---|---|
| aaa | 修改失败 | |
| bbb | ccc | 修改失败 |
| aaa | ccc | 修改成功 |
3.系统功能结构









4.包含的文件列表(含论文)
- 数据库脚本:db.sql
- 其他文件:ppt.ppt
- 论文:开题.doc
- 论文:论文.doc
- 说明文档:说明文档.txt
- 源码文件:springbootvtgh9
后台运行截图




























