Условие:
Описание задачи:
Вы — бизнес-аналитик, которому поручено смоделировать основные бизнес-процессы интернет-магазина, занимающегося продажей электроники. Ваша задача — создать диаграмму потоков данных (DFD), которая отражает ключевые процессы, внешние сущности, хранилища данных и потоки информации.
Шаги выполнения задания:
1. Изучите контекст:
o Интернет-магазин принимает заказы через сайт и мобильное приложение.
o Клиенты могут регистрироваться, просматривать каталог товаров, добавлять товары в корзину, оформлять заказы и оплачивать их.
o После оплаты заказ передается на склад для комплектации и доставки.
o Клиенты могут отслеживать статус заказа и оставлять отзывы.
2. Определите внешние сущности:
o Клиент.
o Склад.
o Платежная система.
o Служба доставки.
3. Определите основные процессы:
o Обработка заказа.
o Оплата заказа.
o Комплектация заказа на складе.
o Доставка заказа.
o Управление отзывами.
4. Определите хранилища данных:
o База данных клиентов.
o База данных товаров.
o База данных заказов.
o База данных отзывов.
5. Создайте диаграмму DFD:
o Нарисуйте контекстную диаграмму (DFD уровня 0), которая покажет взаимодействие системы с внешними сущностями.
o Детализируйте процессы на DFD уровня 1, разбив каждый процесс на подпроцессы (например, "Обработка заказа" может включать проверку наличия товара, расчет стоимости и подтверждение заказа).
o Укажите потоки данных между процессами, внешними сущностями и хранилищами.
6. Проверка и анализ:
o Убедитесь, что все потоки данных логичны и соответствуют реальным бизнес-процессам.
o Проверьте, что диаграмма легко читается и понятна для stakeholders (заинтересованных лиц).
Пример элементов диаграммы:
• Процессы: "Обработка заказа", "Оплата заказа", "Комплектация заказа".
• Внешние сущности: "Клиент", "Платежная система".
• Хранилища данных: "База данных заказов", "База данных товаров".
• Потоки данных: "Запрос на оплату", "Данные о заказе", "Статус доставки".
