【摘 要】
:
决策支持系统主要由数据仓库和决策推理两个部分组成,这两部分的有机结合再加上结果展示组成了一个完整的决策过程。而OLAP(On-Line Analysis Processing)作为一个基本的归纳
论文部分内容阅读
决策支持系统主要由数据仓库和决策推理两个部分组成,这两部分的有机结合再加上结果展示组成了一个完整的决策过程。而OLAP(On-Line Analysis Processing)作为一个基本的归纳推理方法在决策过程中有着很重要的作用。目前,对OLAP的建模和设计过于依赖于具体业务的表结构和数据仓库的形式。现行的OLAP建模和设计很难借用以往的OLAP建模和设计成果,需要对业务和数据仓库进行重新的分析和设计。本文通过使用MDA(Model Driven Architecture)的开发方法,提出了基于MDA的决策支持系统框架,使用UML profile和基于CWM(Common Warehouse Metamodel)下,分别对其中的OLAP部分进行PIM(Platform Independent Model)和PSM(Platform Specific Model)建模,并且使用QVT(Query/View/ Transformation)规范中的Relation语言定义OLAP的PIM和PSM之间的转换规则。通过支持QVT2.0的开源工具MediniQVT实现PIM模型到PSM模型的自动转换。并在IBM所提出的EMF(Eclipse Modeling Framework)下实现了PSM模型到SQL的转换,从而实现了以模型为基础的模型驱动开发过程。使得OLAP的建模较早的地伴随数据仓库系统进入设计阶段,减少开发的时间和代价,为决策支持系统提供有力的依据。最后将其应用到某钢铁企业决策支持系统。实践表明,利用此方法开发的系统不但在开发效率上较传统的过程开发方法提高了,从而使模型更加具有规范性,可以很好地实现不同模型之间的共享,同时,也有利于模型的重用和维护。
其他文献
近年来,随着移动互联网的发展和定位技术的提高,基于位置的服务(LBS)在现实生活中得到了广泛的应用。然而LBS中存在的位置泄露风险却极大的限制了LBS的发展,如果不对用户提交
随着现代信息化社会的发展,计算机软件已经应用在社会的各个方面并发挥着越来越重要的作用。在软件设计和开发方面产生了软件工程学。虽然几十年来软件工程有了很大的发展,研
各种基于梯度的优化技术在约束非线性规划(NLP)领域遇到了极大的挑战。序列二次规划法(SQP)采用有效集策略求解二次规划(QP)子问题,已被证明它能有效地获得问题的局部最优解。然而,其
现代数据库应用领域要求数据库系统既具有高性能的并发处理能力又能满足数据高可靠性,因此并发控制是多用户数据库管理系统(DBMS)的重要内容之一,加锁与可串行化调度是目前并
随着Internet技术的推广,基于Web的应用系统得到了迅速发展。.NET框架为Web应用系统提供全新的计算平台,已成为开发Internet应用程序的一大主流技术,基于该平台开发的应用系
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支。本文利用理论推导和数值模拟相结合的方法研究了几类典型自治混沌系统的控制和同
在城市路网中,信号交叉口区域的燃油消耗量明显高于其他区域。因此,以减少信号交叉口区域不良驾驶行为,提高燃油经济性为目的的车速引导方法已经成为节能驾驶领域的研究重点
由于人类的指纹具有唯一性、终生不变性以及与主体不可分离等特性,满足身份识别系统的基本要求,因此,基于指纹特征的身份识别技术备受研究者关注。指纹识别技术在各种安全领
在企业信息化建设过程中,随着企业规模的扩大和计算机技术的发展,不同时期构建的业务系统可能基于不同操作系统和数据库平台,结果造成相互间数据交换效果较差.如何利用现有的
对等网络(Peer-to-Peer,简称P2P)是目前流行于国际网络技术研究领域的一种新兴网络模型。与传统的客户机/服务器结构不同,P2P中所有的结点都是平等的,没有严格的网络服务提供