- 相關推薦
在SOA下進行公共衛(wèi)生管理系統(tǒng)的設計與研究論文
我國人口數(shù)量龐大,人員冗雜,農(nóng)村和城市群體管理不一致,健康信息系統(tǒng)不全面,因此,為了提高公共衛(wèi)生管理質(zhì)量,給公共衛(wèi)生管理事業(yè)增添活力,需要建立完善的公共衛(wèi)生管理系統(tǒng),實現(xiàn)全面、有序、平等的服務。
1公共衛(wèi)生管理系統(tǒng)概述
公共衛(wèi)生管理系統(tǒng)是以居民健康檔案管理為核心,實現(xiàn)檔案的動態(tài)化管理過程,有效地保證檔案的真實性和活檔率,是醫(yī)務人員迅速開展各類服務的必備工具。該系統(tǒng)包括基本信息管理、兒童保健管理、婦女保健管理、預防接種管理和死亡登記管理五部分;拘畔⒐芾碇饕谴鎯λ性跈n人員的基本信息;兒童保健管理是對18歲以下兒童相關信息進行存儲與管理;婦女保健管理是對適齡婦女的相關信息進行保存和管理,如孕前孕后的保健措施等;預防接種管理是對新生兒和適齡兒童的疫苗接種管理;死亡登記主要管理自然死亡人的相關信息。
2公共衛(wèi)生管理系統(tǒng)設計
2.1數(shù)據(jù)庫的持久化層設計
公共衛(wèi)生管理系統(tǒng)涉及大量數(shù)據(jù),如何管理龐大數(shù)據(jù),發(fā)揮其作用,避免數(shù)據(jù)連接請求出現(xiàn)錯誤和漏洞,需要一個完善、有序的數(shù)據(jù)庫確保管理系統(tǒng)的正常運行。SOA體系包括SDO、SCA和BPEL技術,其中SDO技術可以實現(xiàn)數(shù)據(jù)庫連接,降低系統(tǒng)開銷,保證系統(tǒng)正常、順暢地運行。此外,SDO技術可以利用批量數(shù)據(jù)處理方式訪問離線數(shù)據(jù)模式,保證網(wǎng)絡的穩(wěn)定性。
SDO技術可以對異構(gòu)性數(shù)據(jù)庫進行屏蔽,并利用SDO通用方法分離底層數(shù)據(jù)和頂層數(shù)據(jù)。SDO數(shù)據(jù)保存的具體流程:首先,客戶端對體檢信息請求進行保存;其次,根據(jù)獲取數(shù)據(jù)庫配置文件的路徑,獲取相關數(shù)據(jù)庫的鏈接,訪問DAS;再次,把從客戶端獲取的數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)對象,利用DAS提交相關數(shù)據(jù)對象;最后,觀察提交結(jié)果,如果出現(xiàn)異常結(jié)果,則要先處理異常現(xiàn)象,再斷開數(shù)據(jù)庫鏈接,如若沒有異常情況,則返回結(jié)果,再斷開數(shù)據(jù)庫鏈接,這就表示SDO數(shù)據(jù)保存完成。
2.2服務層設計
服務是該系統(tǒng)設計的主要目的,因此,服務層是整個系統(tǒng)的核心部分,其主要作用是實現(xiàn)業(yè)務邏輯。以兒童保健管理業(yè)務功能為例,分析服務層設計流程:首先,需要調(diào)用各個醫(yī)院系統(tǒng)中存儲的患者信息,服務封裝數(shù)據(jù)庫端接口;其次,設計相應的服務內(nèi)容;最后,利用各個基層醫(yī)院的服務器承載相關信息。調(diào)用信息時應把各個數(shù)據(jù)庫的對接口制成同樣的Web服務,它包括兩種方法:get(Stringview,Stringsqls)和booleansavePersonInforations(Stringtables,Stringdatum)。其中,get含有tableNames和sqls兩個參數(shù),tableNames主要用于存儲患者信息,是各個醫(yī)院服務器上數(shù)據(jù)庫的存儲表;sqls用于查詢語句,布爾類型為其返回值類型。booleansavePersonInforations(Stringtables,Stringdatum)中tables表示數(shù)據(jù)庫名,datum表示系統(tǒng)所需數(shù)據(jù)。這兩種方法可以將患者信息數(shù)據(jù)保存到相應的醫(yī)院分系統(tǒng)數(shù)據(jù)庫中。
2.3服務組合層設計
服務組合層設計的主要目的在于組織與協(xié)調(diào),用Web向外界發(fā)布該層次復雜的業(yè)務流程。在其設計過程中必須對相應業(yè)務定義邏輯關系,通過調(diào)用服務達到完成業(yè)務的目的,還要分離業(yè)務功能的實現(xiàn)部分和邏輯部分。業(yè)務流程是系統(tǒng)中的單獨層次,基礎醫(yī)院能夠靈活、快速、有效地完成相應流程的配置與發(fā)布工作,保證系統(tǒng)快速適應不斷變化的業(yè)務需要。仍然以兒童保健業(yè)務為例,將BPEL服務用于實現(xiàn)業(yè)務流程的自動化,包括基本活動、結(jié)構(gòu)化活動、錯誤處理器和補償處理器。其具體業(yè)務流程:首先,醫(yī)護人員登錄相關系統(tǒng),錄入兒童保健信息;其次,提交信息,患者信息將由系統(tǒng)自行判斷是否已經(jīng)保存于數(shù)據(jù)庫服務器終端,信息成功保存時會直接被發(fā)送到系統(tǒng)核心部分,如果信息沒有被保存,則需要重新建立患者的個人健康檔案;最后,把兒童保健信息輸送到公共衛(wèi)生管理系統(tǒng)的數(shù)據(jù)庫中。
3公共衛(wèi)生管理系統(tǒng)設計的意義
公共衛(wèi)生管理系統(tǒng)有助于預防各種流行性疾病,為廣大人民群眾普及醫(yī)療保健知識,提供全面、有效的基礎醫(yī)療監(jiān)督。逐步建立一體化的基礎醫(yī)療服務系統(tǒng),可以改善基層衛(wèi)生醫(yī)療服務事業(yè),有助于提高醫(yī)療服務質(zhì)量,提高面對突發(fā)衛(wèi)生事件的應對能力,建立平等共享的醫(yī)療服務體系。對于社會而言,這是社會進步的一種體現(xiàn),通過以民為本的服務理念,建立完善的服務系統(tǒng),平等對待城市和農(nóng)村群眾,有利于實現(xiàn)社會和諧。
4結(jié)語
公共衛(wèi)生管理系統(tǒng)建設將科學技術和人民群眾的需要連接在一起,實現(xiàn)了科學技術的社會效益,同時為國家公共衛(wèi)生管理事業(yè)做出了重要貢獻。盡管在設計過程中會出現(xiàn)一些問題,但是通過利用SOA結(jié)構(gòu),探析設計流程,不斷完善系統(tǒng)建設,一定能達到為國家、為人民群眾服務的事業(yè)目標。
主要參考文獻
[1]王玫,馬曉艷,張?zhí)m華,等.基層醫(yī)療信息一體化服務平臺的建設[J].中國新技術新產(chǎn)品,2015(1).
【在SOA下進行公共衛(wèi)生管理系統(tǒng)的設計與研究論文】相關文章:
交通管理系統(tǒng)設計的論文11-09
工資管理系統(tǒng)設計與實現(xiàn)論文11-30
多導師培養(yǎng)研究生論文管理系統(tǒng)的研究與實現(xiàn)03-03
淺析物流倉儲管理系統(tǒng)的設計與實現(xiàn)論文11-28
關于基于知識管理的臨床信息系統(tǒng)的研究論文03-31
管理系統(tǒng)畢業(yè)論文11-22
電子板書系統(tǒng)的設計研究03-07
終端系統(tǒng)設計與品牌推廣研究03-21