心理咨询系统设计与实现课题主要的研究内容及要求如下: (1)能对患者信息进行维护; (2)能对心理医生信息进行维护; (3)能管理患者的病历信息; (4)能进行心理测试,能通过该系统组合出一套心理测试问卷,让患者进行自动测试,并给出一定结论; (5)与医生进行在线交流; (6)实现简易机器人自动问答系统,机器人自动提出心理问题,患者进行回答,最终给出结论。 (7)其他按照实际需求
本文首先实现了心理咨询的发展,随后依照传统的软件开发流程,最先为系统挑选适用的言语和软件开发平台,依据需求分析开展控制模块制作和数据库查询构造设计,依据系统整体功能模块的设计,制作系统的功能模块图、流程表和E-R图。其次进行设计框架,依据设计的框架撰写编码,完成系统的每个功能模块。最终,对基本系统开展了检测,包含软件性能测试、单元测试和性能指标。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。
作为一个心理咨询系统,数据流量是非常大的,因而,系统的制定需要达到方便使用、实际操作灵便的规定[3]。所以,在设计方案心理咨询系统时,应完成下列总体目标:
(1)页面应美观大方友善,查找应便捷方便,数据储存应可以信赖;
(2)全方位呈现全部心理咨询信息,方便使用者迅速查询全部信息;
(3)方便用户快速搜索心理咨询信息内容;
(4)用户可以随意调整自身的基本信息;
(5)完成心理咨询作用;
(6)对于基本概况,用户可以进行查看;
(7)系统使用方便,便于维护;
(8)系统运作平稳、安全可靠。
心理咨询
目 录
1 绪 论 1
1.1项目研究的背景 1
1.2课题研究现状 1
1.3系统总概 2
1.4论文结构 2
2 开发技术介绍 4
2.1 B/S架构 4
2.2 MySQL 介绍 4
2.3 MySQL环境配置 5
3 系统分析 6
3.1可行性分析 6
3.1.1技术可行性 6
3.1.2经济可行性 6
3.1.3操作可行性 6
3.2系统性能需求分析 7
3.3系统功能分析 7
3.4系统流程的分析 9
3.4.1 用户管理的流程 10
3.4.2 个人中心管理流程 10
3.4.3 登录流程 11
4系统设计 12
4.1 软件功能模块设计 12
4.2 数据库设计 12
4.2.1 概念模型设计 12
4.2.2 物理模型设计 14
5系统详情设计 25
5.1系统功能模块 25
5.2后台管理员模块实现 27
5.2.1 管理员模块实现 28
5.2.2 用户模块实现 32
5.2.3 心理专家模块实现 33
6系统测试 35
结 论 36
参考文献 37
致 谢 38