武汉*学学工部心理服务平台系统设计说明书
目录
文档介绍............................................................................................. 4
0.1 文档目的与范围............................................................................. 4
0.2 读者对象........................................................................................ 4
0.3 参考文献....................................................................................... 4
0.4 术语与缩写解释.............................................................................. 4
1. 系统概述........................................................................................... 5
2. 设计约束........................................................................................... 5
3. 开发、测试与运行环境...................................................................... 5
4. 软件系统结构图........................................................... ..................... 6
4.1 结构图...............................................................................................7
4.2 结构图.............................................................................................. 7
5. 功能模块设计概述.............................................................................. 7
5.1 模块汇总...........................................................................................8
5.2 模块之间的关系.................................................................................9
5.3 命名规则(可选).............................................................................10
6. 数据库设计概述.................................................................................. 12
6.1 数据库环境说明................................................................................ 12
6.2 数据库命名规则................................................................................ 12
6.3 安全性设计说明................................................................................ 12
6.4 表汇总和表设计................................................................................ 12
7. 用户界面设计概述............................................................................... 12
8. 综合考虑(可选)................................................................................ 13
8.1 稳定性和可扩展性.............................................................................. 13
8.2 性能分析............................................................................................. 13
8.3 复用和移植.......................................................................................... 13
8.4 防错与出错处理.................................................................................... 13
8.5 其它...................................................................................................... 13
可以满足全校学生预心理咨询的需求。
系统采用面向对象、模块化、接口化、微服务化的设计框架,模块之间遵循高内聚、低耦合的设计原则,灵活性好、可维护性高,具有灵活方便的添加新模块和变更模块的功能。
| 类别 | 标准配置 | 最低配置 |
| 开发环境 | CentOS Linux 7.6.1810 | CentOS Linux 7.6.1810 |
| Mysql5.6 | Mysql5.6 | |
| 测试环境 | CentOS Linux 7.6.1810 | CentOS Linux 7.6.1810 |
| Mysql5.6 | Mysql5.6 | |
| 运行环境 | CentOS Linux 7.6.1810 | CentOS Linux 7.6.1810 |
| Mysql5.6 | Mysql5.6 | |
| 角色名称 | 所属单位 | 职责描述 |
| 系统管理员 | 学生工作部大学生心理健康教育中心 | 拥有系统的所有权限,给不同用户设置权限 |
| 专兼职咨询师 | 大学生心理健康教育中心 | 进行个体咨询、团体辅导、危机管理、心理普查等方面的操作 |
| 武*学生 | 全校全日制本硕博学生 | 进行个体咨询预约与后续操作;进行团体辅导预约与后续操作。 |
| 二级学院管理员 | 二级学院 | 协助进行危机管理、心理普查等工作。 |
| 学生工作部/研究生工作部管理员 | 学生工作部/研究生工作部 | 主要介入危机管理流程,评估表格从中心发送至学工、研工,再流转至院系 |
| 临时访客 | 校外人员 | 主要用于受学校某单位委托对外校人员进行心理测评 |
一、后台管理端功能
1 排班。通过系统内信息收集咨询师排班信息,进行安排。
2 处理来访者咨询过程问题,比如误作、转介审核、初谈后的咨询安排等。后台管理端具有咨询过程中的各种操作功能,如续约、预留、请假、转介、结束。
3 发布和处理咨询师的相关信息。比如咨询师介绍,续约申请,咨询请假等。(如果咨询师请假,需要告知负责老师及助理,进行操作。下周咨询不可预约,并将来访者续约至下下周)
4 发布相关的咨询科普等。
5. 数据收集和整理。
二、学生板块功能
1. 咨询信息了解(咨询师介绍、咨询科普)
2. 咨询预约操作
3. 查看咨询记录
4. 填写咨询反馈
三、咨询师板块功能:
1. 咨询师基本信息(手机、邮箱、工作单位等;咨询师自我介绍:提供给学生看。咨询师自行填写,后台审核后发布)
2. 查看自己的咨询安排情况、及以往记录
3. 咨询师邮箱(用于咨询师与中心管理员之间的联络:咨询师填写自己的排班时间;可以上传附件,用于比如提交咨询师年终总结等;后台也可以发送邮件给咨询师)
4. 咨询记录填写。每次咨询完后的三天内【这个可以商议】需要完成记录,通过中心电脑或自己的手机端。初谈记录需要值班的半天内完成,以便助理安排咨询。
5. 续约申请
6. 危机预警填报
每个板块都涉及到数据统计与分析,可实现支持导出和打印功能。
希望可以实现,管理后台不同助理进行的操作,可以显示出操作者。
中心放置一台电脑,可供来访者进行操作。
(1)院系预警
(2)咨询预警
(3)复学评估流程
(1)院系追踪:
(2)咨询追踪
包含三种类型的团体,“光合作用”连续团体辅、”慢时光“单次艺术体验团体、”心灵瑜伽“)
项目管理、新增团体、项目宣传、报名管理、记录管理、团体测试。
项目管理:管理员对团体活动归属的项目和主题进行设置,可上传宣传文案。
新增团体(管理员新增)内容包括:
“光合作用连续团体:”类型(网络,地面)、结构化程度、封闭/开放团体、团体名称、自定义报名信息、报名起止时间、入组协议(自定义、知情同意)、人数、时长、次数(每次对应的时间段),报名测试、带领者及助手添加和编辑;签到二维码生成,且要求连续团体签到二维码不同。
单次团体及心灵瑜伽:类型(油画、衍纸、黏土、拼贴、拼图、毛毡、国画等)、自定义报名信息、报名起止时间、人数上限、时长、报名测试、带领者及助手添加和编辑;
项目宣传:系统可将上线团辅项目文案发送到学生端。
报名管理:学生可自主报名团体(通过学生手机端、网页端),中心安排是否响应(并添加响应过程进度确认,系统后台确认按钮)。申报管理查看申报信息并进行新增操作(新增成员)。进度包括:安排入组访谈(提供教室、时间等选项信息)、入组访谈反馈(是否入组,未入组是否转介到个体咨询)、入组确认(通过入组访谈的同学,将收到通过信息,并须确认自己是否最终决定入组)、已进组、由管理员填写到相应申报记录中(可批量处理);
注:学生在参加团体期间,不支持预约个体咨询及其他团体。
助手和咨询师及团体是绑定的。
记录管理:
团体工作记录(工作记录表应可根据以后工作不断完善,上传不同的记录表)的查看和导出,查看成员。(页面字段为团辅的信息)
团体测试
团体成员界面分发测试,测试类型为前测、过程中每次团体的测量、后测(选择量表进行分发),设置截止时间,与现有系统量表分发流程一致。团体测试与个体测试结果要进行区分。测试中心能够查询个体和团体的所有测试记录,团体测试记录查看作为一个权限进行管理。
方案库:可上传/下载word/ppt。
| 机构类型 | 岗位角色 | 职能 |
| 学生处 | 总审核 | 查看团体工作量和工作质量 |
| 中心管理员 | 管理员 | 新增项目 |
| 查询项目报名信息 | ||
| 查询学生反馈信息 | ||
| 学生 | 参加项目 | 申报或自行报名希望参加的项目 |
| 填写报名信息 | ||
| 填写项目反馈 |
(1)学生基本信息导入
(2)学生补充信息填写
(3)心理测评学生端流程
(4)量表(问卷)管理
(5)学生心理访谈邀约流程
(6)心理普查员(院系辅导员)工作流程
(7)心理访谈老师工作流程
(8)数据统计及结果报告
2.4.2 日常心理测评
提示: 说明所采用的数据库系统,设计工具,编程工具,有关配置等
提示:说明表、字段等命名规则
提示:考虑用户密码、访问权限等等
| 表汇总 | 用途 |
| 表A | |
| 表B | |
| 表C |
使用设计工具PowerDesign设计所有的表。
提示:说明界面设计要素,注意事项,界面原型等。
提示:在“软件”生命周期内,判断哪些需求是不变的,预测哪些需求可能发生的变化。
在总体设计的时候,既要使总体结构稳定,又要适应需求变化。
提示:
(1)本系统应当具备哪些性能指标才能满足用户的需求?
(2)如何实现性能指标?
提示:
(1)本系统复用了什么东西(说明出处)?如何解决被复用成果的质量问题?
(2)本系统中哪些东西是可以被将来的系统复用的?有什么构思?
(3)如何使本系统的功能代码和用户界面代码区分开来
提示:
(1)如何预防系统出错?
(2)如果系统出错了,如何处理以减少危害?