基于B/S架构的征兵心理选拔平台的设计与实现
2015-12-23武圣君苗丹民
冯 曦,武圣君,苗丹民,肖 玮
基于B/S架构的征兵心理选拔平台的设计与实现
冯 曦,武圣君,苗丹民,肖 玮
目的:为保障征兵心理检测工作顺利进行,构建征兵心理选拔平台。方法:采用浏览器/服务器(Bowser/Server,B/S)架构,平台中心服务器为Oracle 11g,在Web2.0环境下进行设计。平台由系统登录子系统、主页子系统、在线练习子系统、征兵心理检测子系统、心理咨询子系统、新兵复检子系统、系统管理子系统七大子系统组成,通过消息机制实现数据交换。结果:应用该平台不到2周就可以完成整个检测过程,好评率达98%。不但提高了应征青年入伍检测的速度,提升了心理检测工作的服务质量,而且增强了中心的统计功能。结论:该平台提供了比较便捷的答题通道和上传、下载的模式,一定程度上缓解了征兵心理检测工作的压力,对军人心理选拔的研究和实施具有重要的意义。
浏览器/服务器架构;征兵心理测试;信息平台
0 引言
征兵心理检测工作是一项利国利民的大事。2002年,国家启动了征兵心理检测试点工作。2006年,在国防部征兵办的领导下制定了暂行标准和实施办法并且在全国推广应用。2010年,相关研究成果获得国家科技进步一等奖,标志着我国军事人员心理选拔工作进入国际先进行列。随着计算机科学、网络数据库技术和多媒体技术的迅猛发展,计算机和网络数据库技术深入到各个领域,对征兵心理检测工作提供了新的技术平台,同时也为心理检测工作的有效性和准确性提供了新的帮助。
1 国内外征兵心理检测信息化现状
军事心理学家认为,军队人员心理选拔研究始终走在心理测试发展的最前沿[1]。美军网络化水平在世界上遥遥领先,其军事系统对计算机信息网络依赖也非常强,心理选拔已成为应征入伍的常规检测项目。美军自1976年来一直使用www.military.com网站进行职业倾向测验。1999年,开始构建招募模拟考题网站进行军队职业倾向测验(armed services vocational aptitude battery,ASVAB),其考试成绩直接影响入伍时可供选择的兵种,目的在于测试出申请入伍者的个人资质与潜能偏向。考试成绩作为军方选择分配入伍者军中职业的参考和基础,其内容有数学、语义理解、短文理解等。
我国征兵心理检测工作与美军90多年的发展历史有不小的差距[2],有不少领域起步较晚。我国检测初期探索性地开发了无纸化考试即单机版的全国征兵心理检测系统软件,淘汰了以前传统的卷面考试方式,但是随着各地区网络化的发展,单机版的考试模式出现了诸多问题,如:无法快速共享多人考试成绩、监考人员无法实时查看任意考生成绩等。为此,通过认真地分析、理解需求,对软件进行优化,新增了局域网功能。局域网的优点是一旦考生答题完毕其结果即可反馈至管理端,从而降低了系统的通信开销,实现了管理端或服务器端考试文件的共享、管理、数据及系统维护和并发控制等。软件的研发以C++语言为基础,这是由于C++语言具有高效性和稳定性,对于实时考试至关重要。该系统大大节约了考生的答题时间,能无一疏漏地将考试结果传输至管理端,并且能同时承载上千个同步数据进程,通俗讲就是能够容纳上千考生同时考试并完成数据上传工作,有效地解决了单机系统出现的诸多问题。
2 征兵心理选拔平台的设计与实现
2.1 总体构架设计
征兵心理选拔平台基于浏览器/服务器(Bowser/ Server,B/S)架构[3],系统由七大子系统(如图1所示)组成,使用插件机制将每个子系统集成,降低子系统之间的耦合性。子系统之间通过多层数据库访问及消息机制对外提供Web服务接口,实现数据共享和调度、分析。
图1 系统总体构架
实际使用时,组织单位可以根据实际情况的需要选择模块进行自由组合,以达到充分利用网站资源和充分发挥系统作用的目的。关键套题调度由3个部分组成,一是应征公民检测子系统,二是在线练习子系统,三是新兵复检子系统。在入伍之前进行全国范围的应征公民检测,确保入选人员心理素质健康,以减少不良心理素质的影响;在线练习使得应征公民能提前适应考试方式和应考题型;入伍之后,编制针对新兵的心理素质复检以进一步甄别入伍人员的心理素质特征,为其进一步的岗位分类提供可参考的依据。这3个子系统可共享底层功能模块和逻辑组件,并可以通过系统中现有的逻辑模块扩展出新的功能模块,避免重复建设,从而实现开发成本和储存空间的节约[4]。
2.2 关键技术实现
(1)接口服务[5]:采用 Java Restful Web Service(Jersey)组件来实现,发布成标准的Web Service使武装部体检站与中心对接,提供的Web Service接口包括获取受检者的基本信息、体检信息、心检信息、在线专家视频访谈信息等。
(2)音频/视频传输服务[6]:基于传输控制协议/因特网互联协议(transmission control protocol/internet protocol,TCP/IP),使用Socket技术进行数据流传输,实现中心专家在线视频访谈。
(3)服务器集群构建:采用Apache+Tomcat集群模式部署征兵心理选拔平台,增强平台的并发量。
(4)数据服务[7]:通过平台控制各个分支数据的实时收集、汇总,便于数据二次分析,避免信息孤岛。
(5)平台数据库[8]:平台中心服务器为Oracle 11g,存储平台的业务数据、消息状态、统计分析数据。
2.3 内容功能构建
网站作为全国征兵心理检测技术中心(以下简称“中心”)在军训网上的交流平台,搭建时考虑中心的主要任务和武装部以及基层官兵的需要。依托中心专家的研究成果,汇集军内外的各种心理学研究的相关资源,构建专业化、集约化的中国军人心理选拔网络公共服务平台。一方面,及时展示前瞻性的心理学理论与研究、心理学方法及创新性成果,使其成为服务于军队心理学研究人员和临床心理医师的学习中心。另一方面,利用专家实时在线服务,使之成为为全军新兵提供心理辅导与诊疗、满足个性化心理诉求的心理咨询服务中心。同时,利用先进的信息技术使之成为第一个军人心理选拔及心理学术交流中心,打造具有全方位征兵心理选拔功能特色的军队综合性心理学门户网站[2]。系统功能模块如图2所示。
2.4 体系结构构建
传统的客户端/服务器(Client/Server,C/S)体系架构并非一无是处,新兴的B/S体系架构也并非十全十美。由于前期开发的C/S体系架构根深蒂固且技术成熟,原来的心理检测软件系统种类繁多,都是在C/S体系架构基础上建立的。因此,B/S体系架构要想在软件开发中起主导作用,要走的路还很长。所以中心采用C/S和B/S混合的实施构架;“内外有别”模型中,中心外部用户通过局域网直接访问数据库服务器,软件系统采用C/S体系架构;中心外部用户通过军网访问Web服务器,通过服务器再访问数据库服务器;武装部只需一台能够连接军网的计算机,就可组织考前练习,无需做太多的投入和复杂的设置[9]。系统拓扑结构如图3所示。
图2 系统功能模块
图3 系统拓扑结构图
3 系统应用分析
3.1 使征兵心理检测中心真正成为征兵服务第一线
(1)中心专家可在办公室监测征兵体检过程、查阅考试成绩,并为组织实施征兵工作提供有效指导。应征青年的病历既往史可通过查阅既往病例库获取,尤其是“原貌呈现”的电子病历可以为访谈医生提供各种诊疗信息,并可根据访谈记录表给现场的访谈医生一定的访谈技术指导。
(2)各武装部组织实施征兵工作中出现的各种问题,都可以在第一时间给予相应的应答。
(3)为数据上交提供了有力的通道,体检站可以直接将数据及时地传输至中心,避免了数据逐层上交而引起的数据丢失[6]。
3.2 提高应征青年入伍检测的速度,提升了心理检测工作的服务质量
(1)建立征兵心理选拔平台以后,消除了以前邮寄检测软件用时长、下发速度慢、回收数据不完整等诸多弊端,自投入运行以来,上行数据和下行数据并行通畅。以前从正式开始检测到下发各种资料直到数据回收至中心需1个月,而现在不到2周就可完成整个检测流程,大大提高了工作效率。从全国武装部的反馈情况中看,无效数据仅有5%,可用数据收集率为89%,完整率为98%;同时,现在的无纸化办公节约了成本,且方便保存,对武装部提供的总结起到实质性的保护作用,好评率达98%。
(2)在线练习功能为没接触过计算机的受测者提供了提前熟悉的机会,大大降低了误答率与假阳性。自该技术平台投入运行以来,在线练习使用率为88%,检测软件下载率为80%,每天集中访问率为98%,解决了以往无法及时下达检测软件、软件问题无法直接与中心沟通反馈、中心优化后无法及时更新等延误考试时间、降低检测效率等问题。
3.3 增强了中心的统计功能
建立数据现场传输后,一旦数据到达中心便可以通过统一资源定位符(uniform resource locator,URL)[10]以省(自治区)、市、县(区)来源批量归、存档,自动统计各省上交率呈现热点地图、总上站人数、心理检测总人数、心理检测天数、日最多心理检测人数、检测合格率、淘汰人员分类等;摒弃了以往原始的统计方式,即需要专人登记数据来源,手工进行资料汇总、归类和统计;简化了人工环节,提高了统计的效率和功能;为数据智能化分析、指标分类和标准建立奠定了基础。
4 结语
在成立中心的同时,我们着手建设服务于全国征兵工作的专业网站,其目的就是通过Web服务平台,构建人-机-人的个性化良好环境,建立心理学专家与基层武装部“面对面”对话渠道,除将科研成果及时转化到为全国征兵心理检测信息保障服务中外,为军事心理学研究及相关的教学科研单位提供全方位的信息指导,对提高我军平战时官兵的心理素质和战斗力将起到重要作用。在信息化平台建设的过程中,无论是在军事人员选拔理论、终端设备选型和革新、实践与训练问题搜集等方面,还是在研发系列信息系统等方面都已取得了较大的进展,并具备了成熟的信息化平台所特有的指导与反馈机制、信息传递与共享机制。结合我国实际征兵心理检测产生的问题,构建了较为合理的可行的信息化征兵心理检测体系[2],并结合中心长期研究方向和现有条件开发了中国军人心理选拔网站。网站内设置检测专区,各武装部都能通过检测专区下载新版软件和手册;通过数据上交功能,检测后的数据可通过军网传输至检测中心;另外,为了更好地调查网站使用情况,中心通过调查表的方式进行统计。本网站为中心以后的征兵工作,如发布有关心理检测工作的相关规定和通知、督促上交数据等提供了非常便捷的通道。
中心是一个集人员测量与选拔、军事心理研究、教学为一体的军事研究中心,承担每年全国的征兵心理检测、新兵复检等工作。中心成立以来,始终坚持服务部队的宗旨,倡导科研创新理念,承担了包括国家“863”、“921”支撑计划、国防部重大项目、军队医药卫生重大项目等科研课题,并在国际SCI/SSCI收录期刊发表论文。在不断开展中心信息网络综合服务的同时,除了被试答题过程中一般客观性的回答指标外,我们还会进行人脸微表情识别技术、人眼虹膜识别技术、人脑核磁成像技术和事件相关电位技术等客观指标的辅助诊断关键技术的研究。总体来说,征兵心理选拔平台的建立在一定程度上缓解了武装部征兵心理检测工作的压力,解决了我国征兵心理检测选拔时间短、通量大的矛盾,大大推动了全军军人心理选拔的研究和实施。
[1]潘炯明,骆骏,李伟.美军心理选拔的历史与主要方法[J].军队政工理论研究,2008,9(4):115-116.
[2]王桂枝,杨春华,李焱,等.“军事认知与心理卫生研究中心”网站设计与功能实现[J].军事医学,2011,35(9):703-705.
[3]王司晨.基于Web的网络远程考试系统的设计与实现[J].计算机光盘软件与应用,2013(8):258-259.
[4]于成志,程可军.谈军网信息资源整合[J].信息管理,2012,25(2):56-60.
[5]唐慧,李翔,王延昭.基于SOA架构的预约挂号平台的设计与实现[J].医疗卫生装备,2011,32(4):52-54.
[6]杨磊鑫,乔梁,陈欣,等.B/S环境下基于XML存储结构的医学影像伪三维交互平台的研制[J].中国医疗设备,2014,29(9):12-15.
[7]云庆辉,杨继庆,李向东.基于B/S架构的医学装备全寿命周期管理信息系统的研制[J].医疗卫生装备,2014,35(5):75-78.
[8]肖永平,陈慧玲,高杨,等.基于B/S的医疗信息统计分析系统的设计与实现[J].医疗卫生装备,2012,33(6):37-38.
[9]刘晓青,梁蜀忠,孙金立,等.基于WEB的医院医疗设备原生信息资源库系统设计与实现[J].医疗卫生装备,2010,31(5):60-62.
[10]张利利,胡文东,李晓京.心理健康检测与咨询系统的研究与开发[J].微型电脑应用,2010,26(3):40-41.
(收稿:2014-03-03 修回:2015-03-20)
Development and implementation of recruitment psychological selection platform based on B/S
FENG Xi1,WU Sheng-jun2,MIAO Dan-min1,XIAO Wei1
(1.Teaching and Research Section of Space Psychology,Department of Psychology,the Fourth Military Medical University,Xi'an 710032,China;2.Teaching and Research Section of Basic Psychology, Department of Psychology,the Fourth Military Medical University,Xi'an 710032,China)
ObjectiveTo promote recruitment psychological testing information achievement application and ensure recruitment psychological selection.MethodsThe platform was designed with B/S architecture,Oracle 11g central server and Web2.0 environment,which was composed of seven sub-systems for system login,homepage,online exercise, recruitment psychological test,physiological counseling,new recruit re-examination and system management.Message mechanism was used to realize data exchange.ResultsThe involvement of the platform made the test completed in 2 weeks with the rate for good review 98%.The velocity and quality of recruit psychological test were both enhanced greatly,with the ability in statistics improved.ConclusionThe platform facilitates the recruitment psychological selectiton.[Chinese Medical Equipment Journal,2015,36(7):23-26]
B/S architecture;recruitment psychological testing;information platform
R318;TP311.1
A
1003-8868(2015)07-0023-04
10.7687/J.ISSN1003-8868.2015.07.023
陕西省科技新星项目(2013KJXX-90);全军医学科技青年培育项目(13QNP127)
冯 曦(1983—),女,主要从事心理选拔与评估方面的研究工作,E-mail:18091869689@163.com。
710032西安,第四军医大学医学心理学院航空航天心理学教研室(冯 曦,苗丹民,肖 玮),基础心理学教研室(武圣君)
武圣君,E-mail:896105391@qq.com