logo
ППП-типо-похоже-на лекции!

2.3 Логическая модель

Логическая модель определяет бизнес-объекты и применяемые к ним правила. Изучаемые на этом этапе проблемы зависят от деятельности организации, для которой разрабатывается данный программный продукт. Рассмотрим, на какие вопросы дает ответ логическая модель.

• Когда покупателю положена скидка?

• Когда следует пополнять запасы товаров?

• Какие налоги с продаж должны взиматься с покупателей?

Логическая модель состоит из двух относительно независимых подмоделей.

• Логическая модель данных — отвечает за описание бизнес-объектов системы

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