时间:2024-07-28
张利利,胡文东,李晓京
随着社会的高度发展,人们的生活节奏日益加快,竞争加剧,人际关系也变得越来越复杂,这些因素都可能给人们带来沉重、巨大的心理压力。根据心身医学的观点,疾病的变化是一个整体的变化过程, 因此人的心与身的健康是互相作用互相联系的,从心理和躯体两方面整体来评价能更好的反映人群的健康状况。由于(1)心理医生的匮乏,以前对健康状况的评价只局限于躯体健康,而忽视了心理健康的评价;(2)人们对心理健康的评价没有一个普遍的规则,这就导致这种评价不成体系,得出的结论不能说服人。针对这些问题,我们研制了一套心理健康检测与咨询指导系统。本系统采用国际通用的健康检测量表对各类人群的心理健康状况进行评价并分析可能存在的影响健康的因素,确定同类人群的健康水平。
本系统采用了VB和Access数据库技术相结合的方法来开发。
Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开
发工具。它以其高效、简单易学及功能强大等特点深受广大程序设计人员的青睐,已成为目前 Windows系统开发和各种基于 Windows平台的应用程序设计的主要语言和工具。VB支持面向对象的程序设计,具有结构化的事件驱动编程模式,并且可以十分简单地设计出良好的人机界面。
根据本系统的实际需求以及数据流量的大小,决定使用微软公司的Access数据库。Access数据库是一种关系型数据库,可以处理多种类型的数据,并且设计过程自动化。Access数据库负责系统数据库的维护,包括响应用户的查询请求,完成用户发出的添加、更改和删除数据的命令。
根据系统要求,系统软件应具有如下功能:
(1)题库(item bank):一个特定测验的不同版本的所有问题都可以被当作该测验的题库。越来越多的测验编制者正在构建巨大的题库,按内容和难度水平分类,储存在本系统中,这些题库能够根据需要产生大量的不同测验版本。
(2)机上施测:在计算机上完成测验过程,替代传统的纸笔测验。在受测者输入个人资料后,计算机按测验规定程序给出测验指导语,然后逐一呈现题目,并记录受测者对每一道题的答题时间。
(3)自动记分:计算机根据受测者的答题情况,按测验评分规则自动进行记分,完成各分量表、总分及测验有关指数的分数统计,从而替代采用记分模板等方法计算量表各项指数的过程。
(4)结果的分析和解释:根据常模资料,系统自动将一系列原始分数转换成标准分数,然后根据事先录入的心理学专家知识对受测者的测验结果做出说明,或提出训练、干预方案及有关建议。
本系统建立的数据库中共有表有四大类,分别涉及到信息表、原始数据表、结果表和常模表的方面。表之间的关系如图1所示。
本系统的数据库表的设计分为
信息表记录用户的基本信息,只有一个id表。
原始数据表记录了用户的测验数据。本系统可以进行20种测验,每一种测验都有一个原始数据表。
常模表是根据不同的年龄、性别和学历分别给出不同人群的时间平均值和方差,每一种测验至少有2个常模表。
结果表记录的是根据原始数据表中的测试时间、测试答案与常模表进行比较之后得到的结果值。每一种测验都有一个结果数据表。
图1 表之间联系
系统的主界面如图2所示
图2 主界面
在本系统中,我们采用VB内置的数据控件Data控件建立与数据库的连接。可以通过设置Data控件的connect、DatabaseName、RecordSource属性实现对数据库的连接和访问。即在设计时将Data控件的connect属性设置为缺省值”Access”,将DefaultType属性设置为“2-使用Jet”。
本系统包括几个功能模块,开始测验、手动输入、处理现存数据、DXC文件处理、使用帮助和退出。
开始测验:该功能是进行单人人格测验操作。即通过心理医生与用户的交流来判断对该用户是否进行测验以及进行那些测验,最后给出比较科学的分析。
手动输入:对问卷方式的纸质测验进行处理,并将处理结果存入数据库中。
处理现存数据:阅览、查询、打印已经处理过的、数据库中现有的用户的各项测验结果数据。界面如图3所示。
DXC文件处理:对群体测验的原始数据文件进行处理,并将处理结果存入数据库中。该功能不仅可以对单个用户的数据进行处理,还可以对多个用户的数据进行批处理。
使用帮助:调阅联机帮助文件。
退出测验:关闭主程序,退出本次测验。
图3 处理结果界面
图为“艾森克人格测验量表”的处理结果图,左半部是您正在察看的用户的基本信息、测验量表剖析图、测验量表关系图、时间关系图的显示。右半部是您点击“典型个体显示”按钮之后系统自动给出的关于该用户的性格特点的判断结果。这个判断结果是根据倔强性、内外向和情绪稳定性三个维度的标准得分值给出的。它将每个维度分为三个等级,即有75%的人群的标准得分值是处于中间那个等级,其余25%的人群属于两边的等级,总共算出来可以得到27种性格特点。所谓的标准得分值是根据常模即平均值和方差采用标准T分数的换算方法计算出来的。在本系统中,我们针对艾森克测验给出了不同人群的10个常模表。
在应用过程中使用该系统基本能满足需求,但目前还存在一些问题,如对用户的分析比较太可观化了,因为人的性格特点是一个很复杂的概念,它跟很多因素都有关,以后需要进一步改进。目前该系统已经被广泛地应用部队、医院和高校当中,作为心理医生的一个强有力的辅助诊断工具。
[1]张军胜,王家同. 新兵心理健康状况和人格特征的相关研究[D].硕士毕业论文.2007.
[2]胡磊,张泽明.基于 B/S模式的学会信息管理系统[J].微型电脑应用,2008,24,(10),34-35.
[3]胡文东,王涛,李晓京,等.计算机多媒体群体心理测量系统研制[J].第四军医大学学报,1999,20,(3):225-7.
[4]陈国鹏.心理测量与常用量表[M].上海:上海科学普及出版社,2005.
[5]萨师煊,王珊. 数据库系统概论 [M]. 2版.北京:高等教育出版社, 1991: 43 - 46.
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!