售前電話
135-3656-7657
售前電話 : 135-3656-7657
基于HIS查詢系統(tǒng)的數(shù)據(jù)倉庫構建與實現(xiàn)基于HIS查詢系統(tǒng)的數(shù)據(jù)倉庫構建與實現(xiàn)孫新宋中山(中南民族大學計算機科學學院,湖北武漢)摘要:隨著信息技術和計算機技術在各醫(yī)院的廣泛應用,醫(yī)院信息化,計算機網(wǎng)絡化已成為醫(yī)院現(xiàn)代化管理的核心。本HIs系統(tǒng)中的一個查詢系統(tǒng)模塊為例,對數(shù)據(jù)倉庫的設計和實現(xiàn)過程進行詳細的探討。采用~\司的為開發(fā)平臺,實現(xiàn)系統(tǒng)的查詢需求的收集,臨時表,匯總表和各個功能子構件的設計,為決策分析提供支持。關鍵詞:數(shù)據(jù)倉庫;多維模型;醫(yī)院信息系統(tǒng),。shan(nce,South。,,China):。
。,。l。?,s,,。,。:;l;HIS引言企業(yè)的發(fā)展,使得需要處理的數(shù)據(jù)量和數(shù)據(jù)類型越來越多,利用計算機實現(xiàn)歷史數(shù)據(jù)的信息化管理,成了企業(yè)的必選。
如何從大量的數(shù)據(jù)中提取_仃用的信息進行組織,存儲和統(tǒng)計分析,了解業(yè)務發(fā)展的現(xiàn)狀,挖掘業(yè)務發(fā)展的規(guī)律,掌握業(yè)務發(fā)展趨勢,成為數(shù)據(jù)管理技術領域的新問題。數(shù)據(jù)管理技術類型繁多,主要是針對不同的業(yè)務需求,研究,采}}j適合企業(yè)數(shù)據(jù)管理要求特點的相關數(shù)據(jù)庫技術。數(shù)據(jù)倉庫由于支持高層決策分析的優(yōu)勢,得到很多管理者的重視和較為』泛的應用。數(shù)據(jù)倉庫就足一個面向主題的,集成的,不可更新的,隨時間不斷變化的數(shù)據(jù)集合,用以支持企業(yè)或組織的決策分析處理。數(shù)據(jù)倉庫的最根本的特點是物理的存放數(shù)據(jù)。數(shù){輯倉庫中的數(shù)據(jù)是按一定的主題域進行組織的,他的建立小是取代數(shù)據(jù)庫,相反的,它是支持高層決策分析的數(shù)據(jù)庫的一個新的應用。本文基_r查詢系統(tǒng)需求,研究醫(yī)院收費數(shù)據(jù)的特點,采用數(shù)據(jù)倉庫技術,給出查詢系統(tǒng)的設計方法。查詢系統(tǒng)的總體需求及收費數(shù)據(jù)特點分析2。1HIS簡述HIS(ystem,醫(yī)院信息系統(tǒng))美國該領域的著名教授。曾作如下定義:利用電子計算機和通訊設備,為醫(yī)院所屬各部門提供對病人診療信息和行政管理信息的收集,存儲,處理,提取及數(shù)據(jù)交換的能力,并滿足所有授權用戶的功能需求。
HIS般由門診掛號收費系統(tǒng),藥庫系統(tǒng),門診藥房系統(tǒng),出入院管理系統(tǒng),病區(qū)護士站管理系統(tǒng),后勤倉庫管理系統(tǒng)及院長查詢系統(tǒng)等組成。各系統(tǒng)既獨立完成各自的工作,又相互牽制,構成醫(yī)院完整的計算機網(wǎng)絡化體系。2。2總體需求查詢系統(tǒng)是針對目前醫(yī)院管理的需求開發(fā)的,茛目標方面,查詢系統(tǒng)通過對各種原始業(yè)務數(shù)據(jù)的匯總析取,為數(shù)據(jù)挖掘,多維數(shù)據(jù)分析提供支持。支持統(tǒng)計型查詢:系統(tǒng)提供各種日報月報的自動生成功能,將結果保存至對應的統(tǒng)計結果表中;當統(tǒng)計型查詢需求到達后,如果相應的統(tǒng)計結果表中可以獲得數(shù)據(jù),則直接返回數(shù)據(jù),完成查詢;如果統(tǒng)計結果表中沒有,則從相應的匯總表中匯總f{_}所需數(shù)據(jù),完成查詢。支持業(yè)務結果明細型查詢:直接從對應的結果明細表中按照需求獲得數(shù)據(jù),完成查詢。2。3查詢系統(tǒng)的數(shù)據(jù)特點查詢系統(tǒng),目的就是為醫(yī)院主要領導提供許多每日,每月報表,使院長對全院的綜合情況了如指掌。利用計算機對日報,月報及數(shù)據(jù)信息綜合分析,給各主管部門及院長提供決策數(shù)據(jù)。數(shù)據(jù)倉庫就提供了多維分析和決策支持,很適合用于查詢系統(tǒng)的構建。。首先,星型模型可以根據(jù)設定的維度進行預處理,例如:預先的統(tǒng)計或者排序等,這樣,系統(tǒng)就可以迅速的給出基于某一個維得的報表。
比如要查詢院的營業(yè)額時,可以從時間,收費員,收費項目等方面來查詢,這些方面就是維,營業(yè)額就是事實。系統(tǒng)可以按照各個維預先統(tǒng)計,生成相應的報表。收稿日期:2009—05—07修回日期:2009—06—09作者簡介:孫新(1986一),女,漢族HIS系統(tǒng)庫房業(yè)務,河南商丘籍,碩士研究生,主要研究方向為數(shù)據(jù)挖掘,計算機網(wǎng)絡。宋中山(1963一),男,湖北省武漢籍,副教授,主要研究方向為數(shù)據(jù)挖掘,計算機網(wǎng)絡。13中國西部科技2009月(中旬)第08卷第17期總第178其次,大量的數(shù)據(jù)才能支持科學的決策。對海量數(shù)據(jù)進行存儲統(tǒng)計就是數(shù)據(jù)庫的一個新的應用,數(shù)據(jù)在倉庫巾圍繞主題以星型模式存放,通過OLAPH~務器,可以轉換為多維的數(shù)據(jù)立方體(),為決策支持服務。數(shù)據(jù)倉庫的構建與實現(xiàn)3。1數(shù)據(jù)模型選擇數(shù)據(jù)模型是數(shù)據(jù)倉庫研究的重點問題之一,由于本系統(tǒng)的功能是對大量歷史數(shù)據(jù)的查詢HIS系統(tǒng)庫房業(yè)務,對查詢速度要求較高,而且需要建立起多維的數(shù)據(jù)模型,進行多維分析操作,所以用到多維分析模型設計數(shù)據(jù)倉庫。數(shù)據(jù)倉庫的多維分析模型設計結構主要有星型模型,雪花模型和混合模型。由于星型模型針對各個維都做了預處理,所以查詢速度比較快,存本系統(tǒng)中采用此模型。
利用多維模型設計數(shù)據(jù)倉庫分為幾下幾個步驟:需求收集;概念模型設計;設計結果可以用信息包圖表示;總體邏輯模型設計;即設計數(shù)據(jù)倉庫的總線結構一一統(tǒng)一的事實和統(tǒng)一的維,設計結果可以用總線矩陣表示;某個主題的邏輯模型設計;即設計結果可以用星形圖表示;物理模型設計;設計結果是數(shù)據(jù)倉庫的物理存儲,即關系數(shù)據(jù)庫中的事實維度鏈表。多維數(shù)據(jù)模型設計數(shù)據(jù)倉庫步驟圖3。2概念模型的設計數(shù)據(jù)倉庫中的數(shù)據(jù)是按照主題進行組織。因此,數(shù)據(jù)倉庫概念模型設計的主要任務就是界定系統(tǒng)的邊界和確定系統(tǒng)的主題域及其內(nèi)容。所謂主題,存邏輯意義上對應業(yè)中某一宏觀分析領域所涉及的分析對象。對于操作員來說只要把握好收費項目明細和時間,就能把握住查詢系統(tǒng)的焦點,只有這樣才能把握門診收費系統(tǒng)的動態(tài)。概念模型的具體設計如下: 主題的確定:奉系統(tǒng)足以門診收費杏詢?yōu)橹黧w,利用 數(shù)據(jù)倉庫~IOLAP 等技術對收費項目中的一級項目數(shù)據(jù)和二 級項目數(shù)據(jù),進行整合和處理。其主旨是查詢出所需數(shù) 據(jù),并能從多個側面對收費項目,項目類別,時間等主題 進行分析。為門診科室更好的進行科室設置和數(shù)據(jù)分析和 統(tǒng)計提供參考。 維度的建立:維度定義了一個完整的主題分類或數(shù)據(jù) 14 分類,是用戶訪問數(shù)據(jù)信息的途徑。