Продуктовый магазин

Магазин #

Требования к лабораторной работе № 1 #

Сущности #

Товар #

  • Дата и время добавления, формируется приложением автоматически.
  • Категория, выбор из списка.
  • Название, строка.
  • Описание, мнострочный текст.
  • Цена, целое число в рублях.
  • Количество на складе, штуки.
  • Производитель, строка.
  • Страна производства, выбор из списка.
  • Бар-код, строка.

Требования к лабораторной работе № 3 #

Реализовать редактирование списка товаров и товаров в корзине.

Сущности #

Товар #

  • Дата и время добавления, формируется приложением автоматически.
  • Категория.
  • Бар-код, строка.
  • Название, строка.
  • Описание, мнострочный текст.
  • Цена, целое число в рублях.
  • Количество на складе, штуки.
  • Производитель, строка.
  • Страна производства.

Категория товара #

  • Название, непустая строка.
  • Описание, многострочная строка.
  • Ставка НДС (в процентах), целое число.

Страна производства #

  • Название, непустая строка.

Товар в корзине #

  • Товар.
  • Количество в штуках.

Требования к лабораторной работе № 4 #

Роли в системе #

  • Неавторизованный пользователь.
  • Администратор системы.
  • Покупатель.
    • Может добавлять товары в свою корзину.
    • Может выполнять покупку всех товаров из корзины.
  • Работник магазина.
    • Может управлять списками товаров и категорий.

© A. M. Васильев, 2024, CC BY-SA 4.0, andrey@crafted.su