售前电话
135-3656-7657
售前电话 : 135-3656-7657
基于HIS查询系统的数据仓库构建与实现基于HIS查询系统的数据仓库构建与实现孙新宋中山(中南民族大学计算机科学学院,湖北武汉)摘要:随着信息技术和计算机技术在各医院的广泛应用,医院信息化,计算机网络化已成为医院现代化管理的核心。本HIs系统中的一个查询系统模块为例,对数据仓库的设计和实现过程进行详细的探讨。采用~\司的为开发平台,实现系统的查询需求的收集,临时表,汇总表和各个功能子构件的设计,为决策分析提供支持。关键词:数据仓库;多维模型;医院信息系统,。shan(nce,South。,,China):。
。,。l。?,s,,。,。:;l;HIS引言企业的发展,使得需要处理的数据量和数据类型越来越多,利用计算机实现历史数据的信息化管理,成了企业的必选。
如何从大量的数据中提取_仃用的信息进行组织,存储和统计分析,了解业务发展的现状,挖掘业务发展的规律,掌握业务发展趋势,成为数据管理技术领域的新问题。数据管理技术类型繁多,主要是针对不同的业务需求,研究,采}}j适合企业数据管理要求特点的相关数据库技术。数据仓库由于支持高层决策分析的优势,得到很多管理者的重视和较为』泛的应用。数据仓库就足一个面向主题的,集成的,不可更新的,随时间不断变化的数据集合,用以支持企业或组织的决策分析处理。数据仓库的最根本的特点是物理的存放数据。数{辑仓库中的数据是按一定的主题域进行组织的,他的建立小是取代数据库,相反的,它是支持高层决策分析的数据库的一个新的应用。本文基_r查询系统需求,研究医院收费数据的特点,采用数据仓库技术,给出查询系统的设计方法。查询系统的总体需求及收费数据特点分析2。1HIS简述HIS(ystem,医院信息系统)美国该领域的着名教授。曾作如下定义:利用电子计算机和通讯设备,为医院所属各部门提供对病人诊疗信息和行政管理信息的收集,存储,处理,提取及数据交换的能力,并满足所有授权用户的功能需求。
HIS般由门诊挂号收费系统,药库系统,门诊药房系统,出入院管理系统,病区护士站管理系统,后勤仓库管理系统及院长查询系统等组成。各系统既独立完成各自的工作,又相互牵制,构成医院完整的计算机网络化体系。2。2总体需求查询系统是针对目前医院管理的需求开发的,茛目标方面,查询系统通过对各种原始业务数据的汇总析取,为数据挖掘,多维数据分析提供支持。支持统计型查询:系统提供各种日报月报的自动生成功能,将结果保存至对应的统计结果表中;当统计型查询需求到达后,如果相应的统计结果表中可以获得数据,则直接返回数据,完成查询;如果统计结果表中没有,则从相应的汇总表中汇总f{_}所需数据,完成查询。支持业务结果明细型查询:直接从对应的结果明细表中按照需求获得数据,完成查询。2。3查询系统的数据特点查询系统,目的就是为医院主要领导提供许多每日,每月报表,使院长对全院的综合情况了如指掌。利用计算机对日报,月报及数据信息综合分析,给各主管部门及院长提供决策数据。数据仓库就提供了多维分析和决策支持,很适合用于查询系统的构建。。首先,星型模型可以根据设定的维度进行预处理,例如:预先的统计或者排序等,这样,系统就可以迅速的给出基于某一个维得的报表。
比如要查询院的营业额时,可以从时间,收费员,收费项目等方面来查询,这些方面就是维,营业额就是事实。系统可以按照各个维预先统计,生成相应的报表。收稿日期:2009—05—07修回日期:2009—06—09作者简介:孙新(1986一),女,汉族HIS系统库房业务,河南商丘籍,硕士研究生,主要研究方向为数据挖掘,计算机网络。宋中山(1963一),男,湖北省武汉籍,副教授,主要研究方向为数据挖掘,计算机网络。13中国西部科技2009月(中旬)第08卷第17期总第178其次,大量的数据才能支持科学的决策。对海量数据进行存储统计就是数据库的一个新的应用,数据在仓库巾围绕主题以星型模式存放,通过OLAPH~务器,可以转换为多维的数据立方体(),为决策支持服务。数据仓库的构建与实现3。1数据模型选择数据模型是数据仓库研究的重点问题之一,由于本系统的功能是对大量历史数据的查询HIS系统库房业务,对查询速度要求较高,而且需要建立起多维的数据模型,进行多维分析操作,所以用到多维分析模型设计数据仓库。数据仓库的多维分析模型设计结构主要有星型模型,雪花模型和混合模型。由于星型模型针对各个维都做了预处理,所以查询速度比较快,存本系统中采用此模型。
利用多维模型设计数据仓库分为几下几个步骤:需求收集;概念模型设计;设计结果可以用信息包图表示;总体逻辑模型设计;即设计数据仓库的总线结构一一统一的事实和统一的维,设计结果可以用总线矩阵表示;某个主题的逻辑模型设计;即设计结果可以用星形图表示;物理模型设计;设计结果是数据仓库的物理存储,即关系数据库中的事实维度链表。多维数据模型设计数据仓库步骤图3。2概念模型的设计数据仓库中的数据是按照主题进行组织。因此,数据仓库概念模型设计的主要任务就是界定系统的边界和确定系统的主题域及其内容。所谓主题,存逻辑意义上对应业中某一宏观分析领域所涉及的分析对象。对于操作员来说只要把握好收费项目明细和时间,就能把握住查询系统的焦点,只有这样才能把握门诊收费系统的动态。概念模型的具体设计如下: 主题的确定:奉系统足以门诊收费杏询为主体,利用 数据仓库~IOLAP 等技术对收费项目中的一级项目数据和二 级项目数据,进行整合和处理。其主旨是查询出所需数 据,并能从多个侧面对收费项目,项目类别,时间等主题 进行分析。为门诊科室更好的进行科室设置和数据分析和 统计提供参考。 维度的建立:维度定义了一个完整的主题分类或数据 14 分类,是用户访问数据信息的途径。