1、该系统基于JAVA平台,集成当代较先进的测试方法,指通过一系列手段,将人的某些心理特征数量化,来通过软件自动衡量个体心理因素水平和个体心理差异差异的。本文系统提出了一种心理测试系统的设计方案:系统通过注册登录界面完成用户到系统的而连接,然后用户可通过注册账号登陆系统选择测试内容,答题,交卷。从而完成一系列的内容。系统应用了JSP语言,数据库用Microsoft SQLServer2000来连接系统,通过编写JavaBeans来进行后台业务逻辑控制,即JSP +JavaBeans + SQLServer2000三层模式完成整个设计工作,从实现一个在线心理测试系统。关键词:Java,SQLServ
2、er2000,在线心理测试ABSTRACTSome experts predict: in the 21st century will seriously endanger the mental illnesses physical and mental health of young people. World Health Organization in recent years, research in many countries show that the population in the world, every moment has a 1 / 3 of people have
3、 this or that psychological problems. In China, the latest in a national children aged 4 to 16 mental health survey found that our childrens psychological and behavioral problems incidence of 13.9%. Departments also, the students conducted a sample survey found that students in 2 / 5 or so children
4、have different levels of psychological disorder. These data show that youth are more adults appear more serious mental illness.Designed to achieve this task, a psychological test system. The system is based on JAVA platform, integrated contemporary of the more advanced testing methods, saying throug
5、h a series of measures, which will quantify some of the psychological characteristics to use software to automatically measure the level of individual psychology and individual differences in psychological differences. This system presents a psychological test system design: the system completed by
6、registered users login to the system and connection, and users can choose registered account login test content, turning in an assignment. To complete a series of content. System application of the JSP language, database 用 Microsoft SQLServer2000 to connect to the system, to be back by writing busin
7、ess logic JavaBeans control, that JSP + JavaBeans + SQLServer2000 three-tier model to complete the design work, from the realization of an online psychological test system.Keywords: Java,SQLServer2000,Online Psychological Testing.目录摘要 IABSTRACT II第1章 引言 1 1.1 背景 1 1.2 研究工具及其介绍 1 1.3 国内外心理测试应用的概况 3 1
8、.4 系统实现的主要工具及系统结构 4第2章 在线心理测试系统 5 2.1 心理测试系统概述 5 2.2 心理测试系统基本结构 5第3章 在线心理测试系统设计 7 3.1 设计原因及目的 7 3.2 系统主要功能模块 7 3.3系统模块关系 8第4章 在线心理测试系统 10 4.1 设计原因及目的 10 4.1.1 心理测试系统总体结构 10 4.1.2 数据库的实现 10 4.2 系统各模块的实现以及主要代码 11 4.2.1 系统登录的实现 11 4.2.2 选题界面的实现 13 4.2.3 答题界面的实现 15 4.2.4 结果显示界面的实现 17第5章 软件测试 18 5.1 软件测试
9、的原因及目的 18 5.2软件测试 18 5.3测试结果分析 18结论 19致谢 20附录 源代码 22第1章 引言1.1 背景心理测试是一种比较先进的测试方法,它是指通过一系列手段,将人的某些心理特征数量化,来衡量个体心理因素水平和个体心理差异差异的一种科学测量方法。当前,国内外心理测试正迎来一个发展热潮。国外就有许多企业把心里测试列入员工选拨必考项目,近阶段在深圳富士康科技集团的“连跳”事件,尽管绝非仅仅是心理问题酿成的惨剧,但还是引发了全社会对年轻人心理素质的关注。近日,青岛科技大学在今年的研究生招生复试中,首次引入了心理健康测试,所测的成绩不计入总分,但却与政审、体检等一同作为录取的参
10、考依据,同等条件下,心理素质好的学生将被优先录取。心理问题的研究已经刻不容缓。1.2 研究工具及其介绍本文所阐述的在线心理测试系统应用了JSP语言,数据库用Microsoft SQLServer2000来连接系统,通过编写JavaBeans来进行后台业务逻辑控制,即JSP +JavaBeans + SQLServer2000三层模式完成整个设计工作,从而形成一个在线心理测试系统1。Java语言 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java平台由Java虚拟机(Java Virtual Machine)和Java 应
11、用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行2。JSP技术简介JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显
12、示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的
13、Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。SQLServer2000SQL Server 20
14、00 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别3。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1