Бизнес-логика (Business logic)

Синонимы: Логика предметной области

Разделы: Бизнес-задачи

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

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

Можно сказать, что всё, что является процессом, процедурой — можно отнеси к бизнес-логике. Напротив, всё, что процессом и процедурой не является — является бизнес-правилами. Таким образом, бизнес-логика носит процедурный характер, а бизнес-правила — декларативный.

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

results matching ""

    No results matching ""