Магазин #
Требования к лабораторной работе № 1 #
Сущности #
Товар #
- Дата и время добавления, формируется приложением автоматически.
- Категория, выбор из списка.
- Название, строка.
- Описание, мнострочный текст.
- Цена, целое число в рублях.
- Количество на складе, штуки.
- Производитель, строка.
- Страна производства, выбор из списка.
- Бар-код, строка.
Требования к лабораторной работе № 3 #
Реализовать редактирование списка товаров и товаров в корзине.
Сущности #
Товар #
- Дата и время добавления, формируется приложением автоматически.
- Категория.
- Бар-код, строка.
- Название, строка.
- Описание, мнострочный текст.
- Цена, целое число в рублях.
- Количество на складе, штуки.
- Производитель, строка.
- Страна производства.
Категория товара #
- Название, непустая строка.
- Описание, многострочная строка.
- Ставка НДС (в процентах), целое число.
Страна производства #
- Название, непустая строка.
Товар в корзине #
- Товар.
- Количество в штуках.
Требования к лабораторной работе № 4 #
Роли в системе #
- Неавторизованный пользователь.
- Администратор системы.
- Покупатель.
- Может добавлять товары в свою корзину.
- Может выполнять покупку всех товаров из корзины.
- Работник магазина.
- Может управлять списками товаров и категорий.