新兵心理健康信息采集系统部署方式之优化
2019-06-27朱宁,孙剑
朱 宁,孙 剑
近年来,为保持部队旺盛战斗力,维护部队官兵心理健康,2018年部队开始推广应用《新兵心理健康信息采集系统》。搞好基层官兵心理筛查,是加强卫勤保障能力建设、落实武警部队2014年卫生工作会议精神的有力举措。本文总结了我总队在该系统的发布过程中采用不同方式部署的经验,以供同行参考。
1 客户端部署
1.1部署条件及架构 新兵心理复检按照每100名新兵配置3~4名工作人员实施。评估受试者100人/日需配置计算机10台,一个分队即需要配备多台电脑。新系统由之前传统的C/S(Client/Server)架构改为互联网上更为广泛的B/S(Browser/Server)架构。对比两种架构,客户端的部署已经有了较大提升[1]。
1.2新旧客户端系统部署之对比 在C/S架构时代,客户端需要每台电脑由专业人员安装系统、配置程序的数据库参数,且每次系统升级均需要对每台客户端的软件进行升级或重新安装,维护成本较高,严重影响了临时搭建环境部署的工作效率。进入B/S架构时代后,客户端只需使用浏览器登录即可,无需安装软件即可实现程序的使用,系统升级也只需对服务器升级,大大提升了工作效率,降低了维护成本。
2 服务器端部署
2.1常规环境部署经验 《新兵心理健康信息采集系统》服务器端要求在Windows7旗舰版操作系统、Sql Server 2008R2数据库中运行,由于大部分电脑的Win7旗舰版为Ghost版,在安装系统过程会发现缺少IIS服务选项或ASP组件,不得不重新安装操作系统,浪费大量时间,所以在部署服务器环境之前一定要先检查自己的Win7版本有无上述服务及组件。由于B/S架构特性,服务器端的安装及配置要复杂得多,在实际应用过程中,除严格按照说明书步骤安装外,还需注意:①建立IIS后删除默认网站方可顺利使用;②新建网站后需调整默认的80端口为实际使用的端口号;③Win7防火墙加入入端规则,否则只能本机登录。
2.2采用虚拟机方式部署 由于服务器端常规部署流程复杂,一步不慎有可能需要全盘推倒重来,依据过往部署HIS系统之经验,我总队采用了虚拟机模式部署,大大提升了工作效率,降低了出错机率。具体部署方案如下:
2.2.1存储参数分配 采用VMware Workstation 12 Pro虚拟机系统,划分40 G硬盘空间,其中win 7操作系统占30 G,Sql Server数据库占10 G,使用过程中随着数据量的增大还可适当扩充,内存分配至8 G或16 G。
2.2.2网络连接方式 这是基于IIS服务的关键设置,操作步骤:①虚拟机中的网络适配器参数必须改为“桥接模式:直接连接物理网络”(图1)方可使各工作站的电脑直接访问虚拟机中的web服务;②虚拟机中的地址与主机的地址不能重复,需手工指定,并确保与网络中的其他地址不冲突。方法:单击开始→控制面板→网络连接→本地连接,点击属性,并在出现的窗口中双击“internet协议”。录入IP地址即可(图2)。
采用此步骤需注意不能启动无线网卡或第二个网卡,否则VMware虚拟机系统有可能会错误地桥接到另一个网卡上,导致物理网络中的其他电脑不能访问网页。
图1 桥接模式
图2 配置IP地址
3 应用效果
在部队推广《新兵心理健康信息采集系统》中发现,由于服务器端系统较复杂,且部署安装人员往往是由行政人员担任,每到一个分队或每部署一个环境均需查阅资料、反复咨询专业人士,消耗大量的精力。常常因分队所准备的电脑环境不合适而无法进行,业务工作不能如期开展。而虚拟机系统的环境一次性建立后,可以由部署人员使用U盘或光盘按照以上步骤实现快速部署及实施。与常规部署方式比较,建立一个常规服务器环境,一个熟练的计算机专业人员在没有遇到意外情况的情况下需要4~6 h;而使用虚拟机部署则只需要0.5~1.0 h。如果有多个分队的任务均需以网络版模式部署,采用虚拟机方式将是非常好的一个选择。