袁建萍
(鄭州市第三人民醫院,河南 鄭州 450000)
軟件質量評價是衡量一個軟件質量的重要標準,當前很多軟件都在醫療機構中得到了有效的運用,為相關工作的開展提供了便利,為了確保醫療設備應用軟件的質量,就需要基于SaaS模式元計算建立醫療設備軟件質量評價指標體系,構建質量度量模型和度量的方法,進而合理科學的評估軟件的質量,為軟件質量控制提供依據,促進醫院質量效能和規范性的提升。
當前信息技術在快速的發展中,在各個領域中都得到了有效的運用,這也促進醫療信息化的建設和發展,醫療設備系統數量日益增加,主要有醫療保險、掛號問診、衛生服務、器材管理。這些系統的有效應用,能夠提升業務辦理的效率和質量,而質量就是影響軟件運用的關鍵因素,所以,為了開展互聯網級的醫療設備軟件質量評價,對軟件的質量評價系統進行研究具有重要的作用[1]。
云計算是一種先進的信息技術,隨著其發展和應用軟件的成熟,SaaS是云計算中的重要運用形式之一,地位也在不斷的提升。SaaS就是軟件即服務,和以往的醫療軟件服務對比有顯著的優勢,醫療機構不用因為建設信息化而建立軟硬件平臺,這可以交由服務提供商落實,各種前期實施以及后期維護服務工作同樣也不用自己負責。文章將其運用到醫療設備軟件質量評價中,結合軟件質量評價標準明確的質量特性,展現本行業內SaaS軟件的質量。基于SaaS支持下的軟件質量有關研究,常見的研究角度包括集成性、定制性、可伸縮性、可配置性、可靠性等,并從不同的層面、特征、角度實施分析,進而構建一套有效的面向SaaS模式的醫療設備軟件質量評價模型。
質量關系到軟件的運行,而能夠影響其質量的因素有很多,從不同的層面評估,得到的度量也存在差異。立足于使用者層面而言,質量需要符合要求;立足于產品層面而言,質量要展現其內在的特點;立足于價值層面而言,質量就表現在產品是不是值得購買[2]。軟件的質量與產品用戶需求之間具有緊密的聯系。要想提升具體領域內部應用軟件的質量,就需要先結合具體領域特點的軟件開發標準,有目的性的進行開發工作,提升軟件的質量。因此,要想提升軟件的質量,提升管理效果,就要研究軟件質量和質量屬性。基于建立軟件質量模型,能夠為軟件質量的評價提供參照物,各國軟件公司和國際標準化組織也在不斷的對軟件質量標準進行統一,建立了不同類型的軟件質量評價體系和度量模型。
首先,McCall質量模型。其就是基于一些軟件質量屬性指標,對開發人員和用戶之間進行平衡,其主要從三個角度對軟件產品質量進行界定以及識別,包括產品轉移、產品運行以及產品修正。其次,IS0/IEC 9126模型。其是常見的標準,是基于模型上修改得到的,主要包括三個層級,分別是度量指標層、質量特性層以及子特性層[3]。劃分內部質量模型,主要包括可靠性、可移植性、效率性、可維護性、易用性以及功能性。最后,ISO/IEC 25010模型。其是基于上個模型基礎上構建的,在適用范圍方面得到了擴展,可以單獨評價,能夠為需要對軟件質量負責的人員提供便利。這一標準中主要有八個質量特性,分別是安全性、性能效率、易用性、功能適合性、可維護性、可靠性、兼容性、可移植性,相關的子特性一共有31個。
2.2.1 SaaS生態系統
其屬于在線軟件服務,還被稱作軟件運營服務,是一種新的應用軟件方式,基于互聯網的支持下,可以給不同類型的用戶提供軟件服務,這也讓其產品屬性發生了變化,發展為服務屬性。服務商搭建SaaS,并對其進行后期維護,用戶依據自身需求定制軟件服務就可以,服務商可結合企業用戶定制的軟件服務數量和時長情況,明確費用[4]。如果企業用戶的業務需求發生改變,就可以改租其他類型的軟件服務,非常方便,能夠有效的減少軟件投資的費用,避免風險,且企業也不用購買軟件,直接租用軟件就可以。
2.2.2 SaaS模式特性
該軟件是基于互聯網基礎上,醫院用戶可通過網絡獲取需要的軟件及服務,給用戶提供便利。通常軟件提供商的多個租戶使用服務時要一起運用一套標準軟件系統,這就要求軟件要能夠有效的屏蔽不同租戶間數據信息和配置系統,確保用戶的數據信息安全性和隱私。服務商提供的服務模式主要有兩種,一種是“一對多”,另一種是“多對多”,進而建立一種多訂戶系統,讓使用者可以隨意定制,適應自身的要求。結合醫療部門用戶運用軟件模型的情況,服務商進行相應的收費,負責對系統進行維護、部署和升級,解決了用戶的后顧之憂。
當前該軟件已經在很多的醫療設備中得到了運用,所以,開發或是選擇高質量的軟件很關鍵。質量評價是質量管理中最關鍵的內容,該軟件質量評價體系具有較強的復雜性,包含較多的維度,如,評價的標準、主體、指標、方法模型等。
文章依據ISO/IEC 25010軟件質量評價模型以及該應用軟件的特征,提出了面向SaaS的醫療設備軟件質量評價指標體系。其是基于醫療機構的指標體系模型基礎上,結合各部門使用者的情況,整合現有的評價指標,通過對初始可能指標實施專家分析篩選、調查問卷等過程后,總結建立的一套全面的指標體系[5]。其構建過程是:SaaS應用軟件質量特征綜合分析研究-評價指標體系初選-評價指標體系的完善-確定指標體系的元素及結構-使用指標體系-確定指標體系。
對于權重的設定,選用改進的三角模糊數層次分析法,其是基于層次分析法上發展而來的,提出在建立判斷矩陣時一些情況的方法,如,建議不同、做出判斷時的模糊性等,基于兩兩比較后,結果不是具體在某個數值,而是利用三角模糊數體現。
其就是對體系的可靠性進行評價,面向SaaS的醫療設備軟件質量評估中包含較多的指標元素。
效度就是體系能從何種程度上精準的反映出評價對象的客觀要素,作用就體現在評價體系對于評價對象形成了認知偏差。在評價軟件的質量過程中,若是制定的指標無法體現或是無法全面的體現出具體領域下的軟件質量的特性要求,就會嚴重影響到體系的效度。
將文中闡述的評價系統運用到某醫院醫療設備中,證明系統能夠滿足部門對于有關醫療設備軟件質量評價的要求,基于設計的多種模塊,可以對各種醫療設備軟件做出科學的質量評價。系統的運用,可以更好的評估有關軟件的質量,并且兼顧各個方面,如,可擴展性、開放性、數據增長、性能價格比等,上線之后得到了較好的運用[6]。
面向SaaS的醫療設備軟件質量評價系統,結合醫院的業務需求開展,構建在服務器體系結構上,系統的結構組成部分包括:第一,表示層。這一部分就是讓系統和用戶間交互,用戶可以通過瀏覽器訪問質量評價系統;第二,邏輯層。其中包括三個功能模塊,分別是:管理評價指標體系模塊,建立指標體系;確定權重模塊,使用者將三角模糊數得到的判斷矩陣輸入到其中,就可以明確權重;評估SaaS軟件質量模塊,利用模糊綜合評價法對軟件質量實施評價[7]。醫院用戶能夠利用該系統,全面的評估各種醫療設備軟件的質量情況。從下面的表1中可以看到某醫院的醫療設備軟件質量模型指標評價體系。

表1 某醫院的醫療設備軟件質量模型指標評價體系Tab.1 A hospital's medical equipment software quality model index evaluation system
依據醫療設備軟件應用安全保證方面的要求以及標準,現階段醫院中運用該系統的醫療設備主要有高頻電刀、呼吸機、X射線機、嬰兒暖箱和微量注射泵等等。本文設計的評價系統具有一些特性,主要體現在:第一,容易使用。軟件的使用容易掌握,靈活多樣,用戶可以較快的學會操作,給工作提供便利;第二,響應性。用戶運用 SaaS軟件服務時遇到問題或者服務失敗的情況下,服務商能夠高效的解決問題;第三,靈活性。軟件提供用戶定制的功能,用戶可以結合自身的需求選擇所需的服務項目,這對于醫療部門用戶業務的變化或是規模變化有利,能夠隨時變更服務項目;第四,安全性。服務提供商可以保證數據信息的安全性,保護用戶的隱私。通過運用該系統,能夠提升質量檢測數據的準確性和系統性,提升醫療設備管理的標準性,給醫療設備軟件的評價提供有效的參考,有效的降低設備的使用風險,提升其利用效率,確保設備醫療工作的高效性及安全性,減少了沒有必要的維護成本[8]。
綜上所述,SaaS屬于一種很有創新力的軟件應用模式,已經慢慢代替了ASP模式,變成醫療企業信息化建設部署中的一個主要發展方向。當前現代醫療技術以及終端和設備正在快速的發展中,基于建立和 SaaS相適應的三層軟件質量模型,構建一個特定的指標系統,提供院內測試,證明了模型的可操作性,未來還需要進一步研究,找到能夠適用于各種SaaS軟件的度量指標,促進醫療信息化的建設和發展。