Бизнес-логика
Бизнес-логика — в разработке информационных систем — совокупность правил, принципов, зависимостей поведения объектов предметной области. Иначе можно сказать, что бизнес-логика — это реализация правил и ограничений автоматизируемых операций. Является синонимом термина «логика предметной области»
Проще говоря, бизнес-логика — это реализация предметной области в информационной системе. К ней относятся, например, формулы расчёта ежемесячных выплат по ссудам (в финансовой индустрии), автоматизированная отправка сообщений электронной почты руководителю проекта по окончании выполнения частей задания всеми подчиненными (в системах управления проектами), отказ от отеля при отмене рейса авиакомпанией (в туристическом бизнесе).
Так же бизнес-логика может описываться в виде:
- текста
- концептуальных аналитических моделей предметной области
- бизнес-правил
- разнообразных алгоритмов
- диаграмм деятельности
- графов и диаграмм перехода состояний
- моделей бизнес-процессов
Бизнес-логика может представлять собой простую схему проверки совместимости типа поля с типом столбца таблицы. Она также может состоять из набора объектов, взаимодействующих произвольным и довольно сложным образом.
В фазе анализа и проектирования системы бизнес-логика воплощается в различных диаграммах языка UML или ему подобных. В фазе программирования бизнес-логика воплощается в коде классов и их методов, в случае использования объектно-ориентированных языков программирования, или процедур и функций, в случае применения процедурных языков.
В многоуровневых (многослойных) информационных системах этот уровень взаимодействует с нижележащим уровнем инфраструктурных сервисов.
- Родительские правоотношения
- Социальные конфликты в организации
- Структура организационной культуры
- Классификация брендов. Топология бренд-портфеля фирмы
- Составление служебных документов
- Основные экономические теории, используемые при изучении проблем анализа оценки финансовой устойчивости российской банковской системы с использованием публикуемой отчетности
- ИТ риски интернет-магазина
- УНИДРУА на службе международного частного права
- A special dish, eaten in your family on a special day
- Томас Мор
- Что дает внедрение системы управления проектами?
- ИТ риски интернет-магазина