18与电
16China  Computer  & Communication 软件打茨与龛用2020年第16期
基于SSM 框架的高校心理服务系统的设计
陈水兴
(中山大学新华学院,广东东莞523133 )
摘 要:随着社会的飞速发展,越来越多的大学生因为心理健康问题频频出现事故,因此有效的心理健康服务已经 成为当下的一种预防趋势.传统的学生心理健康服务,都是等学校发现学生出现问题了,才将学生送到心理室进行. 本文的设计思路是基于Spring+Spring  MVC+MyBatis 框架开发一套高校心理服务系统,让每个大学生都能随时随地进行 心理测试,一旦发现有问题的苗头,就可以立刻进行心理问题疏导,当然还可以直接预约心理老师进行,具有很高 的实用价值。
关键词:SSM 框架;高校;心理服务;心理健康
中图分类号:TP391.41 ; TP183 文献标识码:A  文章编号:1003-9767 (2020) 16-058-03The  Design  of  University  Psychological  Service  System  Based  on  SSM
Framework Chen  Shuixing
(Xinhua  College  of  Sun  Yat-Sen  University, Dongguan  Guangdong  523133, China)
Abstract : With  the  rapid  development  of  society, more  and  more  college  students  come  out  because  of  mental  health  problems  and  frequent  accidents, so  effective  mental  health  services  have  become  a  current  prevention  trend. The  traditional  mental  health  services  for  students  are  only  sent  to  the  mental  room  for  treatment  when  the  school  finds  that  the  students  have  problems. In  fact, it  is  too  late. The  design  idea  of  this  paper  is  to  develop  a  set  of  college  psychological  service  system  based  on  Spring  + spring  MVC  + mybatis  framework, so  that  every  college  student  can  carry  out  psychological  test  anytime  and  anywhere, once  finding  the  symptom  of  the  problem, they  can  immediately  conduct  psychological  problem  counseling, of  course, they  can  also  directly  make  an  appointment  with  a  psychological  teacher  for  treatment, which  has  a  very  good  practical  value.
Key  words: SSM  framework; university; psychological  service; mental  health
0引言大学生正处在人生的一个特殊阶段,在这个时期他们面 临着学业、工作等压力E 。此时,在巨大的精神压力下, 大学生的心理健康可能出现问题。而在现实生活中,由于受
传统思想和社会舆论的影响,他们总是不把心理问题当成一 回事,认为只是小问题。因此,当他们遇到烦恼、自我怀疑时, 大都习惯憋在内心深处,不会去老师或同学探讨解决的方 法。在这时,老师或家长如果没有进行正确引导,久而久之 可能会发展成严重的心理疾病。本文主要研究如何打造一个更有针对性、更有效、能够 更好地帮助大学生缓解心理问题的平台,通过平台上提供的 手段消除心理医生和学生之间的隔阂,来正确引导大学 生进行心理健康,同时提供简单高效的途径,帮助
大学生预约心理老师,减少空间和时间的局限性。1技术框架
1.1框架的好处
每个国家都有对应的法律,这个国家的公民都得遵守。 框架就像法律,写的代码就像是公民,将自己写的代码套进 框架,就可以屏蔽掉底层烦琐的开发细节。同时可以在框架 中定义多个隔离的接口,针对接口进行编程。运用接口隔离
原则和依赖倒转原则的设计模式开发项目,不仅能够提高开 发项目的质量,还能有效缩短开发项目的周期。像SSM 、 SSH 、SPRING  BOOT, VUE 等,都是主流的框架。本文设 作者简介:陈水兴(1999-),男,福建泉州人,本科。研究方向:移动应用。
信息与电AS
China Computer&Communication 轶件打与龛用
2020年第16期
计的高校心理服务系统就是基于SSM框架设计的。
1.2SSM框架的整合
SSM框架卩]是对Spring.SpringMVC、Mybatis这3个框架进行整合。接下来将对这3个框架进行讲解。Spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的容器。控制反转是一种通过XML配置或注解配置去生产指定对象的方式,通过依赖注入(DI)可以实现控制反转。面向切面编程就是分离关注点,提供事务管理的功能,让Spring在访问数据库之前,提前开启事务,当访问数据库结束时,自动结束事务和回滚事务。SpringMVC是一个主要由处理器映射和视图解析器组成的Web框架,处理器映射选择使用哪个控制器来处理请求,视图解析器选择结果应该如何渲染,都是需要关注的重点问题。Mybatis是一个持久层框架,采用ORM思想解决了实体和数据库映射的问题,对JDBC进行了封装,屏蔽了JDBC API底层访问细节,使开发者不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程,只需要关注SQL语句本身,就可以完成对数据库的持久化操作。
SSM框架遵循MVC的设计模式,MVC是一种分层工作的方法,分为模型层(Model)、视图层(View)、控制器层(Controller)o模型层:包括进行数据库持久化操作的Dao层和业务逻辑的实现,以及调用Dao层接口的Service层。视图层:负责用户与系统之间的交互,进行数据渲染,将信息展示到前端。控制器层:控制业务流程,接受前端发送的请求,响应用户操作,并调用相对应的Service层的业务逻辑块,满足整个功能需求。
2系统设计
2.1架构设计
高内聚与低耦合是软件结构设计的重要目标之一。为了实现高内聚与低耦合的目标,必须区分层次结构。如果前后端不分离,设计的系统会显得杂乱无章。因此,从设计模式的6大原则出发,本文采用J2EE框架的三层B/S架构模式,也就是浏览器和服务器架构模式,如图1所示。
B/滦构模式
SpringMvc Spring Mybatis
图1B/S架构模式图2.2功能结构设计
2.2.1学生端
学生可以登录,然后进行心理测试,测试完就可以得到一个心理测试结果。测试结果有健康、亚健康、危险3种情况以及相应的测试报告分析。在结果和测试报告分析中,对于健康情况,系统就会鼓励学生继续保持健康快乐的状态;对于亚健康情况,系统就会鼓励学生去观看系统准备好的心理疏通服务资源;对于危险情况,系统会引导学生预约心理老师。另外,系统也会自动发送给心理老师各个学生的心理健康测评。
2.2.2老师端
心理老师可以登录查看各个学生的心理健康测评,还可以接受学生的心理预约,安排心理时间。
2.2.3管理员端
springmvc选择题
管理员可以登录,设置学生和心理老师可以看到的界面情况,还可以设置系统的心理疏通服务资源。功能结构如图2所示。
图2功能结构图
管理员登录
处理心理疏
通服务资源
2.3模块设计
2.3.1用户管理模块
系统建立初期,只有管理员一个用户和角,管理员可以创建其他的角,并为角分配不同的权限,例如心理测试角、观看心理疏通服务资源角、网页布局管理角、查看测试情况角、添加心理疏通服务资源角、心理预约角和安排心理预约情况等角。然后创建用户,每个用户都有其对应的权限角。例如拥有心理测试权限的角可以进行心理健康测试。不用角的用户拥有不同的权限,在很大程度上保证了系统的安全性。
2.3.2测试管理模块
在这个模块,管理员可以往题库添加测试题,从题库删除测试题,修改题库中的测试题,处理测试结果的分析。
2.3.3预约管理模块
在这个模块,拥有心理测试权限的用户可以添加预约信息、确认预约信息、修改预约信息和删除预约信息。老师用户和学生用户都可以查阅预约信息。
2.3.4心理资源管理模块
管理员可以对心理服务资源进行添加操作,对心理资源
信息与电脑
China  Computer  & Communication 腴件卄与龛用2020年第16期
进行删除操作,对心理资源进行修改操作以及对心理资源进 3结语行查询操作。模块设计如图3所示。 本文针对高校心理健康服务在时间上和空间上的不足
|高校心驾服务系统|X
-n --
-- 一■r -「-
厂工1工
工6-预约信息添加一 -管理员管理一 一师生用户管理一一预约信息确认一一预约信息修改一-预约信息査询一-预约信息删
除一-测试题库增加一-测试题库删
一一测试题屢改一-测
果分析一-心理资源删除一-心理资源增加一-心理
-
心理资源修改一图3模块设计图
性,基于实际需求,设计了基于SSM 框架的高校心理服务 系统。系统包括用户管理模块、预约管理模块、测试管理模 块和心理资源管理模块。这个心理服务系统不仅能让师生、 管理员使用,还能为大学生解决心理疾病提供高效的途径, 能有效地预防心理疾病。参考文献[1] 邵亚丽,黄菲,黄宇涵,等.基于小程序的校园 心理服务系统[J],计算机时代:2020(2):33-35,[2] 彭饪涛.基于SSM 框架的在线电影评论投票系统设 计[J].信息与电脑:理论版:2019(16):97-99,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。