ChengDu University Mental Health Website 需求分析文档 V4.0

编制人:刘雷,黄凯

日期:2019/4/28

版本修订历史记录:

版本

日期

修改内容

作者

1.0

2019/4/20

初始此WEB系统版本,仅说明设计框架

刘雷

2.0

2019/4/21

增加了其他模块设计说明

黄凯

2.1

2019/4/22

改进了有关功能设计说明

刘雷

3.0

2019/4/23

完善了缺乏的内容,基本完成了需求分析文档

黄凯

4.0

2019/4/27

改进和完善了部分模块设计,实现了与系统兼容架构

刘雷

5.0

待定

待定

刘雷黄凯 

 

一 引言
1.1 编写目的
  本文档根据此心理健康测试的设计要求,提供一个整体业务逻辑架构和设计思路,其中明确了各个功能的实现,供使用单位确认系统的功能和性能,并提供给开发者进行后续开发。

1.2 背景

心理健康是指精神、活动正常、心理素质好。受到遗传和环境的双重影响,尤其是幼年时期的原生家庭的教养方式,对心理健康的发展影响甚大。心理健康突出在社交、生产、生活上能与其他人保持较好的沟通或配合,能良好地处理生活中发生的各种情况。

1.3 市场分析

经过网络搜索、市场调研,我们发现各个学校(暂时只针对大学),大学生的心理健康很大一部分人都处于亚健康状态,来源于平时的学习压力,感情,生活等一系列事情,而各个大学也非常重视这一块的教育和疏导,但是效果却不是很理想。在心里健康这一方面,往往直接影响一个人的职业生涯未来的发展。虽然每个大学都开设了大学生心理健康课程,但是一旦有些重要的东西提上了大学课堂,就会出现学生不重视的现象,从而导致开设了课,像没开一样。2014年,美国心理健康市场的规模为1790亿美元,人均花费560美元,是中国人均花费的50倍中国心理健康市场的规模为140亿美元,人均花费11美元,这反映出对心理健康的投入还远远落后,也意味着巨大的成长潜力。事实上,美国和中国成年人的精神疾病患病率非常接近,美国18.1%vs中国17.5%;但令人惊讶的是,美国和中国的精神疾病治疗率相差悬殊,美国40%的患者会寻求帮助,而中国只有8%放弃寻求帮助的中国人,把耻辱感费用麻烦列为主要原因。目前,心理健康是美国移动互联网健康最活跃的领域之一,在苹果App Store大众健康App数目排名第二位,仅次于健身移动互联网浪潮之下,美国心理健康市场有哪些新动向?中国心理健康行业的机会又都在哪里?经双湖投资授权,壹心理发布中美移动互联网心理健康市场研究报告,让你深入了解中美心理健康市场真实状况样。个体能够适应发展着的环境,具有完善的个性特征;且其认知,情绪反应,意志行为处于积极状态,并能保持正常的调控能力。在生活实践中,能够正确认识自我,自觉控制自己,正确对待外界影响,从而使心理保持平衡协调,就已具备了心理健康的基本特征。心理健康的基本含义是指心理的各个方面及活动过程处于一种良好或正常的状态。心理健康的理想状态是保持性格完美、智力正常、认知正确、情感适当、意志合理、态度积极、行为恰当、适应良好的状态。与心理健康相对应的是心理亚健康以及心理病态。心理健康从不同的角度有不同的含义,衡量标准也有所不同。心理健康,是现代人健康不可分割的重要方面,那么什么是人的心理健康呢?人的生理健康是有标准的,一个人的心理健康也是有标准的。不过人的心理健康标准不及人的生理健康标准具体与客观。了解与掌握心理健康的定义对于增强与维护人们的健康有很大的意义。当人们掌握了衡量人的心理健康标准,以此为依据对照自己,进行心理健康的自我诊断。发现自己的心理状况某个或某几个方面与心理健康标准有一定距离,就有针对性地加强心理锻炼,以期达到心理健康水平。如果发现自己的心理状态严重地偏离心理健康标准,就要及时地求医,以便早期诊断与早期治疗。

二、总体设计

2.1 设计简述

  本心理测试系统为解决大学对于学生心理健康的一些评估及给出更好的建议,使学生心理健康发展,在学习生活中更好的展现自我,在职业规划和未来发展中实现自我价值。主要通过一些心理测试问题,然后给出综合评分,对应自己的心理健康,并给出一些调整自己建议,并将学生测试记录记入数据库,进行长期的统计。统计整个学校的学生的心理综合评分,辅助学校进行学生思想的教育。

2.2 运行环境

服务器运行平台:

  Linux系统

系统访问平台:

  Chrome浏览器,windows系统,手机(andriod、ios)系统。

2.2 总体设计

  此心理测试系统有两部分构成:1前端Html5网页2:后台tomcat服务器(可能会更改架构为Spring框架)。

  总体设计框图

  

  此心理测试系统的基本物理架构:

  

二、可行性分析

2.1技术分析

在技术方面,本心理测试系统,编译器采用的IDEA,在语言上前端用html5+css+ajax技术进行实现,后台采用java语言进行数据处理,数据库使用mysql8.0,使用了servlet技术和服务器采用Apache Tomcat服务器,前期通过在Apache服务器上测试运行,后期将移植到Spring框架下,使用容器技术进行技术支持,使系统运行更稳定。由于国内外大型WEB项目大多已经采用了容器技术,这是技术迭代的趋势,所以会运用最前沿的容器技术实现此心理健康测试系统。

本系统采用B/S模式,其解决方案是:对这三层进行明确分割,并在逻辑上使其独立,这种计算模型极大地方便了应用程序的开发和维护,无须考虑客户端的兼容性,它实现了开发环境与应用环境的分离,大大提高了工作效率1。JSP技术是以Java语言作为脚本语言,跨平台,是一种较成熟与稳定的动态网页编程技术; Java 语言通过提供防止内存泄露的方法在内存管理方面大显身手,加之JSP为应用程序提供了更为健壮的意外事件处理机制,更大地发挥了Java的优势。所以在技术上是可行的。

2.2系统需求分析
  系统需求分析是以可行性分析为出发点的,本质的工作是回答“系统必须做什么”这个问题,确定系统须具备的功能;它的主要任务是:确定系统的功能需求、性能需求、运行需求等。

2.3系统功能需求

2.3.1

客户端:1、进行心理健康分析测试并获取结果和分析指导;

    2、进行兴趣分析测试并获取结果和建议;

     3、进行情感分析测试并获取结果和分析指导;

    4、进行职业生涯分析和推荐;

    5、获取缓解心理问题的文章、调整心理健康的一些方法推荐;

    6、客户注册、修改密码;

服务端:1、管理员账号登录;

    2、用户管理;

    3、修改心理健康、情感、兴趣、职业生涯分析测试的题目;

    4、增删环境心理问题文章;

    5、导出整个系统后台数据;

2.3.2系统运行性能分析

    1、提供友好的前端界面,使用户进入后能够减轻压力,全身心的投入测试。对整体用户操作进行分析,调整网页布局,优化网页整体风格。

    2、设置后台报警装置,如果后台检测到前端有任何异常(访问量激增)、服务器崩溃,及时通知管理员进行系统维护。

    3、运用最新技术对网站进行优化,提升用户体验。

2.3.4系统业务逻辑分析

    

  

转载于:https://www.cnblogs.com/Alei777/p/10830200.html

ChengDu University Mental Health Test 需求分析文档相关推荐

  1. 软件需求分析文档模版

    软件需求分析文档模版(转载自国家计算机标准和文件模板) 软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素.需求分析是软件定义阶段中的最后一步,是 ...

  2. java需求设计_JavaWeb期末设计---需求分析文档. stage1

    影院活动管理系统 -需求分析文档 目录 第2章 需求分析 2.1 用户需求 2.1.1 业务需求 2.1.2 商业需求 2.1.3 特殊需求 2.2 可行性分析 2.2.1 技术可行性 2.2.2 经 ...

  3. 小区人脸识别门禁系统云平台需求分析文档

    小区人脸识别门禁系统云平台需求分析文档 系统功能(平台管理端后台,物业管理端后台) 1.小区人脸识别门禁系统云平台,支持全国各地不同的物业公司在线注册账号,不同物业公司管理旗下多个小区的云平台管理系统 ...

  4. 软件工程 - 个人主页 - 可行性分析与需求分析文档

    个人主页 - 可行性分析与需求分析文档 1.引言 1.1撰写报告目的 1.2项目背景 2.可行性分析 2.1系统基本要求 2.2系统开发要求 2.3其他各因素的可行性分析 3. 可行性分析总结 4.项 ...

  5. 【软剑攻城队】用户需求分析文档发布!

    用Github浏览更好:Phylab-Web项目用户需求文档 团队主页链接:http://www.cnblogs.com/buaase 用户需求分析文档 版本号:v1.0.2 修订历史: 版本号 修改 ...

  6. 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 006

    代码地址 https://gitee.com/ynwynwy/houserent-public 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 一.系统介绍 包括管理员.房 ...

  7. 需求分析文档——适用范围:产品规划经理进行需求分析

    信息系统分析与设计--系列文章 一.<软件项目开发计划[列文]2022.5.11> 二.<GB-软件需求说明书[列文]2022-5.6> 三.<需求分析文档--适用范围: ...

  8. 客户需求文档 MRD 和项目需求分析文档

    2008/07/23, 12:00 上午 客户需求文档 MRD Marketing Requirement Doc 和项目需求分析文档是项目开始时最重要的文档.是项目实施的依据,MRD 是来自客户和市 ...

  9. 一份合格产品需求分析文档是这样出来的!

    产品需求文档是产品人员非常核心的基本功!是协调研发.测试.UED.业务非常重要的重要工具.但是,往往很多新入行的PM与互联网领域的PM,产出的文档往往不尽人意,主要体现在: 缺乏逻辑,语言啰嗦不精练: ...

  10. 软件工程 学习管理系统 需求分析文档

    软件工程 学习管理系统 需求分析文档 [摘要] 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分.尤其是在信息技术高度发达的今天,利用信息技术实现高效的校园学习管理有着巨大的实用价 ...

最新文章

  1. vue 调用共众url_vue单页面,在微信公众号支付中遇到的URL未注册BUG解决方法-Go语言中文社区...
  2. python【力扣LeetCode算法题库】409-最长回文串(数学 计数器)
  3. docker always_介绍两款Docker可视化工具
  4. NYOJ 115 城市平乱
  5. 防火墙先锋 Check Point 进军汽车数据防护领域
  6. 模仿百度搜索框,进行联想搜索
  7. 四月森林火灾地震频发,感恩奋战在一线的最可爱的人
  8. 解决 /lib64/libc.so.6: version `GLIBC_2.15‘ not found 问题
  9. php考勤分析,php考勤系统
  10. Spark3.0发布了,代码拉过来,打个包,跑起来!| 附源码编译
  11. c语言点按钮弹窗口,【iOS】按钮点击弹窗
  12. Java概述标识符 、常量、关键字、数据类型
  13. Java中System.nanoTime()的使用
  14. Linux配置防火墙
  15. java简单的思维逻辑训练_简单的代码,适合初学者,锻炼逻辑思维能力,可以练习练习!...
  16. 防火墙中查看用户流量
  17. win7录屏_win7/win10电脑屏幕录像工具哪款比较好?--QVE屏幕录制
  18. 编写 USB 存储设备使用痕迹检测和删除工具
  19. 一些常见的Common类
  20. Photoshop教程:10秒闪电搞定照片构图

热门文章

  1. 《你必须知道的.NET》书中对OCP(开放封闭)原则的阐述
  2. jquery消息插件(jquery.messager.js)
  3. EVC获取当前工作路径
  4. window上安装fasttext
  5. 【多任务】多任务学习在推荐算法中的应用
  6. 【干货】PyTorch Tricks 集锦
  7. OpenCV4系统化学习路线图与教程
  8. 【linux】常用命令之scp命令
  9. 几道和「堆栈、队列」有关的面试算法题
  10. 每日算法系列【LeetCode 658】找到 K 个最接近的元素