基于b-s架构人格测量量表软件系统设计和开发

基于b-s架构人格测量量表软件系统设计和开发

ID:19736210

大小:80.00 KB

页数:7页

时间:2018-10-05

基于b-s架构人格测量量表软件系统设计和开发_第1页
基于b-s架构人格测量量表软件系统设计和开发_第2页
基于b-s架构人格测量量表软件系统设计和开发_第3页
基于b-s架构人格测量量表软件系统设计和开发_第4页
基于b-s架构人格测量量表软件系统设计和开发_第5页
资源描述:

《基于b-s架构人格测量量表软件系统设计和开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于B/S架构人格测量量表软件系统设计和开发摘要:针对目前纸质心理测量方法比较烦琐,大规模测量结果统计困难的现状,设计了一个应用于心理测量软件系统的人格测量系统。它是一个基于.NETFramework2.0,采用ASP.NET+SQLServer2005开发的B/S系统。该系统采用ASP.NET主流的三层架构,将表现层、业务逻辑层和数据访问层分离,具有较高的可维护性。该系统作为心理测量软件的子系统,主要由人格心理测量、量表库管理、用户信息管理三个大的模块构成。关键词:量表;心理测量;B/S;数据库Designanddevelopmentofsoftwaresystemaboutpe

2、rsonalityscalebasedonB/SChenLiZhanjiangNormalUniversity,Zhanjiang,524048,ChinaAbstract:Thisarticlemainlydescribesasoftwaresystemforappliedpsychologicalmeasurementofpersonalitypsychologyinthesystem.Itisbasedonthe.NetFramework2.0,usingASP.NET+SQLServer2005developmentofB/Ssystem.TheuseofASP.NETin

3、themainstreamofthethree-layersystem,thepresentationlayer,andbusinesslogicanddataaccessphaseseparationwithhighserviceability.Thesystemasapsychometricsoftwaresubsystemmainlyconsistsofpersonalitypsychologicalmeasurement,scalelibrarymanagement,userinformationmanagementinthreemodules.Keywords:scale

4、;psychologicalmeasurement;browser/server;database1开发背景随着经济的发展和生活条件的改善,人们在注重身体健康的同时也越来越重视心理健康,而心理测量正可以反映人们的心理健康状况。目前心理测量量表在学校、企事业单位等的心理咨询工作中占据很重要的地位。但是目前心理测量中常用的纸质心理测量量表存在一些缺陷,如测量不便捷,评估结果反馈滞后等。基于此,本文提出设计与开发基于B/S架构的人格测量量表软件系统,使测试者(用户)可以方便快捷地在本系统的界面进行测试。该系统可对用户提交的测试结果及时做出初步分析;可支持学校、企事业单位、科研机构等对人的

5、心理健康状况进行系统的、大规模的调查,掌握被试人群的整体心理健康状况,并根据测试者(用户)提交的结果提出针对性的心理辅导,极大地方便心理测量与心理咨询工作。与纸质心理测量量表相比,使用该软件系统进行调查更节省人力、物力、时间等。2系统的开发环境本系统是一个基于.NETFramework2.0,采用ASP.NET+SQLServer2005开发的B/S模式系统。.NETFramework2.0是由微软公司开发的一个致力于敏捷软件开发、快速应用开发和平台无关性的软件开发平台。SQLServer2005是微软公司推出的Windows平台数据库,非常适合中小型应用开发,是一个性能优越的数据

6、库。本系统采用VisualStudio2008作为开发工具,VisualStudio2008功能强大且使用方便,是基于.NET平台开发的最佳开发工具。同时,系统采用流行的三层架构和Ajax前端技术;还利用Forms身份验证,结合GDI+图形技术,实现用户(测试者)登录。3系统设计系统功能结构图是将系统的功能进行分解,按功能从属关系表示的图表。根据系统需求分析以及系统目标功能,最终确定该系统的结构图(如图1所示)。1系统结构该系统的前端表现层混合使用CodeBihind处理机制和Ajax异步处理请求,后者可减少页面回调时传输的数据量,实现局部刷新,提升用户体验。图2是系统的框架处理流

7、程2框架处理流程4数据库设计根据功能需求和系统设计,本系统的实体主要包括用户、量表库、测试问题、选项、年龄、测试者结果等。笔者以用户为例介绍实体组成、关系及其E-R4.1项目E-R图及数据表用户(测试者)实体主要包括用户编号、登录用户名、密码、受教育水平、性别、年龄,其E-R图如图3所示,其数据见表1。3用户E-R表1用户信息表cy_users4.2系统实体-联系实体-联系图也称E-R图,根据需求分析结果和系统的具体情况,通过调查分析、合并分析、修改重构,最终得出系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。