单超群 李莉
【摘 要】试运行是系统测试后扩大范围再次寻找系统缺陷的过程,以保障系统正式推广工作的顺利实施。文章以浙江省疾病预防控制业务信息系统为例,介绍了开展系统试运行工作的方法与步骤,分析了系统试运行过程存在的不足,并提出提高系统试运行工作质量的改进建议。
【关键词】疾病预防控制;公共卫生监测系统;试运行
【中图分类号】TP311.52 【文献标识码】A 【文章编号】1674-0688(2020)09-0089-02
0 引言
公共卫生监测是疾病预防控制的主要手段[1]。为提升全省公共卫生监测数据采集和统计分析能力,本文研发了疾病预防控制信息系统,在传染病监测、结核病管理、职业卫生监测、学校卫生监测等业务模型基础上开发业务系统,主要用于法定传染病报告、结核病诊治、职业健康监测、学校学生健康监测信息的收集、质控、统计和分析。系统研发初步完成后,对系统开展了正式运行前的可行性测试。
1 试运行准备
试运行是指系统在上线前模拟运行环境、业务作业,发现系统缺陷,修复、完善、优化系统功能,降低正式运行风险,为正式运行奠定基础[2]。充分的试运行前期准备是使试运行工作有条不紊开展的第一步。
1.1 试点范围
根据系统业务模型,对于不同的业务分别确定了试点单位、业务范围和数据案例。试点单位的选定主要根据业务操作、不同角色选择具有代表性的各级用户单位,选择同类同级单位中业务工作开展成绩突出、管理规范的典型,并且达到一定的信息化水平。业务范围的确定主要实现业务流程全覆盖,操作功能点、数据监控、统计结果全程试点化管理。数据案例的选取主要采用历史患者信息,内容真实且信息齐全,可追溯。
1.2.1 系统部署
根据服务器相关资源配置业务系统所需环境,部署系统代码确保系统正常运行。本系统服务器操作系统采用linux,应用服务器和数据库服务器独立配备,部署于政务云平台上,提升系统安全性能。试点单位需通过政务外网访问,客户端建议使用360极速浏览器访问。
1.2.2 代码维护
系统公共编码标准由业务部门和信息管理部门在线下共同确认、线上采用功能模块化管理,由信息管理部门统一在相应功能模块中维护系统编码信息。
1.2.3 账户维护
系统账户实现省、市、县三级分类统一管理,所有账户根据实际工作情况赋予相应权限组。试运行前期,各级系统管理员创建账户,各级业务管理员分配账户权限,一般用户根据不同的权限可操作系统不同的功能(如图1所示)。
2 试运行实例
2.1 试点用户
本系统覆盖用户包括浙江省疾控中心、试点地市疾控中心、试点县/区疾控中心、相关试点直报单位(如图2所示)。系统试点直报单位为社区卫生服务中心,此外结核病监测系统试点直报单位还有结核病定点医院;职业卫生监测系统试点直报还包括职业病体检机构、职业病診断/鉴定机构;学校卫生监测系统试点直报单位还有学校。
2.2 业务用例
针对各业务制订详尽的试运行方案,全面规划试运行期间整个环节,规范业务管理要求,如明确系统试运行期间产出的各类主题数据用例的数量、代表性的要求等[3]。例如,结核病试运行方案中明确要求每个试点单位至少录入30名患者数据且该患者拥有完整的全病程记录信息,包括体检筛查史、病原检测史、疾病史、治疗史、随访管理史、流病调查史信息;职业病监测试运行方案中明确要求各试点单位在试运行一周内,录入尘肺病、职业病、职业鉴定、职业健康监护、疑似职业病、农药中毒等各类监测报卡50张以上;学校卫生监测试运行方案对各功能模块均提出录入个案信息的数量要求,如各试点直报单位对学生体检个案数据要求多种操作方式运行,导入不少于500条,录入不少于10条。
3 试运行保障
3.1 组织保障
各级试点工作人员高度重视本次试运行工作,积极落实试运行工作制度,包括工作职责、工作范围、具体要求,提升责任意识,有效推动试运行工作顺利开展。
3.2 试运行培训
为了更好地在试点单位部署落实试运行相关工作,召集各试点单位的相关业务人员及系统管理员,召开试运行会议及操作培训,演示系统功能要点,涵盖试运行整个阶段必须进行的任务,包括系统功能、账号管理及权限设置等,着重讲解注意事项。
3.3 问题跟踪
项目沟通在试运行期间是不可忽视的。项目组采用微信群的直接沟通形式和Excel问题清单的书面沟通形式相结合,多方收集反馈问题,及时提交问题预估解决时间。试运行工作应当及时总结并反馈问题解决情况,以视频会议的形式召集项目试点工作人员,总结好的经验和做法,研究并应对存在的困难和问题。
试运行期间,项目团队仍组织每周项目例会保持沟通,所有试运行人员间建立微信交流群,搭建沟通桥梁,采用问题清单方式收集问题,最终同样以问题清单方式反馈问题解决进度。
3.4 试运行问题总结
(1)业务工作规范未及时调整。各项业务工作的开展都有一套完整的监测方案,指导各级疾控机构的工作规范化、制度化。系统应用更注重业务的监测管理功能,将改变原有管理模式,包括工作业务范围、责任、权限及业务流程等,而依旧按照原有方案执行,工作重心未调整,致使工作效率及效益不佳。系统将更加注重录入原始数据的质量,统计结果可大大减少手工计算。
(2)数据用例设计不完善。业务流程演练需要运用历史数据录入系统,而历史数据是在原有管理模式下产出的信息,未必适应系统管理模式,直接沿用导致试运行不全面,遗漏很多系统缺陷,应当重新调整设计成数据用例。
(3)沟通反馈效益欠佳。问题的反馈通过微信工作群交流实现,试点人员多愿意在群里提交自己遇到的问题,其他人员发送的信息并不太重视,而项目承建公司解决问题进度也仅通过工作群通报,通报效果不佳,尤其是直接影响试运行工作的系统问题,一旦问题解决后未及时进行核实,导致系统试运行时间拖长,影响试运行的整体效果。
4 讨论
(1)试运行情况监控,是一个系统试运行顺利开展的提升点。系统推广不仅需要试运行参与团队的努力,需要大量操作实践,更需要试运行管理层的部署与指导,及时监控试运行情况并全面分析,可以大大增强系统试运行的全局性和可控性。
(2)应用场景测试稳定,是一个系统试运行顺利开展的致力点。应用系统是为了工作便捷,管理高效,因此大家更希望在系统功能稳定的基础上检验软件产品质量、评估软件效益。系统经过测试阶段,应当具备一定的运行能力,试运行只是一个充分检验并不断调整的过程,一旦操作遇到问题时运维人员应及时跟进,记录问题并尽力保证系统可以应用场景全程测试,以便控制试运行周期。
(3)加强项目沟通,它是一个系统试运行顺利开展的润滑剂,包含正式沟通和非正式沟通。非正式沟通依然保持微信工作群的形式,主要为及时提交需反馈的问题,同时便于准确定位问题并及时解决问题,而正式沟通除会议形式以外,建议增加以公告方式通报系统信息,包括系统操作说明、系统反馈问题及进度等。
5 结语
系统试运行不仅考验着系统测试后的成熟性,还检验着系统长期实际应用的稳定性和可靠性,验证系统是否真正满足实际的业务需求。本次试运行效果显著,及时发现并解决系统缺陷及潜在的问题,对系统完善优化提出相关意见和建议,确保系统稳定、持久、高效、安全运行。
参 考 文 献
[1]那广义.浅谈信息化管理在疾病预防与控制中的应用[J].通讯世界,2017(2):291.
[2]GB/T 25000.51—2016,软件产品质量要求和测试细则[S].
[3]金曦.加快信息资源整合,提升妇幼卫生服务监管水平——基于区域卫生信息平台的妇幼保健信息系统试点示范工程介绍[J].中国妇幼卫生杂志,2011,7(2):195-197.