论文部分内容阅读
摘 要:大学生广泛使用智能手机,使用Android操作系统的手机人数最为庞大。因此,设计与开发手机客户端软件,既可以为在校学生提供更为方便简洁的咨询服务, 又可以有效保护学生的个人信息,充分调动学生参与心理咨询活动的积极性,从而更高效的解决心理问题。
关键词:Android 平台;心理咨询;智能设备
本文提出设计开发一款心理咨询服务系统APP,可以为在校大学生提供服务,可以实现简单、快捷,预约心理咨询师,了解最新资讯动态、进行自我评测等功能。
一、大学生理咨询服务系统设计的意义
考虑到学生使用的手机主要是Android系统的,只有极少数是IOS系统或者其它系统,因此本文主要研究设计的是基于Android平台的心理咨询服务系统,涵盖了Android 平台的特性,Android四大组件的应用,网络编程等,因此,研究 Android 平台主要体现了项目的实践性,并以软件工程的理念指导软件的开发全过程,又有助于降低开发成本,并能根据实际情况实现定制特色化产品。
二、需求分析
项目确立之前,需要进行可行性研究,即是对该项目APP系统的需求与设计方案做出诊断性评价。
1.理论可行性
Java技术的性能健壮,Android技术的日益成熟以及心理咨询部门功能的逐步完善,比如:Android网络通信、Android 碎片设计、心理咨询理论等日趋成熟,这些都为本系统的设计与实现提供了坚实的理论支持。
2.技术可行性
JAVA 语言的健壮稳定, Android 开发平台的不断更新与完善,为系统的实现提供了重要保障。
(1)客户端的功能用例
心理咨询系统客户端把系统的使用者分为两类:咨询者、咨询师。咨询者是在本系统中主要是指在校的学生,可就心理健康问题发起咨询,并且可通过软件浏览心理知識,丰富自己阅历;咨询师是就咨询者提出问题进行答疑解惑的工作人员,在本系统中体现为校心理咨询中心工作人员以及具备国家心理咨询师二级及以上的教师。
根据系统所要达到的目的和实现的功能要求,心理咨询系统可划分用户信息管理、心理咨询、在线心理测评和心理资讯模块等四个主要功能模块。
用户信息管理模块。本模块主要实现用户的注册、登录以及个人信息的维护等。
心理咨询模块。心理咨询模块,是本系统客户端的最核心的功能,用户通过移动终端,与心理咨询中心的心理咨询师完成在线的实时性的交流与沟通。另外学生可以在线预约咨询师,通过在线预约功能,对咨询师提前提出预约申请,并在约定的时间及时进行交流,提高了学校的心理咨询资源的利用率,预约得到确认的学生就可以在网上进行咨询或面对面交谈。
在线心理测评模块。在线心理测评模块,主要功能是为学生提供在线心理测试。学生根据自己的爱好和个人情况选择自己要进行的测试,有专业测试和用于娱乐如缓解压力的测试。
(2)服务端的功能用例
基于 Android 的心理咨询服务系统的服务器端的主要功能有管理员管理、在线咨询管理、心理资讯管理、在线预约管理、心理测评管理和系统维护模块。
管理员管理模块。管理员管理模块主要负责账号的添加、查询、修改、删除和权限分配等工作。
在线咨询管理模块。在线咨询管理模块主要是管理员可以针对咨询数据进行审核、置顶等。
心理资讯管理模块。该模块是管理员对心理资讯内容的增加、修改、删除等。做到及时更新与信息推送。
三、基于 Android 的心理咨询服务系统的设计
3.1 系统架构设计
本系统以 C/S(客户端/服务端)架构体系为基础,构建以 Android 平台为系统的应用程序客户端,以JSON方式与服务器进行数据交换与通信。
本文系统的客户端与服务器端具体的任务如下:
1)客户端:客户端基于 Android 系统平台,采用 GPRS 移动网络数据通信与 Internet 进行数据的交互。通过客户端发起相关用户请求后,将数据包装后,发送给服务器端,服务端响应后将按照一定的格式返回给客户端,实现信息的传递。
2)服务器端:本文的服务端是由系统的数据服务器、WEB服务器担当,实现通过网络访问数据的请求处理,完成网络的请求的认证与访问信息的反馈。通过服务器访问数据库,实现数据的存储处理,心理咨询师通过移动终端进行心理咨询信息在线处理,数据的维护由心理咨询中心的管理员进行维护。
3.2 客户端的部分功能模块设计
3.2.1用户信息模块
学生用户(咨询者)登录系统网站进行注册,注册名设置为手机格式或者邮箱格式,如果是手机格式,用户需要以个人手机进行注册,以获得的验证码进行身份的确认。用户登录进行身份验证后,可以在APP上提出或者查看问题。另外也提供设置邮箱名作为登录名,后台自动生成密码返回到邮箱来进行身份的验证。另外咨询师无需注册,有系统分配账号,直接登录即可。
其登录和注册工作流程:启动系统后,可直接进入浏览页面,如需进行预约、咨询、评论等模块时,则跳转进入APP的登录贡面,输入用户名和密码,单击登录按钮进行登录校验。如果用户名和密码,跟Web服务端数据库取出该用户名信息一致,
登录成功,显示用户信息;如果登录失败,会根据具体提示进行操作,如提示密码错误,则重新输入即可,如弹出用户名不存在,则进入注册界面,填写注册后,会根据具体注册信息返回成功或失败。
3.2.2心理咨询模块
心理咨询模块分为在线咨询、在线预约和论坛交流子模块。
在线咨询适用于咨询者和咨询师都在线的情况下进行有效沟通。当用户有心理咨询的问题发布时,信息会以消息推送的方式发送到心理咨询师的手机上,心理咨询师收到信息后登陆,点击咨询信息栏目,即可进行交流。 在线预约模块,适用于咨询者和咨询师时间冲突,进行提前预约的一种机制。 学生通过在线预约功能,向心理咨询师发起预约,心理咨询师收到信息推送提醒后,查看约定的时间是否冲突,如没有冲突,才即可在在约定的时间进行咨询,如有冲突,心理咨询师给予回复,并提出最近的可以预约安排的时间反馈给咨询者。
在线预约的工作流程如下:学生首先登录系统,进入在线预约页面,选择喜欢的咨询师,填写预约申请表,写明咨询的原因、重点、以及咨询方式;咨询师登录系统后,对学生的预约申请给出回复,如果审核通过,按约定时间进行网上交谈或面对面咨询,如若没有通过,咨询者可再次预约或选择下一个心理咨询师。
四、 客户端部分功能模块实现
1.用户信息管理-登录与注册模块
操作步骤:当用户只浏览本APP的心理资讯、学习一些心理知识、视频等无需进行平台的登录操作,但Web服务器会记录相关访问次数,访问时长、及使用设备型号等。
当用户要发起咨询请求、发表评论、进行心理测试操作时,进行登录操作,如果验证通过,进入主界面,如果用户名不存在,则转入注册页面,填写用户名,密码、选择性别等进行注册,注册成功,会提示完善个人信息。
2.用户信息展示子模块
本模块主要用于用户在客户端更新个人资料、我的约见、我的发布、意见反馈、设置等功能。
(1)更新个人资料模块
更新个人资料功能操作步骤:点击最下方的导航栏“我的”选项卡,进入如下界面,如图所示,點击“编辑”,进入修改资料页面。如上传头像,点击头像,出现“请选择要上传的图片文件”对话框,从下方出现的图库或文档中选择一个,然后进行上传,然后软件自动会对图片进行剪裁,即可完成头像的上传并显示。
“我的预约”功能操作步骤:点击进入后显示我进行中和已经结束的预约的咨询师及相关信息,对已经完成的约见可以进行网上评价,方便用户进行咨询管理和查看相关信息,根据自己实际情况及时进行预约或者面对面交谈。
“我的文章”功能主要显示当前用户发表的文章及浏览次数、是否被置顶或推荐,记录用户提出的问题列表以及回答别人问题的情况。
“意见建议”功能可以填写对本软件使用过程中产生的问题进行反馈,或者可就内容的更新、板块的设置提出合理的建议,这些信息将反馈给系统维护人员,以便及时进行修改与维护。
“设置”功能,可进行好友分享,退出账号、修改密码、是否接受消息通知、检测更新版本、关于客服、清除缓存等。
(2)心理咨询模块
心理咨询模块主要实现在线咨询模块、在线预约模块和论坛交流咨询模块。
在线咨询模块操作步骤:学生首先进入咨询师列表页面,查看现有的心理咨询师,并选择合适的辅导老师,单击进入咨询页面。该模块用于咨询者和咨询师都网上在线的情况,类似我们的微信聊天界面。
学生如果发现自己喜欢的心理咨询师不在线,可以通过在线预约来请求心理咨询师的指导帮助。首先由学生填写个人基本状况,然后填写预约申请单,预约申请单注明预约时间、咨询类别、等待心理咨询师的回复,得到确认后便可在约定的时间与心理咨询师进行及时交流。
五、结语
该项目从规划开始,到最后测试、真机调试、实际环境测试等步骤,基本完成了预期的功能和目标,设计出了一个实用、简洁、有效的基于移动终端的大学生在线心理咨询系统。充分利用了学校的校园网络资源和心理服务资源,弥补了传统心理咨询方式的各种不足,很好的解决了学生们的心理问题。回顾整个系统开发过程,有收获也有不足。
参考文献:
[1]何田.高校心理咨询困境及对策分析[J].求知导刊.2016,02
[2]吴先超,杨怀中.当代大学生心理健康状况调查分析[J].高教发展与评估.2015,7
[3]方延明.实施大学生心理健康工程迫在眉睫[N].中国教育报.2009
[4]刘继茹.网络心理辅导—心理辅导发展的新趋势[J].中国临床心理学杂志. 2001(04)
[5]吴菁.课程评价介入:有效促进高校心理健康教育[J].黑龙江高教研.2013
[6]高宁.高校大学生心理健康教育现状研究[J].教育理论与实践. 2005(08)
[7]胡凯.关于开展心理健康咨询服务的探索与实践[J].理论学习与探索.2012
[8]杨丰盛.Android 应用开发与揭秘[M].机械工业出版社.2010
[9]冯越.Android 操作系统的安全性研究[J].金融科技时代.2012
[10]熊刚.基于 Android 的智能手机的设计与实现[D].武汉理工大学.2010.
关键词:Android 平台;心理咨询;智能设备
本文提出设计开发一款心理咨询服务系统APP,可以为在校大学生提供服务,可以实现简单、快捷,预约心理咨询师,了解最新资讯动态、进行自我评测等功能。
一、大学生理咨询服务系统设计的意义
考虑到学生使用的手机主要是Android系统的,只有极少数是IOS系统或者其它系统,因此本文主要研究设计的是基于Android平台的心理咨询服务系统,涵盖了Android 平台的特性,Android四大组件的应用,网络编程等,因此,研究 Android 平台主要体现了项目的实践性,并以软件工程的理念指导软件的开发全过程,又有助于降低开发成本,并能根据实际情况实现定制特色化产品。
二、需求分析
项目确立之前,需要进行可行性研究,即是对该项目APP系统的需求与设计方案做出诊断性评价。
1.理论可行性
Java技术的性能健壮,Android技术的日益成熟以及心理咨询部门功能的逐步完善,比如:Android网络通信、Android 碎片设计、心理咨询理论等日趋成熟,这些都为本系统的设计与实现提供了坚实的理论支持。
2.技术可行性
JAVA 语言的健壮稳定, Android 开发平台的不断更新与完善,为系统的实现提供了重要保障。
(1)客户端的功能用例
心理咨询系统客户端把系统的使用者分为两类:咨询者、咨询师。咨询者是在本系统中主要是指在校的学生,可就心理健康问题发起咨询,并且可通过软件浏览心理知識,丰富自己阅历;咨询师是就咨询者提出问题进行答疑解惑的工作人员,在本系统中体现为校心理咨询中心工作人员以及具备国家心理咨询师二级及以上的教师。
根据系统所要达到的目的和实现的功能要求,心理咨询系统可划分用户信息管理、心理咨询、在线心理测评和心理资讯模块等四个主要功能模块。
用户信息管理模块。本模块主要实现用户的注册、登录以及个人信息的维护等。
心理咨询模块。心理咨询模块,是本系统客户端的最核心的功能,用户通过移动终端,与心理咨询中心的心理咨询师完成在线的实时性的交流与沟通。另外学生可以在线预约咨询师,通过在线预约功能,对咨询师提前提出预约申请,并在约定的时间及时进行交流,提高了学校的心理咨询资源的利用率,预约得到确认的学生就可以在网上进行咨询或面对面交谈。
在线心理测评模块。在线心理测评模块,主要功能是为学生提供在线心理测试。学生根据自己的爱好和个人情况选择自己要进行的测试,有专业测试和用于娱乐如缓解压力的测试。
(2)服务端的功能用例
基于 Android 的心理咨询服务系统的服务器端的主要功能有管理员管理、在线咨询管理、心理资讯管理、在线预约管理、心理测评管理和系统维护模块。
管理员管理模块。管理员管理模块主要负责账号的添加、查询、修改、删除和权限分配等工作。
在线咨询管理模块。在线咨询管理模块主要是管理员可以针对咨询数据进行审核、置顶等。
心理资讯管理模块。该模块是管理员对心理资讯内容的增加、修改、删除等。做到及时更新与信息推送。
三、基于 Android 的心理咨询服务系统的设计
3.1 系统架构设计
本系统以 C/S(客户端/服务端)架构体系为基础,构建以 Android 平台为系统的应用程序客户端,以JSON方式与服务器进行数据交换与通信。
本文系统的客户端与服务器端具体的任务如下:
1)客户端:客户端基于 Android 系统平台,采用 GPRS 移动网络数据通信与 Internet 进行数据的交互。通过客户端发起相关用户请求后,将数据包装后,发送给服务器端,服务端响应后将按照一定的格式返回给客户端,实现信息的传递。
2)服务器端:本文的服务端是由系统的数据服务器、WEB服务器担当,实现通过网络访问数据的请求处理,完成网络的请求的认证与访问信息的反馈。通过服务器访问数据库,实现数据的存储处理,心理咨询师通过移动终端进行心理咨询信息在线处理,数据的维护由心理咨询中心的管理员进行维护。
3.2 客户端的部分功能模块设计
3.2.1用户信息模块
学生用户(咨询者)登录系统网站进行注册,注册名设置为手机格式或者邮箱格式,如果是手机格式,用户需要以个人手机进行注册,以获得的验证码进行身份的确认。用户登录进行身份验证后,可以在APP上提出或者查看问题。另外也提供设置邮箱名作为登录名,后台自动生成密码返回到邮箱来进行身份的验证。另外咨询师无需注册,有系统分配账号,直接登录即可。
其登录和注册工作流程:启动系统后,可直接进入浏览页面,如需进行预约、咨询、评论等模块时,则跳转进入APP的登录贡面,输入用户名和密码,单击登录按钮进行登录校验。如果用户名和密码,跟Web服务端数据库取出该用户名信息一致,
登录成功,显示用户信息;如果登录失败,会根据具体提示进行操作,如提示密码错误,则重新输入即可,如弹出用户名不存在,则进入注册界面,填写注册后,会根据具体注册信息返回成功或失败。
3.2.2心理咨询模块
心理咨询模块分为在线咨询、在线预约和论坛交流子模块。
在线咨询适用于咨询者和咨询师都在线的情况下进行有效沟通。当用户有心理咨询的问题发布时,信息会以消息推送的方式发送到心理咨询师的手机上,心理咨询师收到信息后登陆,点击咨询信息栏目,即可进行交流。 在线预约模块,适用于咨询者和咨询师时间冲突,进行提前预约的一种机制。 学生通过在线预约功能,向心理咨询师发起预约,心理咨询师收到信息推送提醒后,查看约定的时间是否冲突,如没有冲突,才即可在在约定的时间进行咨询,如有冲突,心理咨询师给予回复,并提出最近的可以预约安排的时间反馈给咨询者。
在线预约的工作流程如下:学生首先登录系统,进入在线预约页面,选择喜欢的咨询师,填写预约申请表,写明咨询的原因、重点、以及咨询方式;咨询师登录系统后,对学生的预约申请给出回复,如果审核通过,按约定时间进行网上交谈或面对面咨询,如若没有通过,咨询者可再次预约或选择下一个心理咨询师。
四、 客户端部分功能模块实现
1.用户信息管理-登录与注册模块
操作步骤:当用户只浏览本APP的心理资讯、学习一些心理知识、视频等无需进行平台的登录操作,但Web服务器会记录相关访问次数,访问时长、及使用设备型号等。
当用户要发起咨询请求、发表评论、进行心理测试操作时,进行登录操作,如果验证通过,进入主界面,如果用户名不存在,则转入注册页面,填写用户名,密码、选择性别等进行注册,注册成功,会提示完善个人信息。
2.用户信息展示子模块
本模块主要用于用户在客户端更新个人资料、我的约见、我的发布、意见反馈、设置等功能。
(1)更新个人资料模块
更新个人资料功能操作步骤:点击最下方的导航栏“我的”选项卡,进入如下界面,如图所示,點击“编辑”,进入修改资料页面。如上传头像,点击头像,出现“请选择要上传的图片文件”对话框,从下方出现的图库或文档中选择一个,然后进行上传,然后软件自动会对图片进行剪裁,即可完成头像的上传并显示。
“我的预约”功能操作步骤:点击进入后显示我进行中和已经结束的预约的咨询师及相关信息,对已经完成的约见可以进行网上评价,方便用户进行咨询管理和查看相关信息,根据自己实际情况及时进行预约或者面对面交谈。
“我的文章”功能主要显示当前用户发表的文章及浏览次数、是否被置顶或推荐,记录用户提出的问题列表以及回答别人问题的情况。
“意见建议”功能可以填写对本软件使用过程中产生的问题进行反馈,或者可就内容的更新、板块的设置提出合理的建议,这些信息将反馈给系统维护人员,以便及时进行修改与维护。
“设置”功能,可进行好友分享,退出账号、修改密码、是否接受消息通知、检测更新版本、关于客服、清除缓存等。
(2)心理咨询模块
心理咨询模块主要实现在线咨询模块、在线预约模块和论坛交流咨询模块。
在线咨询模块操作步骤:学生首先进入咨询师列表页面,查看现有的心理咨询师,并选择合适的辅导老师,单击进入咨询页面。该模块用于咨询者和咨询师都网上在线的情况,类似我们的微信聊天界面。
学生如果发现自己喜欢的心理咨询师不在线,可以通过在线预约来请求心理咨询师的指导帮助。首先由学生填写个人基本状况,然后填写预约申请单,预约申请单注明预约时间、咨询类别、等待心理咨询师的回复,得到确认后便可在约定的时间与心理咨询师进行及时交流。
五、结语
该项目从规划开始,到最后测试、真机调试、实际环境测试等步骤,基本完成了预期的功能和目标,设计出了一个实用、简洁、有效的基于移动终端的大学生在线心理咨询系统。充分利用了学校的校园网络资源和心理服务资源,弥补了传统心理咨询方式的各种不足,很好的解决了学生们的心理问题。回顾整个系统开发过程,有收获也有不足。
参考文献:
[1]何田.高校心理咨询困境及对策分析[J].求知导刊.2016,02
[2]吴先超,杨怀中.当代大学生心理健康状况调查分析[J].高教发展与评估.2015,7
[3]方延明.实施大学生心理健康工程迫在眉睫[N].中国教育报.2009
[4]刘继茹.网络心理辅导—心理辅导发展的新趋势[J].中国临床心理学杂志. 2001(04)
[5]吴菁.课程评价介入:有效促进高校心理健康教育[J].黑龙江高教研.2013
[6]高宁.高校大学生心理健康教育现状研究[J].教育理论与实践. 2005(08)
[7]胡凯.关于开展心理健康咨询服务的探索与实践[J].理论学习与探索.2012
[8]杨丰盛.Android 应用开发与揭秘[M].机械工业出版社.2010
[9]冯越.Android 操作系统的安全性研究[J].金融科技时代.2012
[10]熊刚.基于 Android 的智能手机的设计与实现[D].武汉理工大学.2010.