能行动的商业智能系统和方法技术方案

技术编号:5679927 阅读:303 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于分析和控制商业过程的系统(200),包括:软件平台(201),用于支持至少一个商业智能模块(107)。软件平台(201)被设置为在用户和至少一个商业智能模块(107)之间提供接口。系统还包括整合模块(204),整合模块(204)被设置为与软件平台(201)并与至少一个商业智能模块(302)通信。整合模块(204)被设置为:从至少一个商业数据存储(102)源中提取商业数据;向至少一个商业智能模块(107)提供商业数据;从软件平台(201)或者从商业智能模块(107)接收命令,该命令表明用户要求行动以减小商业目标参数的值与实现参数的值之间的差别;使用已经由用户规定的商业规则来创建一个或更多个适当的商业行动以减小差别;将一个或更多个商业行动传送到负责至少一个商业数据存储的至少一个商业软件应用,诸如ERP应用。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于分析和控制商业过程的系统和方法。
技术介绍
术语商业智能(Bi)是指收集、整合、分析和表达(即报告)商业信息的技术、应用 和实践,有时也指信息本身。商业智能的目的是更好的支持商业决策。BI描述的是一组通 过使用基于事实的支持系统来改进商业决策的概念和方法。BI有时被可互换地与简明手 册、报告和查询工具以及执行信息系统使用。商业智能系统是数据驱动的DSS。BI系统提 供商业运作的历史的、当前的和预测性的观点,最常使用已经被收集到数据仓库中的数据。 该数据仓库由ETL工具加载,其将一系列规则或功能应用于从商业软件应用的特定数据源 中所提取的数据。BI应用使得能够用信号通知计划和实际的差别,但是BI应用和目前的ETL工具都 不能自动将这些(差别的)发现合并到日常商业过程中。
技术实现思路
本专利技术的一个目标是提供一种用于分析和控制商业过程的系统和方法,一旦用户 已经确认了问题,则自动地产生并处理适当的商业行动。此目标是通过用于分析和控制商业过程的系统达到的,该系统包括软件平台,用于支持至少一个商业智能模块,该软件平台被设置为在用户与该至 少一个BI模块之间提供接口 ;整合模块,设置为与该软件平台和至少一个商业智能模块进行通信,该整合模块 被设置为从至少一个商业数据存储源中提取商业数据;向该至少一个商业智能模块提供该商业数据;从软件平台或从商业智能模块接收命令,该命令表明用户要求行动以减小商业目 标参数的值与实现参数的值之间的差别;用已经由用户提供的商业规则创建一个或更多个适当的商业行动以减小该差 别;将所述一个或更多个商业行动传送到负责所述至少一个商业数据存储的至少一 个商业软件应用,诸如ERP应用。根据本专利技术的系统提供所谓的“能行动的商业智能”(能行动的Bi)。能行动的BI 的意思是从BI分析应用中取得结构化的行动,该行动联系到实际的和预定义的商业过程。 能行动的BI允许用户确定问题并立即从单个BI应用中对其采取行动。在一个实施例中,通过XML数据文件、XML数据流、CSV文件和/或AD0/0DBC将商 业行动传送到商业软件应用。在另一个实施例中,软件平台包括⑶I组件,其被设置为显示商业目标参数的值与实现参数的值之间的差别,并接收来自用户的命令。本专利技术还涉及一种用于分析和控制商业过程的方法,包括提供软件平台以支持至少一个BI模块;在用户和该至少一个BI模块之间提供接口 ;从至少一个商业数据存储源中提取商业数据;向该至少一个商业智能模块提供该商业数据;从该或者从该商业智能模块接收命令,其表明用户要求行动以减小商业目标参数的值与实现参数的值之间的差别;使用已经由用户提供的商业规则创建一个或更多个适当的商业行动以减小该差 别;将所述一个或更多个商业行动传送到负责所述至少一个商业数据存器的至少一 个商业软件应用,例如ERP应用。本专利技术最后涉及一种有形地体现在信息载体中的计算机程序产品,该产品包括当 被运行时执行上面所描述的方法的指令。附图说明参考附图,下面将使用若干示例性实施例更详细地讨论本专利技术,其中图1示意性示出一种现有商业分析系统的状态的图;图2示意性示出根据实施例的商业分析系统的示例的图;图3示出根据实施例的整合器的主要部件;图4示出由软件平台的⑶I产生的屏幕的示例;图5示出屏幕的示例,其处于用户已经选择“出租船”环境的情况;图6示出在这种情形下的屏幕,即用户已经把兴趣部件拖到屏幕的主要部分上;图7示出的屏幕中KPI图标被显示为与特定KPI’ s相关;图8是示出由根据本专利技术实施例的系统执行的过程的流程图。具体实施例方式图1示意性示出现有商业分析系统100的状态的图。系统100包括提取、转换和加 载(ETL)工具101,其从一个或更多个数据源102、103、104提取数据。每个单独的数据源可 以使用不同的数据组织/格式。这种数据源的例子是关系数据库和平面文件(fiat file), 但是可以包括例如IMS的非关系数据库结构或例如VSAM或ISAM的其它数据结构。ETL工 具101把来自数据源102、103、104的数据转变为针对转换阶段的格式。在此转换阶段中, ETL工具101把一系列规则或功能应用于从数据源102、103、104提取的数据,以得到将要加 载到终端目标的数据,例如数据仓库(DW) 105。一些数据源将需要极少的数据操作或甚至不 需要数据操作。在其它情况下,可能需要下列变换类型中的一个或更多个以满足终端目标 的商业和技术需要。数据仓库105可能定期地(例如每星期)用累积的、更新的数据来覆 盖以有的信息。在此示例中,商业分析系统100还包括由软件程序实现的BI模块107,其被设置为 产生商业报告。这些商业报告可以被需要这信息的商业管理者用于例如决策。BI模块107使用储存在数据仓库105的数据。BI模块107能够从数据仓库105检索数据,但是它不更新数据仓库105。数据仓库105只被ETL工具101更新。现有技术水平的BI模块107可以 被设置为使得用户能够在需要时形成他自己的数据库。然而,这种用户不被授权写回到商 业软件应用所拥有的原始数据源102、103、104。这会使这些数据源102、103、104的数据不 可证实。图2示意性示出根据本专利技术一个实施例的用于分析和控制商业过程的系统200的 示例。用于分析和控制商业过程的系统200也被称为“商业分析系统200”。商业分析系统 200包括平台201,其也被称为敏捷系统环境(ASE) 201,其被设置为支持若干例如上述BI模 块107的BI模块并且与之相互作用。ASE平台201具有I/O模块202,其被设置成为商业 分析系统200的用户提供接口。商业分析系统200还包括整合模块204。整合模块204也 被称为整合器204,其被设置为与ASE平台201通信。整合器204是商业分析系统200的技 术引擎,并且整合连接到ASE平台201的全部各BI模块107、108。整合器204被设置为从数据源102、103、104检索数据并且操作该数据。这是为什 么除了储存到数据仓库中的数据之外整合器204能够最好地被认为是ETL工具。在从一 个或更多个数据库102、104检索数据之后,整合器204将其储存到存储器,例如RAM。整合 器204被设置为对存在于该存储器中的数据进行数据操作。整合器204能对其存储器中的 数据执行计算,结合若干数据源并且将经调整的被操作的数据提供到BI模块107、108。参 见图2,BI模块107、108体验由整合器204储存在存储器中的数据,作为所谓的虚拟数据 库207。整合器205被设置为只要BI模块107、108请求数据就将相关商业数据到存储器 207 (即虚拟数据库)。与当前数据仓库定期地由ETL工具填充相反,虚拟数据库207将包 含从数据源102、103、104检索的最新信息。BI模块107、108可以是报告工具,其计算特定 KPI(即商业目标参数)是否被满足并且可以用信号通知计划和实际之间的差别。BI模块 的信号被ASE平台201处理并且在显示器上以图形形式显示。然后用户将注意到这些差别 并可以决定采取行动。如果用户决定采取行动,整合器204从ASE平台201接收命令,其 表明用户要求采取行动以减小商本文档来自技高网...

【技术保护点】
一种用于分析和控制商业过程的系统(200),包括:软件平台(201),用于支持至少一个商业智能模块(107),所述软件平台(201)被设置为在用户和所述至少一个商业智能模块(107)之间提供接口;整合模块(204),被设置为与所述软件平台(201)和所述至少一个商业智能模块(302)通信,所述整合模块(204)被设置为:从至少一个商业数据存储(102)源中提取商业数据;向所述至少一个商业智能模块(107)提供所述商业数据;从所述软件平台(201)或者从所述商业智能模块(107)接收命令,所述命令表明所述用户要求行动以减小商业目标参数的值与实现参数的值之间的差别;使用已经由所述用户提供的商业规则来创建一个或更多个适当的商业行动以减小所述差别;将所述一个或更多个商业行动传送到负责所述至少一个商业数据存储的至少一个商业软件应用,诸如ERP应用。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:格里特约瑟夫哈尔库斯威廉马谢尔容斯马
申请(专利权)人:德克斯顿软件有限责任公司
类型:发明
国别省市:LU[卢森堡]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1