毕业(设计)论文
题 目: 心理咨询服务微信小程序的设计与实
现
本科毕业论文
i
I
摘 要
随着计算机技术的发展,带来社会各行业的进步,信息化逐渐运用到人们的
生活中。传统模式的会员心理健康管理满足不了现代人的生活追求,服务质量、
服务速度,之前的很多网站由于功能、或者框架设计等原因,无法完美的展现它
的特色,优势,浪费了很多资源。使用管理系统进行管理,成本大大减小,同时
可借助互联网强大的流量入口,因而也降低了推广的难度。因此设计一个心理咨
询服务微信小程序来解决会员心理健康管理的问题,一方面可以更好的展现系统
直观性,另一方面可以更好的来适应时代的发展。
本文先提出了开发心理服务平台的背景意义,然后通过功能性和非功能性分
析阐述本系统的需求,然后从功能设计和数据库设计两方面进行系统的设计建模。
在技术实现部分采用了 Java 作为开发后台的编程语言,客户端使用微信小程序
技术,数据库选择 MySQL。最后进行了代码的编写,并说明了实现流程。最终,
通过软件测试来验证心理服务平台的功能要求。综合表明,本心理服务平台满足
了会员心理健康管理的基本业务,帮助用户及时在线咨询心理问题,并为健康平
台管理员提供了高效的管理模式。
关键词:咨询服务;心理健康;心理问题;微信小程序;
本科毕业论文
i
II
Abstract
With the development of computer technology and the progress of various
industries in society, informatization is gradually applied to people's life. The tr
aditional mode of member mental health management can not meet the life pur
suit of modern people, service quality and service speed. Many previous websit
es can not perfectly show their characteristics and advantages due to functions,
framework design and other reasons, wasting a lot of resources. Using the ma
nagement system for management, the cost is greatly reduced. At the same tim
e, with the help of the powerful traffic entrance of the Internet, it also reduces
the difficulty of promotion. Therefore, designing a wechat applet of psycholog
ical counseling service to solve the problem of member mental health manage
ment can better show the system intuition on the one hand and better adapt to
the development of the times on the other hand.
This paper first puts forward the background significance of developing ps
ychological service platform, then expounds the requirements of the system thr
ough functional and non functional analysis, and then carries on the design mo
deling of the system from two aspects of functional design and database desig
n. In the technical implementation part, Java is used as the programming langu
age of the development background, the client uses wechat applet technology,
and MySQL is selected as the database. Finally, the code is written and the i
mplementation process is explained. Finally, the functional requirements of the
psychological service platform are verified through software testing. The compr
ehensive results show that this psychological service platform meets the basic b
usiness of members' mental health management, helps users consult psychologic
al problems online in time, and provides an efficient management mode for he
alth platform administrators.
Keywords: consulting service; mental health; Psychological problems; Wechat a
pplet;
本科毕业论文
i
目 录
摘 要 .................................................................................................................................................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
第四章 系统设计 ..........................................................................................................................10
4.1 系统详细设计 .................................................................................................................10
4.1.1 功能设计 .............................................................................................................10
4.2.2 后台模块程设计 .................................................................................................11
4.2.3 微信小程序用户模块流程设计..........................................................................13
4.2 数据库设计 ....................................................................................................................14
4.2.1 逻辑结构设计 .....................................................................................................14
4.2.2 物理结构设计 .....................................................................................................15
第五章 系统实现 ..........................................................................................................................25
5.1 运行环境 ........................................................................................................................25
5.2 服务器功能实现 ............................................................................................................25
5.2.1 管理员登录 .........................................................................................................25
5.2.2 管理主界面 .........................................................................................................26
5.2.3 心理知识信息管理..............................................................................................26
5.2.4 心理医生管理 .....................................................................................................27
5.2.5 心理测试管理 .....................................................................................................27
5.3 微信小程序功能实现 ....................................................................................................28
5.3.1 用户注册 .............................................................................................................28
5.3.2 用户登录 .............................................................................................................29
5.3.3 心理知识查看 .....................................................................................................29
本科毕业论文
i
5.3.4 心理医生查看 .....................................................................................................30
5.3.4 医生咨询预约 .....................................................................................................30
5.3.5 购买课程 .............................................................................................................31
第六章 系统测试 ..........................................................................................................................33
6.1 测试说明 ........................................................................................................................33
6.2 功能测试 ........................................................................................................................33
6.3 测试说明 ........................................................................................................................35
总结 ................................................................................................................................................36
参考文献 ........................................................................................................................................37
谢 辞 ..............................................................................................................................................38