- 相關(guān)推薦
云計算的醫療器械監管系統設計論文
引言
隨著(zhù)社會(huì )主義經(jīng)濟的發(fā)展,信息化技術(shù)在各行業(yè)進(jìn)行了廣泛應用,但由于我國衛生信息化建設起步晚、實(shí)力弱、資金投入少等原因,相比其他行業(yè)的信息化發(fā)展,還有相當的差距,這一點(diǎn)在基層醫療機構的信息化建設上表現得尤為突出。目前我國的基層醫療機構藥品、器械信息化管理平臺多是以各縣級地區為范圍的信息平臺,針對該地區的藥品、器械的招標、采購、配送管理等提供服務(wù),這種方式的局限性是比較明顯的:首先,個(gè)性化需求不能完全滿(mǎn)足。雖然藥品采購、管理系統的開(kāi)發(fā)商開(kāi)發(fā)了各種功能不一的藥品管理軟件,但基層醫療機構的需求是多樣的,不同地區對藥品采購、管理系統功能的需求也呈多樣化、個(gè)性化,受軟件開(kāi)發(fā)成本的影響,軟件服務(wù)商無(wú)法針對不同的基層醫療機構提供個(gè)性化程序,只能顧及該地區大多數基層醫療機構的需求功能,造成基層醫療機構信息化系統缺失的局面。另外,擴展性和靈活性不強;鶎俞t療機構藥品、器械信息化管理平臺往往與藥品管理軟件的開(kāi)發(fā)商簽訂一次性軟件定制合同,但隨著(zhù)時(shí)間的遷移,基層醫療機構將會(huì )出現的新的需求,而不同軟件服務(wù)開(kāi)發(fā)商所開(kāi)發(fā)的軟件往往自成體系,彼此很難相互兼容,當信息系統需做相應地進(jìn)一步功能擴展時(shí),而無(wú)法做到信息共享。以前的數據也無(wú)法延續,只能重新再做一個(gè)系統。綜上所述,目前基層醫療機構藥品、器械信息化管理平臺存在缺乏通用性和擴展性,滿(mǎn)足不了多樣性的基層醫療機構個(gè)性化需求等問(wèn)題,急需設計一個(gè)新的基層醫療機構藥品、器械信息化管理平臺來(lái)加以解決。因此,本文提出一種基于云計算的新型基層醫療機構藥品、器械信息化管理平臺的設計實(shí)現方案。通過(guò)該平臺,將基層醫療機構藥品、器械信息化管理申請需求按照統一標準,分離成多個(gè)較小的并行的子需求,再交由多部服務(wù)器所組成的系統對各類(lèi)資源進(jìn)行搜索、匹配,預留分配及環(huán)境搭建完成之后將處理結果統一回傳給基層醫療機構,在短時(shí)間內為基層醫療機構提供完整的運行環(huán)境(包括硬件資源、軟件資源、接入權限等)。各基層醫療機構只需通過(guò)該平臺系統,就可完成藥品、器械的采購、庫存、使用、倉儲一體化等信息化管理。
1、系統架構本系統采用J2EE框架,結合Struts、Spring、Hibernate的現有成熟開(kāi)發(fā)模式;贐/S結構包括了表示層、業(yè)務(wù)邏輯層、數據訪(fǎng)問(wèn)層,采用Struts結合JavaServletAPI來(lái)實(shí)現表示層,業(yè)務(wù)邏輯層包含了業(yè)務(wù)邏輯工廠(chǎng)、業(yè)務(wù)邏輯接口和業(yè)務(wù)邏輯實(shí)現,使用數據訪(fǎng)問(wèn)工廠(chǎng)層、數據訪(fǎng)問(wèn)接口層、自定義查詢(xún)層和臨時(shí)層共同組成了數據訪(fǎng)問(wèn)層,數據訪(fǎng)問(wèn)層有時(shí)候也稱(chēng)為是持久層,其功能主要是負責數據庫的訪(fǎng)問(wèn)。這三種成熟技術(shù)框架相結合實(shí)現了J2EE的三層結構,構成一套完整的技術(shù)框架;谶@種框架可以使開(kāi)發(fā)人員只關(guān)注整個(gè)結構中的某一層,同時(shí)可以很容易的用新的實(shí)現來(lái)替換原有層次的實(shí)現,另外,通過(guò)多層的架構可以降低層與層之間的依賴(lài),通過(guò)標準化的層與層之間的標準化接口以及各層邏輯之間的復用,有利于架構設計與業(yè)務(wù)變化的分離。整個(gè)系統的架構模型圖如圖1所示。本系統充分利用Struts、Spring、Hibernate的技術(shù)優(yōu)勢,通過(guò)WebService層降低了業(yè)務(wù)邏輯層和數據訪(fǎng)問(wèn)層之間的耦合程度。這樣的設計可以有效的提高系統架構的可維護性和擴展性。
2、系統詳細介紹此信息化管理平臺作為一個(gè)提供給基層醫療機構進(jìn)行藥品、器械采購管理的平臺,前端包括采購管理、接口管理、財務(wù)管理、庫存管理、用藥管理、系統管理、報表管理等模塊,前端框圖如圖2所示。采購管理模塊包括采購計劃制作、下達,收貨確認、退貨管理等;財務(wù)管理模塊是對應收、應付進(jìn)行入賬,發(fā)票登記、付款的管理;庫存管理模塊主要提供庫存查詢(xún)(主要包括商品入庫、商品入庫退貨和價(jià)格調整)、庫存盤(pán)點(diǎn)、庫存報表等;用藥管理模塊涉及銷(xiāo)藥和處方的管理;系統管理模塊包括倉庫設置、藥品類(lèi)別設置、賬號設置和租用功能設置;報表管理模塊是對采購、財務(wù)管理、藥品器械新鮮度、庫存的分析判斷。管理平臺的后臺支撐了前端的顯示,后臺包括維護數據標準、設置系統功能、客服、選擇租用功能、設置主數據、管理對碼。各個(gè)用例把前臺的交易與后臺的管理功能隔開(kāi),具有很強的擴展性和靈活性。其用例圖如圖3所示。平臺管理人員可以管理數據標準,對數據標準化進(jìn)行處理,用于給基層醫療機構系統操作員提供各種產(chǎn)品、廠(chǎng)商、地址等的數據標準維護。平臺客服人員可以對醫療機構的系統管理人員的使用情況以及遇到的各種疑問(wèn)進(jìn)行及時(shí)接收和處理,用于保障會(huì )員的操作順暢;鶎俞t療機構系統操作人員可以根據自身的系統需求在平臺上挑選功能進(jìn)行租用,在業(yè)務(wù)開(kāi)展前還需要根據平臺已經(jīng)初始化好的主數據進(jìn)行維護。最后如果使用了平臺核心業(yè)務(wù)集成的會(huì )員還需要對產(chǎn)品、廠(chǎng)商等編碼進(jìn)行一一綁定。作為服務(wù)于基層醫療機構采購業(yè)務(wù)的基于云計算的信息化管理平臺,基層醫療機構可根據自身業(yè)務(wù)發(fā)展需要合理選擇挑選平臺上提供的功能進(jìn)行編排組裝,平臺會(huì )自動(dòng)根據編排好的內容進(jìn)行費用計算,基層醫療機構只需定期支付功能租用費即可。這樣的方法大大提高了基層醫療機構的信息化靈活度,同時(shí)也降低了基層醫療機構一次性投入信息化建設的成本。系統的服務(wù)編排流程如圖4所示。
3、結論
本文以現有基層醫療機構藥品、器械信息化管理平臺建設、通用性、擴展性等方面的不足為切入點(diǎn),提出一種新型的基于云計算的基層醫療機構藥品、器械信息化管理平臺設計實(shí)現方案。本平臺支持基層醫療機構多樣性的需求,并可適應其需求的擴展,提高基層醫療機構信息化使用效率,減少了各自的開(kāi)發(fā)成本。但是由于平臺對所有基層醫療機構提供信息化管理共享服務(wù),可能需要在保證數據安全性上做進(jìn)一步考慮,以確;鶎俞t療機構每個(gè)用戶(hù)的藥品、器械信息化應用。