BI BO 是什么意识啊 急知 谢谢各位

BI: 商业智能也称作BI是英文单词Business Intelligence的缩写。商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括来自企业业务系统的订单、库存、交易账目、客户和供应商等来自企业所处行业和竞争对手的数据以及来自企业所处的其他外部环境中的各种数据。而商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。

BO: 业务对象(Business Object,BO)是对数据进行检索和处理的ActiveX? 组件。是简单的真实世界的软件抽象。业务对象通常位于中间层。是由第三方开发的,在GeneXus 社区内可获得的知识对象。用其可以在一个应用中自动的加入一个特定的功能来获得增值效应。使知识重用变为可能。比如,如果你要开发一个包含多货币处理的应用,你可以选择使用一个已经开发完成的,包含所有多货币处理功能的业务对象来开始你的开发。使您的开发工作极大的减少。

BO的应用

业务需求

这一节中,将用一个实例说明BO的应用,这里假设有一业务需求:订单和物品,订单中可以有很多物品,每一个物品都有自己的ID,名称,单价和数量,而订单有自己的ID,编码,总价。订单在传输过程中经历了如下操作,先创建一个订单实例,在这个订单实例中添加了两个物品,并且计算了订单的总价,但是在传送走后发现订单的代码被改动过了,需要重新找回原来的订单代码,最后这个订单实例被序列化并存储。