Главная страница

диаграмма прецедентов на тему доставка еды. Документ Microsoft Word. Доставка еды, напиши актеров, должен быть как авторизован пользователь так и не авторизованый, напиши прецеденты 15 штук свяжи их типом каждым типом связи, ассоциаций, обобщения, включения, расширения


Скачать 32.3 Kb.
НазваниеДоставка еды, напиши актеров, должен быть как авторизован пользователь так и не авторизованый, напиши прецеденты 15 штук свяжи их типом каждым типом связи, ассоциаций, обобщения, включения, расширения
Анкордиаграмма прецедентов на тему доставка еды
Дата24.03.2023
Размер32.3 Kb.
Формат файлаdocx
Имя файлаДокумент Microsoft Word.docx
ТипДокументы
#1012919

опиши диаграммы прецедентов на тему доставка еды, напиши актеров, должен быть как авторизован пользователь так и не авторизованый, напиши прецеденты 15 штук свяжи их типом каждым типом связи, ассоциаций, обобщения, включения, расширения.

Для темы "Доставка еды" можно определить следующих актеров:

  1. Авторизованный пользователь - человек, который зарегистрировался на сайте/приложении и имеет свой профиль.

  2. Неавторизованный пользователь - человек, который не зарегистрировался на сайте/приложении.

Прецеденты могут быть следующими:

  1. Авторизация - процесс входа в систему для авторизованного пользователя.

  2. Регистрация - процесс создания учетной записи для нового пользователя.

  3. Выход из системы - процесс выхода из системы для авторизованного пользователя.

  4. Просмотр меню - возможность просмотреть меню ресторана с информацией о блюдах и ценах.

  5. Добавление блюд в корзину - возможность добавить выбранные блюда в корзину.

  6. Удаление блюд из корзины - возможность удалить выбранные блюда из корзины.

  7. Оформление заказа - возможность оформить заказ на выбранные блюда.

  8. Отслеживание статуса заказа - возможность узнать текущий статус заказа (принят, готовится, доставляется, доставлен).

  9. Отмена заказа - возможность отменить заказ до его доставки.

  10. Оценка заказа - возможность оценить качество и время доставки.

  11. Просмотр истории заказов - возможность просмотреть список всех предыдущих заказов.

  12. Поиск ресторанов по категориям - возможность найти рестораны, предлагающие определенную кухню или тип блюд.

  13. Фильтрация по параметрам - возможность отфильтровать результаты поиска по различным параметрам, таким как цена, рейтинг и расстояние.

  14. Просмотр информации о ресторане - возможность просмотреть информацию о выбранном ресторане, включая контактную информацию и расписание работы.

  15. Оставление отзыва о ресторане - возможность оставить отзыв о ресторане и его обслуживании.

Типы связей между прецедентами:

  1. Ассоциация - связь между прецедентами, которые имеют отношение к одному объекту (например, просмотр меню и добавление блюд в корзину).

  2. Включение - связь между основным прецедентом и вспомогательным прецедентом, который может быть включен в основной (например, добав



продолжи

ление блюд в корзину включает в себя выбор количества и опции добавления). 3. Расширение - связь между основным прецедентом и дополнительным прецедентом, который может быть расширен (например, отмена заказа может быть расширена до отмены только определенного блюда в заказе).

  1. Обобщение - связь между общим прецедентом и более специфическими прецедентами (например, просмотр информации о ресторане может быть обобщен до просмотра контактной информации, расписания работы и т. д.).

Теперь можно создать диаграмму прецедентов для темы "Доставка еды", используя вышеперечисленные актеров и прецеденты. На диаграмме приведены все связи между прецедентами с использованием соответствующих типов связей.





добавь Актерав: курьер и свяжи их

Конечно, добавим актера "Курьер". Кроме того, нужно связать этого актера с соответствующими прецедентами. Например, курьер может быть связан с прецедентами "Доставка заказа" и "Получение информации о заказе". Курьер также может быть связан с прецедентами "Получение списка заказов" и "Обновление статуса заказа".

Вот обновленная диаграмма прецедентов для темы "Доставка еды" с добавлением актера "Курьер" и соответствующими связями:





Типы связей между прецедентами для каждого прецедента и актера

Конечно, давайте подробнее рассмотрим типы связей между каждым прецедентом и актером в диаграмме прецедентов для темы "Доставка еды":

  1. "Авторизация пользователя"

    • Ассоциация с "Пользователем"

  2. "Регистрация пользователя"

    • Ассоциация с "Пользователем"

  3. "Просмотр информации о ресторане"

    • Включение в "Просмотр меню"

    • Ассоциация с "Пользователем"

  4. "Просмотр меню"

    • Ассоциация с "Пользователем"

    • Включение "Добавление блюда в корзину"

    • Включение "Удаление блюда из корзины"

  5. "Добавление блюда в корзину"

    • Ассоциация с "Пользователем"

    • Включение "Выбор количества блюд"

    • Включение "Выбор опций добавления"

  6. "Удаление блюда из корзины"

    • Ассоциация с "Пользователем"

  7. "Оформление заказа"

    • Ассоциация с "Пользователем"

    • Ассоциация с "Курьером"

    • Включение "Добавление блюда в корзину"

    • Включение "Выбор адреса доставки"

    • Включение "Выбор способа оплаты"

    • Расширение "Отмена заказа"

  8. "Отмена заказа"

    • Ассоциация с "Пользователем"

    • Ассоциация с "Курьером"

  9. "Получение списка заказов"

    • Ассоциация с "Курьером"

  10. "Получение информации о заказе"

  • Ассоциация с "Курьером"

  • Ассоциация с "Пользователем"

  1. "Обновление статуса заказа"

  • Ассоциация с "Курьером"

  1. "Доставка заказа"

  • Ассоциация с "Курьером"

  1. "Просмотр профиля пользователя"

  • Ассоциация с "Пользователем"

  1. "Редактирование профиля пользователя"

  • Ассоциация с "Пользователем"

  1. "Выход из аккаунта"

  • Ассоциация с "Пользователем"

Таким образом, типы связей, использованные в диаграмме, включают в себя ассоциацию, включение и расширение.



уточни для каждого какой пользователь

Конечно, давайте уточним, какой пользователь связан с каждым прецедентом в диаграмме прецедентов для темы "Доставка еды":

  1. "Авторизация пользователя"

    • Ассоциация с "Авторизованным пользователем"

  2. "Регистрация пользователя"

    • Ассоциация с "Неавторизованным пользователем"

  3. "Просмотр информации о ресторане"

    • Включение в "Просмотр меню"

    • Ассоциация с "Неавторизованным пользователем" и "Авторизованным пользователем"

  4. "Просмотр меню"

    • Ассоциация с "Неавторизованным пользователем" и "Авторизованным пользователем"

    • Включение "Добавление блюда в корзину"

    • Включение "Удаление блюда из корзины"

  5. "Добавление блюда в корзину"

    • Ассоциация с "Авторизованным пользователем"

    • Включение "Выбор количества блюд"

    • Включение "Выбор опций добавления"

  6. "Удаление блюда из корзины"

    • Ассоциация с "Авторизованным пользователем"

  7. "Оформление заказа"

    • Ассоциация с "Авторизованным пользователем"

    • Ассоциация с "Курьером"

    • Включение "Добавление блюда в корзину"

    • Включение "Выбор адреса доставки"

    • Включение "Выбор способа оплаты"

    • Расширение "Отмена заказа"

  8. "Отмена заказа"

    • Ассоциация с "Авторизованным пользователем"

    • Ассоциация с "Курьером"

  9. "Получение списка заказов"

    • Ассоциация с "Курьером"

  10. "Получение информации о заказе"

  • Ассоциация с "Курьером"

  • Ассоциация с "Авторизованным пользователем"

  1. "Обновление статуса заказа"

  • Ассоциация с "Курьером"

  1. "Доставка заказа"

  • Ассоциация с "Курьером"

  1. "Просмотр профиля пользователя"

  • Ассоциация с "Авторизованным пользователем"

  1. "Редактирование профиля пользователя"

  • Ассоциация с "Авторизованным пользователем"

  1. "Выход из аккаунта"

  • Ассоциация с "Авторизованным пользователем"

Таким образом, каждый прецедент связан с соответствующим пользоват


написать администратору сайта