[發(fā)明專利]一種基于OLAP的處方箋多維分析方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201810533696.2 | 申請(qǐng)日: | 2018-05-29 |
| 公開(公告)號(hào): | CN108846040A | 公開(公告)日: | 2018-11-20 |
| 發(fā)明(設(shè)計(jì))人: | 徐光偉;王文濤;馬永東 | 申請(qǐng)(專利權(quán))人: | 東華大學(xué) |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30;G16H70/00 |
| 代理公司: | 上海泰能知識(shí)產(chǎn)權(quán)代理事務(wù)所 31233 | 代理人: | 宋纓;錢文斌 |
| 地址: | 201620 上海市*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)立方體 多維分析 維度 查詢分析 倒排索引 數(shù)據(jù)分析 處方箋 數(shù)據(jù)源 數(shù)據(jù)分析和處理 讀取 立方體單元 立方體外殼 有效地實(shí)現(xiàn) 層次建立 處方數(shù)據(jù) 多維數(shù)據(jù) 高位數(shù)據(jù) 統(tǒng)計(jì)指標(biāo) 醫(yī)療處方 預(yù)計(jì)算 度量 構(gòu)建 建模 引擎 架構(gòu) 分析 關(guān)聯(lián) 轉(zhuǎn)換 保證 開發(fā) | ||
本發(fā)明涉及一種基于OLAP的處方箋多維分析方法及系統(tǒng),方法包括:模型度量分析:從數(shù)據(jù)源中讀取處方數(shù)據(jù),分析醫(yī)療處方數(shù)據(jù)所需統(tǒng)計(jì)指標(biāo),確定數(shù)據(jù)分析維度與層次;數(shù)據(jù)立方體建模:根據(jù)所述數(shù)據(jù)分析維度與層次建立數(shù)據(jù)立方體;數(shù)據(jù)立方體預(yù)計(jì)算:給定一個(gè)高位數(shù)據(jù)集,把維劃分為不可交的維片段,把每個(gè)維片段轉(zhuǎn)換成倒排索引表示,然后構(gòu)建立方體外殼片段,并保證與立方體單元相關(guān)聯(lián)的倒排索引;多維分析處理:通過使用OLAP引擎進(jìn)行查詢分析,從多個(gè)維度和層次進(jìn)行數(shù)據(jù)分析和處理。系統(tǒng)基于B/S架構(gòu),采用SpringMVC架構(gòu),通過使用Java語言開發(fā)。本發(fā)明有效地實(shí)現(xiàn)各種數(shù)據(jù)源的對(duì)接和提高了多維數(shù)據(jù)查詢分析的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及海量數(shù)據(jù)分析的技術(shù)領(lǐng)域,特別是涉及一種基于OLAP的處方箋多維分析方法及系統(tǒng)。
背景技術(shù)
處方箋是醫(yī)生為預(yù)防和治療疾病而給患者開具的取藥憑證,是患者進(jìn)行藥物治療和藥物流向的原始記錄。對(duì)于醫(yī)院分析決策者而言,從處方數(shù)據(jù)中獲取有用的參考信息是非常重要的。處方數(shù)據(jù)的多維分析、高效使用是提升醫(yī)療水平的重要組成部分。
近年來醫(yī)療機(jī)構(gòu)各種處方箋數(shù)據(jù)積累越來越多,激增的數(shù)據(jù)背后隱藏著許多重要的有用信息。但目前,醫(yī)院累積數(shù)據(jù)的處理大多停留在基于數(shù)據(jù)庫(kù)技術(shù)的操作型事務(wù)處理的水平上,進(jìn)行一般的數(shù)據(jù)指標(biāo)的統(tǒng)計(jì)和匯總的操作,包括更新、刪除、減少數(shù)據(jù)等。在處方數(shù)據(jù)的復(fù)雜查詢和多維分析方面的操作相關(guān)研究及應(yīng)用較少。因此,無法發(fā)現(xiàn)數(shù)據(jù)中存在的關(guān)系和規(guī)則,無法根據(jù)現(xiàn)有的數(shù)據(jù)預(yù)測(cè)未來的發(fā)展趨勢(shì),無法挖掘數(shù)據(jù)背后隱藏的有價(jià)值信息和知識(shí)。同時(shí),在醫(yī)院的實(shí)際應(yīng)用中,醫(yī)療數(shù)據(jù)起到輔助決策和提高醫(yī)治效率的作用。因此,醫(yī)院對(duì)所存儲(chǔ)的處方數(shù)據(jù)進(jìn)行多維分析和處理,從中獲取有價(jià)值的信息和創(chuàng)新的治療方法是有效途徑之一。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于OLAP的處方箋多維分析方法及系統(tǒng),充分利用數(shù)據(jù)立方體模型來提高負(fù)責(zé)數(shù)據(jù)運(yùn)算的響應(yīng)時(shí)間,有效地實(shí)現(xiàn)各種數(shù)據(jù)源的對(duì)接和提高了多維數(shù)據(jù)查詢分析的效率。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種基于OLAP的處方箋多維分析方法,包括以下步驟:
(1)模型度量分析:從數(shù)據(jù)源中讀取處方數(shù)據(jù),分析醫(yī)療處方數(shù)據(jù)所需統(tǒng)計(jì)指標(biāo),確定數(shù)據(jù)分析維度與層次;
(2)數(shù)據(jù)立方體建模:根據(jù)所述數(shù)據(jù)分析維度與層次建立數(shù)據(jù)立方體;
(3)數(shù)據(jù)立方體預(yù)計(jì)算:給定一個(gè)高位數(shù)據(jù)集,把維劃分為不可交的維片段,把每個(gè)維片段轉(zhuǎn)換成倒排索引表示,然后構(gòu)建立方體外殼片段,并保證與立方體單元相關(guān)聯(lián)的倒排索引;
(4)多維分析處理:通過使用OLAP引擎進(jìn)行查詢分析,從多個(gè)維度和層次進(jìn)行數(shù)據(jù)分析和處理。
所述步驟(2)具體為將數(shù)據(jù)源中的數(shù)據(jù)分為實(shí)物表和維表,然后建立立方體模型。
所述步驟(3)具體為:基于數(shù)據(jù)和分布查詢的基礎(chǔ)上,將維度集合劃分為個(gè)片段的集合;掃描數(shù)據(jù)立方體,將每個(gè)片段(TID,measure)插入數(shù)組ID_measure,對(duì)每個(gè)維的每個(gè)屬性建立一個(gè)倒排索引項(xiàng);對(duì)每一個(gè)片段,取對(duì)應(yīng)的TID列表的交并計(jì)算它們的度量,構(gòu)造局部片段立方體。
所述步驟(4)后還包括選出所需的維度或維度成員組成自己所需的報(bào)表的步驟。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:還提供一種基于OLAP的處方箋多維分析系統(tǒng),基于B/S架構(gòu),采用SpringMVC架構(gòu),通過使用Java語言開發(fā),包括:需求分析模塊,運(yùn)用原型法對(duì)醫(yī)院的需求進(jìn)行迭代式分析;系統(tǒng)設(shè)計(jì)模塊,采用維度建模的方式構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)集市;多維數(shù)據(jù)分析模塊,運(yùn)用ETL工具將數(shù)據(jù)轉(zhuǎn)化成維表,采用了OLAP的核心引擎Mondrian框架,并運(yùn)用MDX語言實(shí)現(xiàn)在客戶端展示多維分析結(jié)果;公式自定義模塊,通過使用數(shù)據(jù)立方體模型,從中提取出所需要的維表,再通過報(bào)表公式實(shí)現(xiàn)醫(yī)療處方數(shù)據(jù)的多維分析和報(bào)表的自定義設(shè)計(jì)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于東華大學(xué),未經(jīng)東華大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810533696.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種基于虛擬數(shù)據(jù)立方體的多維數(shù)據(jù)處理方法及其系統(tǒng)
- 切換多維立方體的方法及裝置
- 一種數(shù)據(jù)存儲(chǔ)、更新和查詢方法及裝置
- 一種數(shù)據(jù)立方體的分區(qū)查詢方法、系統(tǒng)及終端設(shè)備
- 一種基于大數(shù)據(jù)的數(shù)據(jù)立方體處理方法、裝置及電子設(shè)備
- 數(shù)據(jù)立方體的分區(qū)方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)立方體的動(dòng)態(tài)更新方法及服務(wù)器
- 科學(xué)實(shí)驗(yàn)衛(wèi)星任務(wù)數(shù)據(jù)的多維數(shù)據(jù)立方體構(gòu)建系統(tǒng)及方法
- 數(shù)據(jù)存儲(chǔ)方法、數(shù)據(jù)查詢方法及相關(guān)裝置
- 用于數(shù)據(jù)壓縮和傳輸?shù)脑O(shè)備和用于編碼數(shù)據(jù)的方法
- 水利普查數(shù)據(jù)多維分析服務(wù)系統(tǒng)及其封裝和實(shí)現(xiàn)方法
- 數(shù)據(jù)處理方法及裝置
- 一種海量數(shù)據(jù)的多維分析方法及裝置
- 關(guān)系型數(shù)據(jù)庫(kù)的多維分析的方法及裝置
- 一種用于多級(jí)存儲(chǔ)數(shù)據(jù)的多維分析方法
- 一種基于Web的多維分析系統(tǒng)及方法
- 用于大數(shù)據(jù)多維分析的方法、裝置及系統(tǒng)
- 一種OLAP多維分析和數(shù)據(jù)挖掘系統(tǒng)
- 一種界面顯示方法和裝置
- 一種適配多類大數(shù)據(jù)庫(kù)的多維分析方法
- 一種基于維度組合的指標(biāo)計(jì)算方法和系統(tǒng)
- 多媒體數(shù)據(jù)定價(jià)處理方法及裝置
- 多媒體數(shù)據(jù)定價(jià)系統(tǒng)
- 聚合表維度的選擇方法和裝置
- 指標(biāo)異動(dòng)分析方法及設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)、計(jì)算機(jī)設(shè)備
- 多維度數(shù)據(jù)的數(shù)據(jù)分析方法、裝置及存儲(chǔ)介質(zhì)
- 廣告流量預(yù)估方法和裝置
- 數(shù)據(jù)融合方法、數(shù)據(jù)融合裝置及存儲(chǔ)介質(zhì)
- 報(bào)表生成方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)據(jù)倉(cāng)庫(kù)維度表的校驗(yàn)方法及裝置
- 用于檢索信息的系統(tǒng)和方法
- 在線查詢系統(tǒng)
- 一種基于網(wǎng)絡(luò)數(shù)據(jù)的通用查詢系統(tǒng)及查詢方法
- 分布式的數(shù)據(jù)分析系統(tǒng)及方法
- 用于查詢數(shù)據(jù)的方法和裝置
- 一種數(shù)據(jù)分析結(jié)果的查詢方法及裝置
- 分析查詢應(yīng)答系統(tǒng)、分析查詢執(zhí)行裝置、分析查詢驗(yàn)證裝置、分析查詢應(yīng)答方法以及程序
- 一種數(shù)據(jù)分析報(bào)告的生成方法、設(shè)備及介質(zhì)
- 基于混合引擎的多維數(shù)據(jù)分析方法和系統(tǒng)
- 一種安全檢測(cè)分析方法及裝置





