精神类疾病可视化分析研究(源码)【字数:6104】
日期2021年4月2号精神疾病是一种给人类身心健康造成严重危害的疾病,目前,精神疾病患者在我国疾病分类中,已经成为较为严重的一类。但是现在还有好多人并不了解精神疾病什么,诱发精神疾病的原因什么,怎样能治疗精神疾患,为了让人们更清晰的认识关于精神疾病的相关知识。本系统采用JSP和Servlet面向对象语言编写,结合大量Echarts图表进行精神疾病的数据进行可视化分析,更直观的介绍精神疾病,人们也更清楚的了解精神疾病。本系统开发的主要的平台是MyEclipse软件,使用的服务器是Tomcat 7.0 Web,使用Mysql数据库管理系统来管理一些关于精神疾病的数据,采用BS 架构进行编写。系统主要分为精神疾病分类、可视分析、压力来源、释放情绪、心理测试五大模块,通过五个不同的角度来帮助人们了解、分析、缓解和测试心理疾病。让人们了解精神疾病的同时也能了解自身状况,通过简单的宣泄释放情绪,减少患精神疾病的风险。 3
目录
一、引言 6
二、网站意义 6
三、开发工具 6
四、系统分析 7
(一)功能需求分析 7
(二)可行性分析 7
五、系统设计 8
(一)前端设计 8
(二) 后端设计 8
(三) 数据库设计 11
六、系统实现 13
(一)功能结构图 13
(二) 系统主要功能 14
总结 26
致谢 27
参考文献 28
一、引言
当代人们的物质生活逐渐提升,人们开始对精神方面也越来越重视。由于现在的生活和工作压力越来越大,导致了越来越多的人患有精神疾病。不少人或多或少都会有精神状态不佳的时候。轻者出现失眠的症状,重者会患抑郁症等,现在,很多人都听说过精神疾病,但很多人对精神疾病并不了解。并不知道什么算是精神疾病,精神疾病的总类有哪些。本课题通过对精神类疾病进行分析研究,通过数据可视化来展示不同年龄段患精神疾病的概率,并提供一些最有效的方法来帮助人们疏解情绪。让人们更好的了解精神类疾病,更好的预防疾病的发生。
二、网 *好棒文|www.hbsrm.com +Q: #351916072#
站意义
通过本课题的开发制作,让更多的人了解精神类疾病的危害和保持心情舒畅的重要性,让那些轻微精神疾病释放情绪,恢复健康。最重要的是对精神疾病进行早期干预,鉴于许多严重的心理健康问题已被证明在儿童和青少年时期发病,因此从关注成年期慢性精神疾病的治疗转向关注这一点也许并不奇怪。例如,Kim‐Cohen等人(2003)在对新西兰从刚出生的孩子进行研究,到他们长大的过程进行分析在26岁之前患有精神疾病的成年人中,74%在18岁之前患上了这些疾病,50%在15岁之前患上了这些疾病。因此,我们需要对儿童和青少年早期进行干预,以防止心理健康问题成为慢性的,甚至是从根本防止它们的发生,也是本系统开发的主要原因。
三、开发工具
本系统采用B/S结构,B/S结构是一种当下比较流行的网络架构模式,这种模式是从客服端到服务器,在客户端方面,主要的应用软件是web浏览器,B/S模式将客户端进行了统一,在服务器方面,可以将实现的系统功能最主要的部分集中起来。
客户端最主要的应用软件是web浏览器,B/S模式统一了客户端,服务器集中了系统功能实现的核心部分,使系统的开发、维护和使用更加方便。
系统主要在MyEclipse平台上进行开发,MyEclipse软件有着非常强大的功能,在很多地方都可以运用,支持各种开源软件,运用JSP 和 Servlet 面向对象编程语言来实现系统的功能,JSP 和 Servlet可以在所有平台的任意环境中进行开发和部署,且在任意环境中都可以进行扩展。
页面的展示是通过WEB设计交互式的动态,页面的可视化分析结合了丰富的ECharts图表库,可视化展示各种各样的信息是通过三维表示技术,清晰的呈现出海量数据。可视化技术主要是根据我们大脑的视觉思维能力,分析数据,找出数据之间的关联,然后分类汇总关联的数据。呈现出数据中变化规律和发展趋势,这样就使数据的使用效率大大提高了。
系统使用Mysql数据库进行数据管理,它是由C和C++语言进行编写的,支持多个操作系统和多线程,并且可以为多种编程语言提供API和通过优化SQL算法来提高查询速度,它还可以提供管理工具来管理和检查数据库。
四、系统分析
(一)功能需求分析
从中国疾病控制中心关于2020年精神疾病的数据显示,有大约1800万中国人患有重症精神疾病。其他患有各类精神类疾病的患者大约都在一亿以上,但了解精神类疾病的人不到百分之五,患有精神疾病的患者去医院就诊率更低。当代仍有很多人听到精神疾病很排斥,这根本原因是对精神类疾病的误解。所以对我们来说最为重要的是要了解精神类疾病是什么,它都有哪些种类,每种精神疾病的特点都是什么,他们分别的发病人群是那些。还有一些简单的预防和治疗方式,通过这些更好的让人们了解精神疾病是什么。有效的预防疾病的发生。所以在系统中包含精神疾病分类的功能,点击想要了解的疾病名称,可以知道该疾病的症状、发病人群以及相应的治疗方式。
现在我们国家的经济发展迅速,人们的生活水平也明显提高,也随之给我们带来了很多压力,这也是现在导致精神疾病产生的原因之一,越来越多的人会因为工作事业而产生焦虑或失眠,所以系统对现在城市压力也进行一些分析,让人们知道学会释放压力,保持心情舒畅的重要性。所以系统中释放压力模块运用弹幕的形式,让人们发泄情绪,释放压力。减少患精神疾病的可能性。
当然也有很多人并不了解自身情况,所以系统中心理测试模块可以帮助人们进行自我的检测,及时发现自身情况,早治疗,早痊愈。并且通过心理测试的情况进行分析,更直观的看到目前人们的心理情况。
(二)可行性分析
在系统开发之前,首先我们要进行可行性分析,可行性分析对系统开发是很重要的,可行性分析法是要预估系统开发时使用的技术的经济成本,分析预估的经济成本是否合理,通过可行性分析能分析出技术的先进程度,经济是否合理和条件是否足够,从而选择出一个最佳方案,它在系统开发前期起到很大的作用。
需求可行性:根据现代社会,人们患精神疾病的数量逐年增加,而更多的人因为不了解精神疾病,而对患有精神疾病的人有歧视和偏见。所以本系统的开发是有必要的。
技术可行性:本系统采用B/S架构,B/S架构的特点具有分布性,可以随时随地进行查询和浏览等,以及一些业务处理;具有简单方便的业务扩展能力,通过增加网页的方式来增加服务器的功能;维护起来特别简单方便,用户只需要改变网页,就可以使所有用户的同步更新实现;开发起来非常简单,具有很强的共享性。
目录
一、引言 6
二、网站意义 6
三、开发工具 6
四、系统分析 7
(一)功能需求分析 7
(二)可行性分析 7
五、系统设计 8
(一)前端设计 8
(二) 后端设计 8
(三) 数据库设计 11
六、系统实现 13
(一)功能结构图 13
(二) 系统主要功能 14
总结 26
致谢 27
参考文献 28
一、引言
当代人们的物质生活逐渐提升,人们开始对精神方面也越来越重视。由于现在的生活和工作压力越来越大,导致了越来越多的人患有精神疾病。不少人或多或少都会有精神状态不佳的时候。轻者出现失眠的症状,重者会患抑郁症等,现在,很多人都听说过精神疾病,但很多人对精神疾病并不了解。并不知道什么算是精神疾病,精神疾病的总类有哪些。本课题通过对精神类疾病进行分析研究,通过数据可视化来展示不同年龄段患精神疾病的概率,并提供一些最有效的方法来帮助人们疏解情绪。让人们更好的了解精神类疾病,更好的预防疾病的发生。
二、网 *好棒文|www.hbsrm.com +Q: #351916072#
站意义
通过本课题的开发制作,让更多的人了解精神类疾病的危害和保持心情舒畅的重要性,让那些轻微精神疾病释放情绪,恢复健康。最重要的是对精神疾病进行早期干预,鉴于许多严重的心理健康问题已被证明在儿童和青少年时期发病,因此从关注成年期慢性精神疾病的治疗转向关注这一点也许并不奇怪。例如,Kim‐Cohen等人(2003)在对新西兰从刚出生的孩子进行研究,到他们长大的过程进行分析在26岁之前患有精神疾病的成年人中,74%在18岁之前患上了这些疾病,50%在15岁之前患上了这些疾病。因此,我们需要对儿童和青少年早期进行干预,以防止心理健康问题成为慢性的,甚至是从根本防止它们的发生,也是本系统开发的主要原因。
三、开发工具
本系统采用B/S结构,B/S结构是一种当下比较流行的网络架构模式,这种模式是从客服端到服务器,在客户端方面,主要的应用软件是web浏览器,B/S模式将客户端进行了统一,在服务器方面,可以将实现的系统功能最主要的部分集中起来。
客户端最主要的应用软件是web浏览器,B/S模式统一了客户端,服务器集中了系统功能实现的核心部分,使系统的开发、维护和使用更加方便。
系统主要在MyEclipse平台上进行开发,MyEclipse软件有着非常强大的功能,在很多地方都可以运用,支持各种开源软件,运用JSP 和 Servlet 面向对象编程语言来实现系统的功能,JSP 和 Servlet可以在所有平台的任意环境中进行开发和部署,且在任意环境中都可以进行扩展。
页面的展示是通过WEB设计交互式的动态,页面的可视化分析结合了丰富的ECharts图表库,可视化展示各种各样的信息是通过三维表示技术,清晰的呈现出海量数据。可视化技术主要是根据我们大脑的视觉思维能力,分析数据,找出数据之间的关联,然后分类汇总关联的数据。呈现出数据中变化规律和发展趋势,这样就使数据的使用效率大大提高了。
系统使用Mysql数据库进行数据管理,它是由C和C++语言进行编写的,支持多个操作系统和多线程,并且可以为多种编程语言提供API和通过优化SQL算法来提高查询速度,它还可以提供管理工具来管理和检查数据库。
四、系统分析
(一)功能需求分析
从中国疾病控制中心关于2020年精神疾病的数据显示,有大约1800万中国人患有重症精神疾病。其他患有各类精神类疾病的患者大约都在一亿以上,但了解精神类疾病的人不到百分之五,患有精神疾病的患者去医院就诊率更低。当代仍有很多人听到精神疾病很排斥,这根本原因是对精神类疾病的误解。所以对我们来说最为重要的是要了解精神类疾病是什么,它都有哪些种类,每种精神疾病的特点都是什么,他们分别的发病人群是那些。还有一些简单的预防和治疗方式,通过这些更好的让人们了解精神疾病是什么。有效的预防疾病的发生。所以在系统中包含精神疾病分类的功能,点击想要了解的疾病名称,可以知道该疾病的症状、发病人群以及相应的治疗方式。
现在我们国家的经济发展迅速,人们的生活水平也明显提高,也随之给我们带来了很多压力,这也是现在导致精神疾病产生的原因之一,越来越多的人会因为工作事业而产生焦虑或失眠,所以系统对现在城市压力也进行一些分析,让人们知道学会释放压力,保持心情舒畅的重要性。所以系统中释放压力模块运用弹幕的形式,让人们发泄情绪,释放压力。减少患精神疾病的可能性。
当然也有很多人并不了解自身情况,所以系统中心理测试模块可以帮助人们进行自我的检测,及时发现自身情况,早治疗,早痊愈。并且通过心理测试的情况进行分析,更直观的看到目前人们的心理情况。
(二)可行性分析
在系统开发之前,首先我们要进行可行性分析,可行性分析对系统开发是很重要的,可行性分析法是要预估系统开发时使用的技术的经济成本,分析预估的经济成本是否合理,通过可行性分析能分析出技术的先进程度,经济是否合理和条件是否足够,从而选择出一个最佳方案,它在系统开发前期起到很大的作用。
需求可行性:根据现代社会,人们患精神疾病的数量逐年增加,而更多的人因为不了解精神疾病,而对患有精神疾病的人有歧视和偏见。所以本系统的开发是有必要的。
技术可行性:本系统采用B/S架构,B/S架构的特点具有分布性,可以随时随地进行查询和浏览等,以及一些业务处理;具有简单方便的业务扩展能力,通过增加网页的方式来增加服务器的功能;维护起来特别简单方便,用户只需要改变网页,就可以使所有用户的同步更新实现;开发起来非常简单,具有很强的共享性。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/198.html