当前位置:首页 > 本科毕业论文-基于 Net的中小学心理健康系统在线心理测试模块设计与实现
摘 要
有专家预测:21世纪心理疾病将严重危及青少年的身心健康。世界卫生组织近年来对许多国家的调查研究证明,在全世界的人口中,每时每刻都有1/3左右的人有这样或那样的心理问题。在我国,最新一次全国4~16岁少年儿童心理健康调查发现,我国儿童的心理和行为问题的发生率高达13.9%。为了使老师家长更好的了解孩子自身的成长,研究这样的心理测试系统十分必要。本课题设计实现了一个中小学在线心理测试系统,该系统是一套利用传统的心理学理论和心理测试规则,结合现代数据库和互联网技术,解决对大批受试者进行心理测试和心理健康状况评价的专业系统。学生通过基本的浏览器就可随时随地进入系统进行心理知识学习和测试。基于Visual Studio 2008开发工具和Microsoft SQLServer2005数据库技术,本系统流程清晰、使用方便、实用性强,能够对中小学学生心理健康教育提供有效的支持。
关键词:Asp.net;VS2008; SQLServer2005 ;心理测试;心理测试系统
I
Abstract
Some experts predict that mental illness would seriously harm the physical and mental health of young people in the 21st century. A survey which was organized for psychological health by the World Health Organization has shown that about 1/3 of the world's population has some psychological problem all the time. In China, the most recent 16-year-old Children's Mental Health survey found that the incidence of psychological and behavioral problems of children in our country up to 13.9%. To make teachers and parents to better understand the child's own growth, it is very important for us to study the psychological test system. In this project, we design an online psychological test system which is based on the traditional rules of psychological theory and psychological tests. It is used for psychological testing and evaluation. Students can arbitrarily access to the system for obtaining the correlative psychological knowledge or testing their psychological health by web browser. In the system, Visual Studio 2008 development tool and Microsoft SQL Server 2005 database are used, The system process is clear and easy to use and can provide effective support to mental health education on primary and secondary school students.
Keyword:Asp.net;VS2008; SQLServer2005 ;Psychological tests;Psychological test system
II
目 录
摘 要 .............................................................. I Abstract ........................................................... II 目 录 ............................................................. III 1绪论 .............................................................. 1
1.1选题目的与意义 ............................................... 1 1.2国内外研究状况 ............................................... 2 1.3本课题研究内容、方法及创新 ................................... 3 2在线心理测试模块需求分析 .......................................... 5
2.1 需求概述 .................................................... 5 2.2 模块开发目标 ................................................ 5 2.3 功能需求 .................................................... 5 2.4 可行性分析 .................................................. 6 2.5开发环境及工具 ............................................... 7
2.5.1 开发/运行环境 .......................................... 7 2.5.2 开发工具的选取 ........................................ 12
3 在线心理测试系统各模块的设计 ..................................... 13
3.1 系统会员注册与登录模块的设计 ............................... 13
3.1.1 功能概述 .............................................. 13 3.1.2 程序业务流程图 ........................................ 13 3.1.3 该模块数据库设计 ..................................... 14 3.1.4 会员注册功能实现关键技术 ............................. 15 3.1.5 会员登录功能实现关键技术 .............................. 16 3.2 心理测试模块的设计 ......................................... 20
3.2.1 SCL90的量表测试功能概述 .............................. 20 3.2.2 程序业务流程图 ........................................ 20 3.2.3 实现的关键技术 ........................................ 21 3.3 趣味测试模块设计 .......................................... 22
III
3.3.1 趣味测试功能描述 ...................................... 22 3.3.2 关键技术 .............................................. 22 3.4 文件上传于下载模块设计 .................................... 24
3.4.1 功能概述 ............................................. 24 3.4.2 程序业务流程图 ....................................... 24 3.4.3 实现关键技术 .......................................... 25 3.5 心理知识(美文欣赏)模块设计 ............................... 26
3.5.1 功能概述 ............................................. 26 3.5.2 程序业务流程图 ....................................... 26 3.5.3 该模块技术介绍 ....................................... 27
4 心理测试各模块功能实现 ........................................... 28
4.1 注册与登录页面功能实现 ..................................... 28
4.1.1 注册页面运行结果 ..................................... 28 4.1.2 登录页面运行结果 ..................................... 31 4.2 文件上传下载功能实现 ...................................... 34
4.2.1 文件上传页面运行结果 .................................. 34 4.2.2 文件下载页面运行结果 ................................. 35 4.3 心理测试页面功能实现 ...................................... 36
4.3.1 心理测试页面运行结果 .................................. 36 4.3.2 结果显示页面运行结果 ................................. 37 4.3.3 结果分析页面运行结果 ................................ 37 4.4 趣味测试页面功能实现 ...................................... 38
4.4.1 趣味测试页面运行结果 .................................. 38 4.4.2 测试结果查看 ......................................... 39 4.5 心理知识页面功能实现 ....................................... 40 5 系统测试 ......................................................... 40
5.1 系统测试概述 .............................................. 40 5.2 开发过程中的问题及解决方法 ................................ 41 系统总结 ........................................................... 43
IV
共分享92篇相关文档