Jump to content

Бизнес-объект

Бизнес -объект — это сущность в многоуровневом программном приложении, которая работает совместно с уровнями доступа к данным и бизнес-логикой для транспортировки данных. [ нужна ссылка ]

Бизнес-объекты отделяют состояние от поведения , поскольку они передаются между уровнями в многоуровневой системе, в то время как реальная работа приложения выполняется на бизнес-уровне и не перемещается между уровнями.

В то время как программа может реализовывать классы , которые обычно заканчиваются объектами, управляющими или исполняющими поведение, бизнес-объект обычно ничего не делает сам, а содержит набор переменных или свойств экземпляра , также известных как атрибуты , и ассоциации с другими бизнес-объектами, создавая карту объекты, представляющие деловые отношения.

Модель предметной области , в которой бизнес-объекты не имеют поведения, называется анемичной моделью предметной области .

Например, «Менеджер» будет бизнес-объектом, атрибутами которого могут быть «Имя», «Второе имя», «Возраст», «Район», «Страна», и он может содержать 1-n ассоциацию со своими сотрудниками ( коллекция экземпляров «Сотрудник»).

Другим примером может быть такое понятие, как «Процесс», имеющее атрибуты «Идентификатор», «Имя», «Дата начала», «Дата окончания» и «Вид» и имеющее связь с «Сотрудником» (ответственным лицом), который его запустил.

См. также

[ редактировать ]
  • Шаблон активной записи , шаблон проектирования, который хранит данные объекта в памяти в реляционных базах данных с функциями для вставки, обновления и удаления записей.
  • Бизнес-аналитика — область информационных технологий, обеспечивающая поддержку принятия решений и получение критически важной для бизнеса информации на основе данных.
  • Объект доступа к данным , шаблон проектирования, который обеспечивает интерфейс к типу базы данных или другому постоянному механизму и предлагает операции с данными для вызовов приложений, не раскрывая детали базы данных.
  • Объект передачи данных , шаблон проектирования, при котором объект переносит агрегированные данные между процессами для уменьшения количества вызовов.
  • Рокфорд Лхотка, Бизнес-объекты Visual Basic 6.0, ISBN   1-86100-107-X
  • Рокфорд Лхотка, эксперт по бизнес-объектам C#, ISBN   1-59059-344-8
  • Рокфорд Лхотка, эксперт по бизнес-объектам Visual Basic .NET «один на один», ISBN   1-59059-145-3
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a6c280cf3fd7e63310ef9cfdd193303b__1720330380
URL1:https://arc.ask3.ru/arc/aa/a6/3b/a6c280cf3fd7e63310ef9cfdd193303b.html
Заголовок, (Title) документа по адресу, URL1:
Business object - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)