随着计算机技术的发展,带来社会各行业的进步,信息化逐渐运用到人们的生活中。传统模式的青少年心理健康管理满足不了现代人的生活追求,服务质量、服务速度,之前的很多网站由于功能、或者框架设计等原因,无法完美的展现它的特色,优势,浪费了很多资源。使用管理系统进行管理,成本大大减小,同时可借助互联网强大的流量入口,因而也降低了推广的难度。因此设计一个心理服务平台小程序来解决青少年心理健康管理的问题,一方面可以更好的展现系统直观性,另一方面可以更好的来适应时代的发展。
本文先提出了开发心理服务平台的背景意义,然后通过功能性和非功能性分析阐述本系统的需求,然后从功能设计和数据库设计两方面进行系统的设计建模。在技术实现部分采用了Java作为开发后台的编程语言,客户端使用微信小程序技术,数据库选择MySQL。最后进行了代码的编写,并说明了实现流程。最终,通过软件测试来验证心理服务平台的功能要求。综合表明,本心理服务平台满足了青少年心理健康管理的基本业务,帮助用户及时在线咨询心理问题,并为健康平台管理员提供了高效的管理模式。
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 选题背景 1
1.2 选题意义 1
1.3 研究内容 2
第二章 相关技术介绍 3
2.1 Java语言 3
2.2 SSM框架 3
2.3 Mysql数据库 4
2.4 微信小程序 4
第三章 系统分析 6
3.1可行性分析 6
3.1.1 操作可行性 6
3.1.2 经济可行性 6
3.1.3 技术可行性 6
3.2 需求分析 6
3.2.1非功能性需求 6
3.2.2功能需求 7
3.3 系统用例 7
3.3.1 青少年功能需求 7
3.3.2 心理医生功能需求 8
3.3.2 管理员功能需求 9
第四章 系统设计 11
4.1系统详细设计 11
4.1.1功能设计 11
4.2.2后台模块程设计 12
4.2.3微信小程序用户模块流程设计 14
4.2 数据库设计 15
4.2.1逻辑结构设计 15
4.2.2物理结构设计 16
第五章 系统实现 26
5.1 运行环境 26
5.2 服务器功能实现 26
5.2.1管理员登录 26
5.2.2管理主界面 27
5.2.3心理文章信息管理 28
5.2.4心理医生管理 28
5.2.5心理测试管理 29
5.3 微信小程序功能实现 30
5.3.1用户注册 30
5.3.2用户登录 31
5.3.3心理文章查看 31
5.3.4心理医生查看 32
5.3.4医生咨询 33
第六章 系统测试 34
6.1 测试说明 34
6.2 功能测试 34
6.3 测试说明 36
总结 37
参考文献 38
谢 辞 39
系统非功能需求,只能是为了满足客户需求之外的非功能性要求。系统需要具有数据完整性验证的功能,对界面上非法的数据和不完整的数据进行提示,不能直接保存到数据库中,造成不完整性因素。
系统提供一定的交互能力,给不同用户带来方便,提供问题的回答和讨论。并将历史问题归纳整理,作为相同问题的案例进行展示。
对系统可维护性的要求,所有的管理系统都不是一成不变的,在使用中可能发生需求的增加或者变更要求。软件具有较高的可维护性,方便后期的升级换代,系统应该便于使用和访问和操作,为用户提供便捷的。便捷的访问操作,减少宣传和维护的费用。
在对心理服务平台开发时,需要系统为Windows10,服务器为Tomcat软件,存储的空间较小,数据库和程序1G存储即可够用。
操作系统的性能要求客户访问系统的时间不应该超过三秒,系统处理多个并发用户,cpu占有率低于10%,同时响应时间应该为五秒内。