摘要:网络心理咨询与传统心理咨询是两个不同的概念,传统心理咨询的工作方式是通过问卷考察或者是患者与心理医生面对面的交流,其治疗过程往往是复杂的、繁琐的,工作效率低下,与信息化发展不相适用。而网络心理咨询是利用计算机科学技术和网络技术管理心理咨询的各个方面,通过科学、规范的方法整合和集成各类信息资源,能够更好地提高工作效率以及信息管理水平,为咨询者提供更好的心理咨询服务。
本文研究的网络心理咨询系统功能多样,共有四个用户,游客、注册用户、医生以及管理员,根据用户角色,将系统分为前台和后台两大部分,前台主要是游客、注册用户和医生的操作平台,后台的用户是管理员,主要完成对系统数据的管理。本系统的实现基于SSH框架结合Web+APP模式,Web平台便于信息的管理,高效方便。App可以满足用户移动使用的要求,大大的提高了系统的实用性和灵活性。
本文首先概述了课题研究的意义和内容,然后介绍了心理咨询系统所使用到的技术理论,接着介绍了该系统的需求分析和系统设计,最后详述了具体的实现和测试,涵盖了系统开发实施阶段的所有工作,对于了解和使用本系统有很大的帮助和指导作用。
关键字:网络心理咨询;传统心理咨询;框架;信息化
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景-1
1.2 国内外研究现状及发展趋势-1
1.3 课题主要研究内容-1
2 开发技术-3
2.1 Struts2技术简介-3
2.2 Spring技术简介-3
2.3 Hibernate技术简介-3
2.4 SSH框架设计-4
3 需求分析-5
3.1 需求说明-5
3.2 数据字典-6
3.2 业务流程-7
3.2.1 游客业务流程-7
3.2.2 正式用户业务流程-8
3.2.3 医生业务流程-8
3.2.4 管理员业务流程-9
3.3 系统用例图-10
3.4 功能分析-12
4 系统设计-14
4.1 系统架构设计-14
4.2 数据库设计-14
4.2.1 数据库逻辑结构设计-14
4.2.2 数据库物理结构设计-15
4.3 详细设计-16
4.3.1 登录注册功能模块-17
4.3.2 在线测试模块-18
4.3.3 在线咨询模块-19
4.3.4 个人中心模块-20
4.3.5 文章管理模块-21
4.3.6 信息管理模块-21
4.3.7 统计分析模块-22
5 系统实现-23
5.1 B/S结构程序实现-23
5.1.1 登录注册功能模块的实现-23
5.1.2 在线咨询功能模块的实现-25
5.1.3 在线测试功能模块的实现-26
5.1.4 信息管理功能模块的实现-28
5.1.5 个人中心功能模块的实现-30
5.1.6 文章管理功能模块的实现-32
5.1.7 统计分析功能模块的实现-33
5.2 APP结构程序实现-35
5.2.1 登录注册功能模块的实现-36
5.2.2 名医在线功能模块的实现-38
5.2.3 在线咨询功能模块的实现-39
5.2.4 在线测试功能模块的实现-41
5.2.5 个人中心功能模块的实现-42
6 系统测试-44
6.1 配置测试环境-44
6.2 测试方法介绍-44
6.3 测试总结-44
7 总结-46
参考文献-47
致谢-48