论文部分内容阅读
近年来,计算机技术已经有效地应用于部队的设备管理工作中。随着部队设备综合信息管理系统的广泛使用,各分区系统的数据量将越来越大,同时军区数据中心也积累了大量的设备维修数据。由于原系统的查询条件复杂化、数据的冗余、分散、关系交错和应用要求的多种多样等等因素,导致迫切需求一种能实现数据重组、灵活查询、在线分析等功能的系统,这也是研制数据仓库技术和OLAP技术在部队设备维修数据分析系统中应用的原因。为了有效地利用现有计算机系统中的数据,提高现有数据的利用率,实现数据的科学组织、灵活查询和查询结果的实时分析,本文开发研制了基于数据仓库技术和在线分析处理(OLAP)技术的部队设备维修数据分析系统,此系统很好地解决了以上问题,同时,使大量的数据查询分析结果成为管理者的决策依据。
本文分析了系统中的需求,给出了需求的流程和描述;根据系统的基本需求,给出了系统的硬件结构、软件平台和系统的功能模块等。结合设备维修主业务,构建数据仓库模型,建立了满足此模型需求OLAP三层客户/服务器体系结构,进而完成了为设备维修辅助决策提供支持的数据仓库环境的设计;运用OWB工具实现了部分系统需求数据的ETL转换;为了在两维的屏幕中显示多维数据,运用了最新的Oracle Business Intelligence Tools中的Discoverer及相关工具,实现了OLAP多维分析操作;设计了基于Oracle数据仓库的应用模型,完成了部队设备维修数据仓库架构设计、建模及OLAP分析,从而实现了数据仓库系统在维修决策中的实际应用。实践证明,数据仓库系统的应用模型设计方法及开发步骤,充分利用了Oracle产品集,开发出了高效、灵活、实用的DSS系统,在实际的推广应用中受到了设备维修分析决策人员的一致好评。文中的数据仓库系统的应用模型设计方法、开发步骤及数据表现形式,对基于Oracle数据仓库的设计及开发具有一定的参考价值。