Параллельно с описанием деловые процессы , контекст и профили заинтересованных сторон необходимо изучить предметную область.
Основными инструментами здесь являются словарь терминов (который лучше всего составить вместе с экспертом в предметной области) и диаграмма сущностей, на которой показано, что такое сущности и какие отношения существуют между ними.
IV. Описание предметной области
Юридические ограничения
— Зритель должен быть старше 14 лет (для возможности заключения сделки).— Требуется дополнительное пользовательское соглашение, в котором пользователь должен будет дать согласие на использование его персональных данных.
— В договоре также должно быть указано, что услуга бронирования предоставляется бесплатно.
Словарь терминов
Диаграмма сущности
Не путайте диаграмму сущности с логической моделью данных! Он создается на так называемом концептуальном уровне, в нем намеренно не указываются атрибуты сущностей, а сами сущности не являются конечным вариантом хранения информации в базе данных; напротив, эта диаграмма представляет собой основу для составления логической модели данных.
Атрибуты сущности будут описаны на этапе анализа продукта в словаре данных.
Диаграммы состояний ключевых объектов
После определения основных объектов необходимо описать их жизненные циклы.В данном случае рассказывается, что происходит с билетом и киносеансом, какие основные условия они проходят. Как осуществляется переход из одного состояния в другое? Переходы в дальнейшем станут основой для написания вариантов использования системы (которые появятся на техническом этапе анализа и проектирования).
Жизненный цикл киносеанса
Жизненный цикл билета
Бизнес-правила домена
Все, что сложно выразить с помощью описанных инструментов, желательно фиксировать в виде атомарных требований — выражений, раскрывающих, какие ограничения существуют в данной предметной области.БР-1 - Если бронь не была куплена в течение 20 минут. перед началом сеанса он удаляется.
BR-2 – Вы не можете забронировать билет менее чем за 20 минут. до начала сеанса.
BR-3 – Вы не можете одновременно забронировать более 5 билетов на одно или несколько представлений.
BR-4 - Вы можете забронировать билеты только на те киносеансы, которые будут показаны в ближайшие 2 дня и одобрены к показу в расписании кинотеатра.
[Оглавление цикла статей] Теги: #бизнес-анализ #словарь терминов #диаграмма сущности #диаграмма состояний #жизненный цикл #бизнес-правила #Анализ и проектирование систем
-
Пол Грэм: Что Я Узнал Из Hacker News
19 Oct, 24 -
Шизофрения: Уход
19 Oct, 24 -
«Эффективно Работайте В Mozilla Firefox»
19 Oct, 24 -
Система Метапрограммирования
19 Oct, 24