论文部分内容阅读
在信息化迅速发展的今天,中药饮片企业在生产、销售、库存、采购等多方面面临着压力和挑战,例如饮片生命周期的缩减、传统销售方式和销售渠道收益的减少、生产采购成本增加等,这促使中药饮片企业不断寻求降低经营成本、改善生产效率和提升决策水平的方法,走信息化道路已经成为了各国制药企业尤其是中药饮片生产企业在发展过程中选择的一条必由之路。信息技术的发展为企业提供了大量有用的内外部数据和信息资源,对这些数据资源进行充分的分析和利用,可以增进管理者对企业业务情况的理解,挖掘出隐藏在数据背后的经营模式。正是由于企业对经营活动中产生的大量基础数据进行分析和利用的迫切需要,促成了商业智能(BI, Business Intelligence)的应运而生,本文在此背景下分析与设计了面向中药饮片企业的商业智能解决方案。本文基于Pentaho商业智能开源框架,采用数据仓库、联机分析处理、知识发现和数据可视化技术来建设中药饮片企业商业智能解决方案。通过运用原型法,用户直接参与数据仓库需求设计,确定分析主题,试用、评价原型并给出反馈建议,过程反复迭代直至满足用户需求。依据需求分析,对于数据仓库的逻辑模型设计,采用星型的设计模式,并基于开源数据集成框架Kettle实现对数据的抽取、转换与加载过程;在OLAP分析上,运用Pentaho Schema Workbench设计OLAP Schema文件,并通过Saiku调用Mondrian OLAP核心引擎解析Schema文件实现多维分析;在自定义报表上,则由Pentaho Report Designer自定义报表设计生成报表模板,然后发布至Pentaho的商业智能平台,实现企业数据可视化。数据挖掘方面,基于weka的关联规则算法对企业的中药饮片零售进行购物篮分析。本文研究结果表明,基于Pentaho制定中药饮片企业的商业智能解决方案是可行的,可实施的。它以工作流为核心,强调面向解决方案而非工具组件,整合多个开源项目,提供了丰富的、可集成嵌入的、易于操作的商业智能分析平台。本项目通过整合了中药饮片企业经营活动产生的基础数据,构建了中药饮片企业数据仓库,实现了对企业数据的OLAP分析,采用数据挖掘技术分析了中药饮片零售的关联分析以及对分析的结果集的可视化呈现,帮助中药饮片企业管理者从多角度、多层次、全面地掌握企业经营运作状况,完善企业业务流程,实现数据到知识再到企业利润的转变,改善了企业的业务绩效,增强了企业的核心竞争力。