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