1. Постановка задачи - Seliverstov-S-A/Copiriters GitHub Wiki
Постановка задачи
Описание назначения проектируемой системы
Онлайн-кондитерская предназначена для автоматизации продажи кондитерских изделий.
Функциональные требования
Функциональные требования к системе сформированы по Участникам, которые обладают определенными возможностями:
1. Клиент:
- регистрация в системе
- авторизация в системе
- размещение заказа в системе
- оплата заказа
- общение с исполнителем
- просмотр фотографии заказа
2. Повар:
- регистрация в системе (создание портфолио)
- просмотр списка заказов
- выбор заказа
- сдача заказа
- получение гонорара
- общение с клиентом
- загрузка фотографии заказа
Описание бизнес-процессов
1. Заказ кондитерского изделия (Клиент и Повар):
- Клиент регистрируется
- Клиент авторизуется
- Клиент заполняет страницу заказа десерта
- Клиент вносит гонорар на кошелек.
- Авторизация заказа в системе
- Ожидание получения заказа поваром
- Подтверждение заказа на исполнение
- Переговоры с поваром и оценка фото готового изделия
- Подтверждение доставки и выполнения заказа или закрытие заказа
2. Выполнение заказа на кондитерское изделие (Повар и Клиент):
- Авторизация повара
- Выбор заказа на исполнение
- Ожидание подтверждения
- Выполнение заказа и переговоры с клиентом
- Ожидание подтверждения успешного выполнения и выбор нового заказа