• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

基于SOA的商业智能平台的研究与设计

发布: 2008-7-17 16:56 | 作者: 刘立恒 | 来源: 万方数据 | 查看: 59次 | 进入软件测试论坛讨论

领测软件测试网  1 概述

  自商业智能这一术语1989年由GartnerG roup的HowardDresner首次提出,经过十多年的发展,已成为软件业发展的一大趋势。在全球化视野下,商业智能市场成长迅速,商业环境和竞争节奏发生急剧变化,客观上提升了企业对商业智能的要求。

  作为以数据驱动的决策支持传统的一种,现有的商业智能工具过于关注数据层面,而缺乏商业业务流程的考虑。现今,企业比以前更多地依赖于业务驱动同时,业务问题的解决方案是包含商业智能的一个业务流程,所以一个不理解业务流程的商业智能工具难以成为业务流程的一部分,也难以集成到企业的解决方案中。据预测,商业智能工具与企业解决方案紧密集成将成为商业智能发展的趋势。

  1.1 以商业流程为中心的商业智能平合设计原则

  针对传统商业智能工具难以集成的缺点,本文提出商业智能与企业商业流程紧密集成的观点,并提出以商业流程为中心的商业智能平台设计原则:

  (1) 定制 性 :支持商业工作流的定制和构建;

  (2) 灵活 性 :商业工作流可以随业务流程的变更而灵活地变更;

  (3)易 建 模 性:提供易于进行复杂或简单的商业流程建模的可视化工具

  (4) 扩展 性 :附加的商业智能工具和外部系统可以组件的形式很容易地无缝插入到平台中,而不需要修改原有平台;

  (5) 即 时 性:存在一个零延迟环境(zero latencyenvironment),任何业务事件的发生均可即时触发业务流程。

  1.2相关工作

  近年,商业智能的研究集中在商业智能的实时性和安全性,与知识发现、语义和专家系统、互联网信息提取的结合等领域。比较有代表性的商业产品是IBM公司的商业智能解决方案。IBM提供了全面的商业智能解决方案,包括前端工具、在线分析处理工具、数据挖掘工具、企业数据仓库、数据仓库管理器和数据预处理工具等。2006年,开源厂商Pentah。推出名叫Pentaho的面向解决方案的商业智能平台,其将开放源码组件/公开标准和流程驱动引擎集成在一起,通过合并改进商业智能和工作流/流程管理,以开放源码的方式来解决商业智能问题[31,并为集成第三方的商业智能组件提供开放的编程接口。新 的商 业 智能系统不再是一个孤立的应用,它与企业中的其他应用系统将紧密集成,一种底成本的、有效的解决方案便是将企业现有系统或遗留系统集成到商业智能解决方案中。Pentaho平台基本符合1.1节提及的原则,在一定程度上解决了传统商业智能工具难以集成到企业业务流程的问题,但由于其开放接口局限于特定的编程语言,依然存在不能有效集成现有系统和遗留系统等外部系统的缺点,由于没有提供全面完善的集成机制,导致了相对高昂的集成成本。本文 提 出 一种开放式的混合分析/事务处理的商业智能应用平台一一一种基于SOA架构的开放式商业智能平台(SOA-BasedB usinessIn telligenceP latform,SB BIP),SB BIP预集成商业智能组件,为平台外的商业智能组件提供了基于SOA架构的集成机制。集成机制定义了开放标准接口,可集成平台外的商业智能组件,并为集成现有系统或遗留系统等外部系统提供Web Service:接口。集成机制为组件、外部系统和引擎之间提供了统一的数据传输管道,在数据交换层面进一步减低了平台架构中各部件的融合性。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: soa SOA 平台 商业智能 设计 研究

51/512345>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网