业务对象(BO)

作者: Lewis Jackson
创建日期: 10 可能 2021
更新日期: 25 六月 2024
Anonim
Metrics实战视频 05讲 Metrics之RatioGauge详细讲解,监控业务受理成功率
视频: Metrics实战视频 05讲 Metrics之RatioGauge详细讲解,监控业务受理成功率

内容

定义-业务对象(BO)是什么意思?

业务对象是分层的面向对象计算机程序的业务层内的参与者,该程序代表业务的一部分或其中的项目。业务对象代表数据客户端,可以实现为实体bean,会话bean或另一个Java对象。业务对象可以采用数据数组的形式,但本身不是数据库。它代表业务实体,例如发票,交易或个人。由于面向对象的软件应用程序的体系结构,业务对象具有固有的可伸缩性。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了业务对象(BO)

当在面向对象的编程中使用业务对象时,它是业务部分的表示。业务对象可以表示例如人,地点,事件,业务流程或概念,并且以发票和发票的形式存在。产品,交易或个人详细信息。尽管类可能包含执行或管理行为,但是业务对象通常是惰性的,它持有实例变量或属性集。业务对象还可以向数据访问对象(DAO)发出客户端数据请求,并通过传输对象(TO)接收数据。 。通过将业务分解为模块化形式并将每个功能分解为软件对象,业务对象使设计人员能够以可管理的方式设计软件,以便随着开发的进行,无需增加其他对象的大量更改即可增加复杂性。分层体系结构可以保护应用程序功能对象(例如TO和DAO)免受客户端业务对象的侵害。业务对象的形式定义为:业务名称:用于对业务对象进行分类的术语。业务定义:说明业务对象的含义和目的。属性:与业务对象的目的有关的事实。行为:业务对象从事的活动,例如与其他对象进行交互,识别事件并相应地更改属性。关系:业务对象之间的关联,反映了其业务目的与其之间的交互之间的相互关系。业务规则:必须遵守业务对象的行为,关系和属性的规则。通过层和DAO进行的通信意味着可以开发许多类型的业务对象,这些对象可以访问DBMS并提供非常有用的数据操作以帮助提升整个业务应用程序功能。业务应用程序体系结构(BAA)是用于将业务对象面向模型的3层捆绑在一起的业务对象协作的协议。