面向SaaS模式的医疗设备软件质量评价与应用研究

2021-07-23 12:43袁建萍
新一代信息技术 2021年11期
关键词:指标体系软件医疗

袁建萍

(郑州市第三人民医院,河南 郑州 450000)

0 引言

软件质量评价是衡量一个软件质量的重要标准,当前很多软件都在医疗机构中得到了有效的运用,为相关工作的开展提供了便利,为了确保医疗设备应用软件的质量,就需要基于SaaS模式元计算建立医疗设备软件质量评价指标体系,构建质量度量模型和度量的方法,进而合理科学的评估软件的质量,为软件质量控制提供依据,促进医院质量效能和规范性的提升。

1 研究目的和主要内容

1.1 研究背景意义

当前信息技术在快速的发展中,在各个领域中都得到了有效的运用,这也促进医疗信息化的建设和发展,医疗设备系统数量日益增加,主要有医疗保险、挂号问诊、卫生服务、器材管理。这些系统的有效应用,能够提升业务办理的效率和质量,而质量就是影响软件运用的关键因素,所以,为了开展互联网级的医疗设备软件质量评价,对软件的质量评价系统进行研究具有重要的作用[1]。

1.2 研究内容

云计算是一种先进的信息技术,随着其发展和应用软件的成熟,SaaS是云计算中的重要运用形式之一,地位也在不断的提升。SaaS就是软件即服务,和以往的医疗软件服务对比有显著的优势,医疗机构不用因为建设信息化而建立软硬件平台,这可以交由服务提供商落实,各种前期实施以及后期维护服务工作同样也不用自己负责。文章将其运用到医疗设备软件质量评价中,结合软件质量评价标准明确的质量特性,展现本行业内SaaS软件的质量。基于SaaS支持下的软件质量有关研究,常见的研究角度包括集成性、定制性、可伸缩性、可配置性、可靠性等,并从不同的层面、特征、角度实施分析,进而构建一套有效的面向SaaS模式的医疗设备软件质量评价模型。

2 软件质量评价模型和SaaS技术

质量关系到软件的运行,而能够影响其质量的因素有很多,从不同的层面评估,得到的度量也存在差异。立足于使用者层面而言,质量需要符合要求;立足于产品层面而言,质量要展现其内在的特点;立足于价值层面而言,质量就表现在产品是不是值得购买[2]。软件的质量与产品用户需求之间具有紧密的联系。要想提升具体领域内部应用软件的质量,就需要先结合具体领域特点的软件开发标准,有目的性的进行开发工作,提升软件的质量。因此,要想提升软件的质量,提升管理效果,就要研究软件质量和质量属性。基于建立软件质量模型,能够为软件质量的评价提供参照物,各国软件公司和国际标准化组织也在不断的对软件质量标准进行统一,建立了不同类型的软件质量评价体系和度量模型。

2.1 软件质量模型

首先,McCall质量模型。其就是基于一些软件质量属性指标,对开发人员和用户之间进行平衡,其主要从三个角度对软件产品质量进行界定以及识别,包括产品转移、产品运行以及产品修正。其次,IS0/IEC 9126模型。其是常见的标准,是基于模型上修改得到的,主要包括三个层级,分别是度量指标层、质量特性层以及子特性层[3]。划分内部质量模型,主要包括可靠性、可移植性、效率性、可维护性、易用性以及功能性。最后,ISO/IEC 25010模型。其是基于上个模型基础上构建的,在适用范围方面得到了扩展,可以单独评价,能够为需要对软件质量负责的人员提供便利。这一标准中主要有八个质量特性,分别是安全性、性能效率、易用性、功能适合性、可维护性、可靠性、兼容性、可移植性,相关的子特性一共有31个。

2.2 SaaS软件模式

2.2.1 SaaS生态系统

其属于在线软件服务,还被称作软件运营服务,是一种新的应用软件方式,基于互联网的支持下,可以给不同类型的用户提供软件服务,这也让其产品属性发生了变化,发展为服务属性。服务商搭建SaaS,并对其进行后期维护,用户依据自身需求定制软件服务就可以,服务商可结合企业用户定制的软件服务数量和时长情况,明确费用[4]。如果企业用户的业务需求发生改变,就可以改租其他类型的软件服务,非常方便,能够有效的减少软件投资的费用,避免风险,且企业也不用购买软件,直接租用软件就可以。

2.2.2 SaaS模式特性

该软件是基于互联网基础上,医院用户可通过网络获取需要的软件及服务,给用户提供便利。通常软件提供商的多个租户使用服务时要一起运用一套标准软件系统,这就要求软件要能够有效的屏蔽不同租户间数据信息和配置系统,确保用户的数据信息安全性和隐私。服务商提供的服务模式主要有两种,一种是“一对多”,另一种是“多对多”,进而建立一种多订户系统,让使用者可以随意定制,适应自身的要求。结合医疗部门用户运用软件模型的情况,服务商进行相应的收费,负责对系统进行维护、部署和升级,解决了用户的后顾之忧。

3 SaaS应用软件的质量评价体系

当前该软件已经在很多的医疗设备中得到了运用,所以,开发或是选择高质量的软件很关键。质量评价是质量管理中最关键的内容,该软件质量评价体系具有较强的复杂性,包含较多的维度,如,评价的标准、主体、指标、方法模型等。

3.1 质量评价指标体系

文章依据ISO/IEC 25010软件质量评价模型以及该应用软件的特征,提出了面向SaaS的医疗设备软件质量评价指标体系。其是基于医疗机构的指标体系模型基础上,结合各部门使用者的情况,整合现有的评价指标,通过对初始可能指标实施专家分析筛选、调查问卷等过程后,总结建立的一套全面的指标体系[5]。其构建过程是:SaaS应用软件质量特征综合分析研究-评价指标体系初选-评价指标体系的完善-确定指标体系的元素及结构-使用指标体系-确定指标体系。

3.2 权重值设定

对于权重的设定,选用改进的三角模糊数层次分析法,其是基于层次分析法上发展而来的,提出在建立判断矩阵时一些情况的方法,如,建议不同、做出判断时的模糊性等,基于两两比较后,结果不是具体在某个数值,而是利用三角模糊数体现。

3.3 评价体系信度检测

其就是对体系的可靠性进行评价,面向SaaS的医疗设备软件质量评估中包含较多的指标元素。

3.4 评价体系效度检测

效度就是体系能从何种程度上精准的反映出评价对象的客观要素,作用就体现在评价体系对于评价对象形成了认知偏差。在评价软件的质量过程中,若是制定的指标无法体现或是无法全面的体现出具体领域下的软件质量的特性要求,就会严重影响到体系的效度。

4 系统实现与应用

将文中阐述的评价系统运用到某医院医疗设备中,证明系统能够满足部门对于有关医疗设备软件质量评价的要求,基于设计的多种模块,可以对各种医疗设备软件做出科学的质量评价。系统的运用,可以更好的评估有关软件的质量,并且兼顾各个方面,如,可扩展性、开放性、数据增长、性能价格比等,上线之后得到了较好的运用[6]。

4.1 系统结构设计

面向SaaS的医疗设备软件质量评价系统,结合医院的业务需求开展,构建在服务器体系结构上,系统的结构组成部分包括:第一,表示层。这一部分就是让系统和用户间交互,用户可以通过浏览器访问质量评价系统;第二,逻辑层。其中包括三个功能模块,分别是:管理评价指标体系模块,建立指标体系;确定权重模块,使用者将三角模糊数得到的判断矩阵输入到其中,就可以明确权重;评估SaaS软件质量模块,利用模糊综合评价法对软件质量实施评价[7]。医院用户能够利用该系统,全面的评估各种医疗设备软件的质量情况。从下面的表1中可以看到某医院的医疗设备软件质量模型指标评价体系。

表1 某医院的医疗设备软件质量模型指标评价体系Tab.1 A hospital's medical equipment software quality model index evaluation system

4.2 系统的应用优势

依据医疗设备软件应用安全保证方面的要求以及标准,现阶段医院中运用该系统的医疗设备主要有高频电刀、呼吸机、X射线机、婴儿暖箱和微量注射泵等等。本文设计的评价系统具有一些特性,主要体现在:第一,容易使用。软件的使用容易掌握,灵活多样,用户可以较快的学会操作,给工作提供便利;第二,响应性。用户运用 SaaS软件服务时遇到问题或者服务失败的情况下,服务商能够高效的解决问题;第三,灵活性。软件提供用户定制的功能,用户可以结合自身的需求选择所需的服务项目,这对于医疗部门用户业务的变化或是规模变化有利,能够随时变更服务项目;第四,安全性。服务提供商可以保证数据信息的安全性,保护用户的隐私。通过运用该系统,能够提升质量检测数据的准确性和系统性,提升医疗设备管理的标准性,给医疗设备软件的评价提供有效的参考,有效的降低设备的使用风险,提升其利用效率,确保设备医疗工作的高效性及安全性,减少了没有必要的维护成本[8]。

5 结论

综上所述,SaaS属于一种很有创新力的软件应用模式,已经慢慢代替了ASP模式,变成医疗企业信息化建设部署中的一个主要发展方向。当前现代医疗技术以及终端和设备正在快速的发展中,基于建立和 SaaS相适应的三层软件质量模型,构建一个特定的指标系统,提供院内测试,证明了模型的可操作性,未来还需要进一步研究,找到能够适用于各种SaaS软件的度量指标,促进医疗信息化的建设和发展。

猜你喜欢
指标体系软件医疗
禅宗软件
软件对对碰
层次分析法在生态系统健康评价指标体系中的应用
供给侧改革指标体系初探
京张医疗联合的成功之路
我们怎样理解医疗创新
医疗扶贫至关重要
即时通讯软件WhatsApp
什么是医疗告知
测土配方施肥指标体系建立中‘3414