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