心理健康自测系统的设计与实现.doc
《心理健康自测系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《心理健康自测系统的设计与实现.doc(42页珍藏版)》请在沃文网上搜索。
1、校园微博系统的设计与实现摘要随着信息化社会进程的推进,全球已进入高速发展的阶段。信息作为主要交流的工具,在社会中受到了很大的重视,更是一个社会发展的三大主要生产力之一(材料,能源,信息)。如何处理好信息,是管理的根本,也是最终决定的重要影响因素。在社会生活的各个方面,信息被看做是除三大能源之外的另一个重要的能源,在整个管理的过程中有着重要的位置。但信息并不是有形的,与新出现的其他类型的资源有着根本上的区别。除了作为依据,它还应当作为被管理对象,必须加以控制。大学生心理健康自测系统是顺应网络信息化的潮流,将计算机技术与网站管理相结合,用于处理心理健康的基本信息的系统。系统对答题人群的答题状况、心
2、理健康程度等进行测试,并保存和收集下来基本的信息,提供了咨询的功能。为提高工作的效率,本系统采用JSP作为编程语言。本文主要阐述了系统的研究背景及意义,对主要功能的实现进行阐述。其中,对整体设计的思路和问题的解决办法进行了重点说明。系统经过验收测试及反复使用后,证明是可行的,且较已有类似软件更加具有针对性。关键词:心理健康;管理;心理测试;IIIABSTRACTTodays society has entered the era of information society, information has been widespread concern in society, as the
3、three pillars of the social and scientific and technological development (materials, energy, information) one. Information management, decision-making basis for In an organization, the information has the energy of the fourth addition to the human, material and financial resources to occupy an impor
4、tant position. However, information is a non-material resources of the new form is different from the basic resources. Information is also managed objects, management and control. Site retrieval system is the IT technology for the management of the site to retrieve information, file information retr
5、ieval and storage site, it can collect, update and retrieve the website to retrieve information file interface; improve work efficiency. The system uses JSP as programming language. The paper introduces the development background of the subject, to complete the development and function of the proces
6、s. Focus on a description of the focus of system design, design ideas, difficult technology and solutions. After the acceptance test and repeated use, the system was proved to be feasible and was more targeted and more similar to existing softwares. Key words: Mental Health; management; Mental Test校
7、园微博系统的设计与实现目录第1章 绪论11.1 课题的背景与目的及意义11.2 国内外心理测试现状21.3 课题内容及论文的结构3第2章 系统需求分析与总体设计52.1 系统需求分析52.1.1 业务需求52.1.2 功能需求62.1.3 性能需求62.2 系统总体设计72.2.1 总体结构设计92.2.2 运行环境设计112.2.3 主要功能简要设计122.3 本章小结13第3章 数据库分析与设计143.1 数据库需求分析143.2 概念结构设计153.3 物理结构设计163.4 本章小结20第4章 系统详细设计与实现224.1 系统界面设计224.1.1 管理员登陆界面224.1.2 心里
8、健康信息管理界面224.1.3 首页234.1.4 专题辅导界面设计234.1.5 新闻动态界面设计234.1.6 热门文章界面设计244.1.7 心理测评界面设计244.1.8 心理咨询界面设计254.1.9 个人中心254.1.10 网站后台管理264.2 功能详细设计和实现264.2.1 新闻动态274.2.2 心理测评274.2.3 后台管理284.3 本章小结31第5章 系统测试325.1 浏览器兼容性测试325.2 主要功能性能测试335.3 本章小结34结论35参考文献36攻读学士学位期间发表的论文和取得的科研成果38致谢39V第1章 绪论第1章 绪论1.1 课题的背景与目的及意
9、义随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,由此衍生了以PC机为核心,结合数据库搭载开发环境进行信息管理系统的开发,这类系统在处理繁复的工作和数据量较大的工作中起到了很大的作用,而近年来关于心理健康的此类系统也引起了开发者们的广泛兴趣。我国的互联网事业虽然起步较晚,但发展势头迅猛。心理健康的传统管理方式随着社会的发展已经疲态尽显,众多的心理测试依靠传统的人工管理不仅信息处理不方便,而且当遇到信息量较大的用户群体时并不能充分发挥其优势。由此可见,心理信息管理的网络服务化已成为大势所趋,如此一来在面对改革开放
10、的众多国际同行业的冲击时,方能有自己的立足之地14。以往的心理健康模式较为固定,其管理的方式是很老套的,要求人员的工作量十分巨大。在传统的心理咨询和测试模式中,人工的部分占据很大比例,对人员的要求十分苛刻,随着社会生活步伐的逐渐加快,出现心理问题的人群越来越多,要处理的数据量是很巨大的,而心理健康测试管理的模式又很固定,复杂的程序经过人工处理的效率低下。由此可见,信息处理的网络化和信息化是大势所趋15。近年来互联网技术蓬勃发展,各大高校对学生的心理辅导工作也如火如荼的开展起来,传统的心理管理方式显然已不适应当前社会的潮流,大家纷纷采用信息化的手段对学生的心理信息进行管理并进行心理辅导,心理健康
11、测试系统也随之而来。但这其中不乏有部分学校运用技术的不完善,导致管理阶段的人工工作量依然巨大。管理员在其中扮演着很重要的角色,各种信息的采集和系统的维护都需要管理员来进行,这在无形之中为其增加了很大的工作压力,也不利于系统的运行,对最终测试的结果和辅导的效果影响很大16。所以,开发一个真正信息化的心理测试系统,减轻人工压力,在减少工作量的同时,能保证信息的安全性、及时性、准确性是十分重要的。笔者在对课题和心理健康测试的系统研究后,从功能实现、数据库设计、理论实用性三个方面进行了分类,对相关的技术难点进行研究,作出大学生心理健康自测系统的主要设计方案。另一方面,从技术实现的角度,对整个系统的架构
12、进行了分析阐述,从而是设计更加合理17。因此,基于MVC 的大学生心理健康自测系统将会是以后的趋势。所以我开发一个大学生心理健康自测系统来完成以便能更好的衔接。1.2 国内外心理测试现状关于心理健康的基本准则,在近几年的国内外理论界中一直存在,最著名的是美国心理学家提出的11条准则。该准则从安全感、自我感知、和他人的交流等几个方面,全面的对一个人心理的健康程度进行了细化的评判。这是一种对自我实现的人才能达到的评判,换句话说是基本的人格认定。这一标准在业界被广泛认可,推崇备至,曾作为研究心理学的必学内容和基本的准则。而在国内也不缺乏相关的理论研究,主流的理论主要集中于人与社会的互相交流上,是否能
13、够对社会生活中的相关事件作出合理的反应,与人之间的交流和合作能力的判定。从以上理论可以看出,虽然判定的标准略有差异,但其基本思想都是围绕着人与社会的状态来判定。一个人心理是否健康,不光要看这个人的内在心理想法,还应该结合他与外部环境的沟通情况来判定。由此看来,个人的心理健康判定应由内在和外部两方面组合而成。本课题的目的是使心理信息更加清晰合理,消息发布更加透明有序,便于系统的管理。通过设计不同的优化措施,使管理过程实现最大程度的自动化与信息化,在减少工作量的同时,能保证信息的安全性、及时性、准确性是十分重要的。从功能实现、数据库设计、理论实用性三个方面进行了分类,对相关的技术难点进行研究,作出
14、大学生心理健康自测系统的主要设计方案。另一方面,从技术实现的角度,对整个系统的架构进行了分析阐述,从而是设计更加合理。在传统的心理咨询和测试模式中,人工的部分占据很大比例,对人员的要求十分苛刻,随着社会生活步伐的逐渐加快,出现心理问题的人群越来越多,要处理的数据量是很巨大的,而心理健康测试管理的模式又很固定,复杂的程序经过人工处理的效率低下。由此可见,信息处理的网络化和信息化是大势所趋。对于心理健康的研究是本系统的重要环节。心理信息在相关的心理学治疗中占据着重要的比例,而从目前开发的系统来看,这一业务的流程也是必不可少的,关系到系统的整体设计思路。但目前很多的管理系统都采用人工的方式来处理业务
15、,这在操作的时间性和效率上大打折扣,并且在最终实行的效果上并不尽如人意。因此,本系统在开发过程中,严格按照标准的软件开发流程进行,首先对整个课题进行需求分析,然后确定系统的整体设计架构和模式,再进行编码和系统优化,最后对系统进行详细的测试。这种模式规范了开发的流程,也对后期的维护提供了便利。本系统使用JSP开发,数据库采用Mysql解决了开发过程中的大部分问题,以此来提高系统的安全性、规范性和可维护性。系统的设计思路如下:(1)系统应符合心理健康测试系统的相关规定,满足相关需要,操作直观,方便,实用,安全;(2)系统使用分模块的方法进行设计,不同功能不同模块,同时几个模块间又有相应的联系,便于
16、非开发人员的使用和维护; (3)系统采用了数据库维护的基本功能,上传的数据及时、准确; (4)使用陷阱的开发环境和前沿的开发方案,提高系统的使用性,增强了用户使用时的体验,进而进一步提升系统性能。 1.3 课题内容及论文的结构课题所研究的心理健康自测系统,是一套基于B/S模式开发的信息处理系统。采用Java语言作为后台开发语言,采用当下流行的Struts2框架,前台展示采用JSP,服务器也是使用的时下流行的Tomcat服务器(免费开源),整个系统的主体为MVC架构,对应心理健康自测的需求,对登录大学生提供心理健康的测试及相关的心理咨询帮助,完成对心理健康的全面测试,从而完成系统的功能业务实现。
17、其主要功能模块包括:新闻动态模块、专题辅导模块、热门文章模块、心理测评模块、心理咨询模块、普通用户管理模块、后台管理模块。本文共分为5章,按如下方式组织:第1章是全文的绪论引言部分,包括了系统开发的背景、目的和意义,国内外心理健康的发展现状,现有网络用户需求现状以及课题工作内容和论文结构。第2章包括了对系统的需求分析以及系统的总体设计,用业务流程图、用例图等阐明系统的需求;用系统结构图表明了系统的总体架构,简要的描述了各个功能的概要设计。第3章介绍了数据库系统的设计,对数据库中的所有信息表的结构以及表与表之间的联系进行了详细的描述。第4章包括了系统的详细设计和具体实现方法,对系统的用户界面和功
18、能模块对于系统中比较重要的功能详细阐述了实现方法、实现过程和结果。第5章主要对系统进行测试用例的设计,对基本功能进行测试,包括对系统进行全面检测,提出了部分在测试中遇到的问题和解决方案。最后是本文的结论部分,对本文工作进行了总结。3第3章数据库分析与设计第2章 系统需求分析与总体设计本章将对整个系统作一个全面概括的介绍,从系统的需求分析开始介绍,详细阐述系统的业务需求,功能需求以及性能需求。根据需求分析进行系统的总体设计,根据需求分析进行数据库设计。2.1 系统需求分析在软件设计中,需求分析的地位可谓是举足轻重,只有通过需求获取,需求分析,需求验证和需求变更这几个主要的需求管理阶段,才能保证开
19、发出来的系统具有合理性和正确性,并且能够大大减少后续开发中和系统上线后维护阶段的返工工作量6。在绪论中也有简单的提及到心理健康测试系统的部分用户需求,但都只是从个别功能点来描述,并不完整。对于一个完整的心理健康测试系统来说,还应包括业务、功能以及性能等多方面的需求。下面将对心理健康测试系统的需求详细阐述。2.1.1 业务需求随着人们生活水平的提高,生活压力也随之增大,也就导致了人们对于心理健康越来越关注著。已有的大学生心理健康测试系统已经不能满足相关心理研究人员使用的需要,为了帮助相关行业顺利开展心理健康辅导工作,并提高工作效率,充分利用信息化的优势,因此开发出一套更好的大学生心理健康自测系统
20、是很有必要的。大学生心理健康自测系统是软件工程技术应用于心理健康信息的管理方面,它能够采集并存储用户信息,提供了更新与检索的接口,直接协助相关行业顺利开展心理健康工作,提高工作效率。大学生心理健康自测系统基于B/S结构开发,结合JDBC等开发技术来实现系统。开发语言主要使用Java,在前台需要使用JS来进行一些数据的校验,数据库方面使用Mysql。大学生心理健康自测系统是一个独立的系统,用来解决关于心理健康信息的管理问题。通过使用JSP技术构建了一个快速有效并且实用的心理健康自测系统,旨在高效地完成对于心理健康信息数据的管理。 2.1.2 功能需求系统按照使用者可分为前台和后台两个模块:前台模
21、块:提供包括新闻动态、心理测评、专题辅导、心理咨询、文章下载、信息搜索、附加功能。新闻动态主要对新闻进行发布。心理测评功能主要是实现在网站进行在线测评。专题辅导主要实现分类查询的功能,用户按照不同的分类对文章进行查询,输入关键字也可以进行模糊查询,对自己感兴趣的文章也可进行下载操作。心理咨询功能实现在线留言,用户可对相关的问题进行留言咨询,在后台的管理员根据情况进行相应的回复。附加功能包括用户登录窗口,友情链接、热门文章推荐等等。普通用户管理模块:包括进行注册和登录;对用户的信息进行修改;浏览新闻;进行心理测试,心理测试只可以通过登录来进行,系统中提供不同类型的心理试题,用户可根据自身的情况进
22、行选择性答题,答题后,系统会给出相应的分数,以此来判定时候符合心理健康的标准。而测试的结果用户也可进行打分,对后来答题的同学有参考意义,也是管理员判定试题好坏和是否适应的标准之一。心理咨询功能是对自身的心理问题的在线反馈,如有任何问题,可以再网站上进行留言,由后台的心理转接进行留言解答。后台管理模块(管理员):进行登录;修改密码;增加管理员;对新闻动态和专题辅导中的信息进行增加、修改、删除;增加、修改、删除心理测评的试题;增加、修改、删除友情链接,热门推荐的内容;增加、修改、删除心里下载中的文章;管理心理咨询中的内容;等对心理咨询中,用户提出的疑问,进行回答。大学生心理健康自测系统具有标准大学
23、生心理健康自测系统所具有的现实中完整的心理健康步骤,完全的虚拟现实实现。真正实现节约资源、提高效率、业务处理的同时真正实现大学生心理健康自测系统的功能作用。2.1.3 性能需求心理健康测试系统属于网站类软件,其用户量可能上万,其的运行环境是互联网络,因此心理健康测试系统的性能也与互联网用户对于系统的性能的需求息息相关。首先,网站的响应速度要快。即通过浏览器打开网页速度要在用户能够容许的时间之内(5s),用户点击链接或按钮的响应时间要短,尽量减少用户的等待时间。在用户进行心理测试时,保证测试的准确性和及时性。对于心理咨询,能够及时进行反馈,专题辅导的文章能及时更新,在用户下载相应的文章时,保证下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心理健康 自测 系统 设计 实现