南陽醫(yī)學(xué)高等專科學(xué)校 趙 越 田 肖
近幾年,醫(yī)療體制改革有力拉動了市場對醫(yī)療器械的需求,而醫(yī)療器械的安全檢測對行業(yè)的生產(chǎn)、技術(shù)水平提出了更高的要求,如何提高醫(yī)療器械的檢測精準(zhǔn)度、檢測效率就成為了關(guān)鍵問題。因此建設(shè)一個醫(yī)療器械的檢測信息化平臺,將檢測業(yè)務(wù)流程整合起來,充分利用大數(shù)據(jù)資源,提高業(yè)務(wù)操作水平和工作效率就顯得尤為重要。本文著眼于探討醫(yī)療器械檢測中信息化平臺的關(guān)鍵技術(shù)問題,比如大數(shù)據(jù)的管理、數(shù)據(jù)查詢分析、設(shè)備信息管理等。
將云計算應(yīng)用到檢測信息化平臺中,可以提供非本地或遠(yuǎn)程服務(wù)的分布式計算的基礎(chǔ)設(shè)施服務(wù),搭建了一個相對低成本、充分利用軟硬件資源的云計算服務(wù)中心,可以根據(jù)用戶的需要提供相應(yīng)的服務(wù),有效的提高資源利用率,降低了系統(tǒng)的應(yīng)用成本,為醫(yī)療器械的信息共享和互動平臺的建設(shè),提供較好的解決方案。因此,研究基于云計算的醫(yī)療器械監(jiān)測信息化平臺不僅順應(yīng)技術(shù)的發(fā)展趨勢,也具有較強的實用意義。
首先,醫(yī)療器械的新產(chǎn)品層出不窮,傳統(tǒng)的檢測平臺效率較低,不同地區(qū)醫(yī)療器械的監(jiān)測業(yè)務(wù)流程也不相同,研究基于云計算的醫(yī)療器械檢測信息化平臺,可以為醫(yī)療器械的監(jiān)測提供信息采集、統(tǒng)計分析、實時查詢、資料共享等功能,并且對存儲容量有了很大的提升,對數(shù)據(jù)處理和管理能力,也得到了很大的提高。
其次,在經(jīng)濟層面,利用最小的代價,可以快速的解決特定的問題。云計算的信息化平臺對終端的要求不高,可以實現(xiàn)在任何地點進(jìn)行操作,只要可以連入互聯(lián)網(wǎng),任何的PC機、移動終端均可使用。
另外,在技術(shù)層面,基于云計算開發(fā)軟件,利用分布式處理,實現(xiàn)醫(yī)療器械的監(jiān)測信息化平臺,實現(xiàn)資源整合,對后期維護(hù)、管理或升級帶來了極大的便利。
綜上所述,基于云計算的醫(yī)療器械監(jiān)測平臺解決了資源利用率低,代價高、后期維護(hù)成本高等問題,對監(jiān)測行業(yè)的發(fā)展有推動作用,因此,本文提出一種基于云計算的醫(yī)療器械監(jiān)測平臺設(shè)計實現(xiàn)方案。通過該平臺,可以實現(xiàn)易維護(hù)、安全、高效的解決監(jiān)測過程中的諸多問題。
針對醫(yī)療器械檢測的業(yè)務(wù)流程,進(jìn)行測信息化平臺的開發(fā),主要遵循以下幾個原則:安全性、可擴展性、完整性和資源的可共享性,對原始數(shù)據(jù)要求一致性、完整性,避免重復(fù)等??梢詫崿F(xiàn)醫(yī)療器械檢測中心的管理員、檢測方、審批工作人員等實時交互,提高醫(yī)療器械檢測工作信息化水平能力。
醫(yī)療器械監(jiān)測信息化平臺可以完成抽檢及比對試驗,新醫(yī)療器械監(jiān)測,數(shù)據(jù)查詢、統(tǒng)計分析、報表生成等功能,主要劃分為系統(tǒng)管理、檢測單位管理、檢測任務(wù)、數(shù)據(jù)查詢統(tǒng)計分析、設(shè)備信息管理、分享討論區(qū)等幾個功能。下面對系統(tǒng)的功能實現(xiàn)部分按模塊進(jìn)行詳細(xì)分析說明。
(1)系統(tǒng)管理
系統(tǒng)管理模塊主要是針對系統(tǒng)管理員的,主要根據(jù)進(jìn)入系統(tǒng)的管理員身份及所管理業(yè)務(wù)的區(qū)別,對其賦予不同的操作訪問權(quán)限,并在管理員登錄時進(jìn)行待辦事項實時提醒。管理員也可根據(jù)具體的工作要求,編輯修改需要檢測的醫(yī)療器械相關(guān)參數(shù),定期歸檔、備份、刪除相關(guān)業(yè)務(wù)數(shù)據(jù)進(jìn)。
(2)檢測單位管理
由于醫(yī)療器械檢測信息根據(jù)檢測要求及使用區(qū)域的不同,檢測單位信息也在不斷的增減變化,具體包括檢測單位信息更新、審核狀態(tài)查詢等。
(3)檢測任務(wù)管理
當(dāng)有醫(yī)療器械需要檢測時,管理員就會通過系統(tǒng)發(fā)布檢測信息,而檢測方就會在待辦事宜模塊同步收到檢測任務(wù),并且可以上傳檢測結(jié)果。
檢測任務(wù)管理模塊:管理員發(fā)布委托檢測任務(wù);確定檢測計劃;發(fā)布編輯查看相關(guān)通知,檢測方負(fù)責(zé)人員可以查看待檢測任務(wù),查看添加國家相關(guān)政策法規(guī),查看上級檢查工作任務(wù)等。
待辦事宜模塊:為了及時提醒管理員下發(fā)的檢測任務(wù)、申報表、調(diào)查表等任務(wù),便于檢測方統(tǒng)一管理待辦事宜,及時處理相關(guān)檢測工作。
(4)數(shù)據(jù)查詢統(tǒng)計分析
該模塊主要是對檢測方的歷史數(shù)據(jù)進(jìn)行查詢統(tǒng)計的,主要對關(guān)鍵字如:名字、用途、狀態(tài)、檢測時間等檢索,可以檢索出所需產(chǎn)品的檢測信息,若該產(chǎn)品的抽檢結(jié)果及抽檢比對歷史數(shù)據(jù)較多,可同步產(chǎn)生扇形統(tǒng)計表,并生成報表,該報名有選擇打印及下載等功能。
(5)設(shè)備信息管理
該模塊主要是對已檢測器械的管理,包括基本資料、設(shè)備狀態(tài)、維修記錄、使用年限、設(shè)備報廢情況等信息。
(6)分享討論區(qū)
該模塊提供互動區(qū)域,方便檢測人員提出問題,在此區(qū)域通過互動提升自己的檢測能力,并且可以把總結(jié)的有效檢測知識分享出來,可供其他檢測人員學(xué)習(xí)借鑒。
(1)總體架構(gòu)
本平臺基于B/S架構(gòu),包括三層結(jié)構(gòu),分別是表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。表示層只有簡單的輸入輸出功能,界面設(shè)計比較簡單,通用;業(yè)務(wù)邏輯層是應(yīng)用程序的主體,扮演著信息傳送的角色,包括發(fā)送請求等,負(fù)責(zé)處理具體的請求事項;數(shù)據(jù)訪問層則是存放著大量的數(shù)據(jù),主要負(fù)責(zé)對數(shù)據(jù)的讀寫管理,當(dāng)數(shù)據(jù)庫服務(wù)器收到了服務(wù)器的請求后,會對請求進(jìn)行處理,并將返回的結(jié)果發(fā)送給服務(wù)器,服務(wù)器將收到的數(shù)據(jù)結(jié)果發(fā)送給瀏覽器,也就是我們看到的界面。
B/S架構(gòu)采取瀏覽器請求,服務(wù)器響應(yīng)的工作模式,三層結(jié)構(gòu)緊密聯(lián)系,相互配合,共同提高系統(tǒng)的穩(wěn)定性,確保系統(tǒng)可以高效運行。大量的歷史數(shù)據(jù)最終均存放在數(shù)據(jù)庫服務(wù)器中,當(dāng)用戶需要寫入新的數(shù)據(jù)時,業(yè)務(wù)邏輯層就會將該數(shù)據(jù)進(jìn)行預(yù)處理,傳遞到數(shù)據(jù)訪問層。當(dāng)用戶需要讀取數(shù)據(jù)時,首先從表示層發(fā)送請求,業(yè)務(wù)邏輯層對此請求進(jìn)行判斷,是否要從數(shù)據(jù)庫服務(wù)器中提取數(shù)據(jù)信息,提取的信息是否正確則由業(yè)務(wù)邏輯層再次進(jìn)行判斷,將結(jié)果最終在表示層用戶界面顯示,比如查詢功能即是如此的工作原理。
表示層即為管理員界面、用戶界面、審核界面,而業(yè)務(wù)邏輯層則包括了日常檢測任務(wù)、抽檢管理、數(shù)據(jù)查詢統(tǒng)計分析、設(shè)備信息管理、分享討論等,數(shù)據(jù)訪問層則是對基礎(chǔ)數(shù)據(jù)庫的封存。
(2)云計算總體設(shè)計
云計算平臺選用HDFS分布式文件系統(tǒng)作為系統(tǒng)的核心,運用面向?qū)ο蟮脑O(shè)計理念,對各個模塊進(jìn)行封存,并給出相互之間交互的接口,用來存儲大量的監(jiān)測數(shù)據(jù),方便加大系統(tǒng)讀寫數(shù)據(jù)速度,在系統(tǒng)空閑時,可以自動進(jìn)行數(shù)據(jù)優(yōu)化,對不常用數(shù)據(jù)進(jìn)行剔除處理。
(3)數(shù)據(jù)庫設(shè)計
良好的數(shù)據(jù)庫系統(tǒng)是檢測平臺正常運行的基礎(chǔ),它能夠使系統(tǒng)的存儲管理更加高效穩(wěn)定。HBase是一個分布式的、面向列的開源數(shù)據(jù)庫,是一個適合于非結(jié)構(gòu)化數(shù)據(jù)存儲的數(shù)據(jù)庫,具有高可靠性、高性能、面向列、可伸縮等的優(yōu)勢。
系統(tǒng)整體劃為業(yè)務(wù)子系統(tǒng)、檢驗子系統(tǒng)和系統(tǒng)管理子系統(tǒng)。各個子系統(tǒng)可有更小的功能模塊,在這樣的情況下,它的功能模塊相互獨立。
本文以現(xiàn)有的醫(yī)療器械監(jiān)測利用率低、代價高、后期維護(hù)成本高等不足為切入點,對基于云計算的醫(yī)療器械檢測信息化平臺建設(shè)的關(guān)鍵技術(shù)進(jìn)行了深入探討,并給出了相應(yīng)的功能模塊設(shè)計、系統(tǒng)體系結(jié)構(gòu)設(shè)計等方案。通過云計算平臺來實現(xiàn)醫(yī)療器械檢測信息化平臺的建設(shè),可以將適應(yīng)醫(yī)療器械的多樣性,降低醫(yī)療器械檢測信息化成本,提高檢測效率。但目前系統(tǒng)功能在很多方面仍需要進(jìn)一步改善,比如為確保資源共享,降低檢測成本,在數(shù)據(jù)的安全性上還需要進(jìn)一步考慮,以確保醫(yī)療器械檢測信息化的發(fā)展。