Техническое задание
Требования по структуре проекта
Требования к слою Repository/DAO
Требования к слою Service
Требования к слою web
Общие требования
Примеры приложений
Видеотека. Сущности системы.
1. Фильм
- Название
- Актёры
- Режиссёр
- Дата выхода
- Страна
- Жанр�
2. Актёр/режиссёр
- ФИО
- Дата рождения
3. Пользователь
- ФИО
- Пароль
- Адрес почтового ящика
4. Отзывы
- Фильм
- Пользователь
- Текст
- Оценка
Видеотека. Действия в системе
Действия по добавлению:
1. Зарегистрировать пользователя в системе
2. Добавить актёра/режиссёра
3. Добавить фильм, выбрав съёмочную группу
4. Добавить отзыв пользователя о фильме
Действия по просмотру:
1. Просмотреть список всех фильмов, вышедших на экраны в выбранном/введённом году.
2. Просмотреть информацию об актёрах, снимавшихся в выбранном фильме
3. Просмотреть все отзывы о выбранном фильме
4. Просмотреть все фильмы, в которых снимался выбранный актёр.
5. Просмотреть все отзывы выбранного пользователя.
Интернет-магазин. Сущности системы.
1. Покупатель
- Имя
- Фамилия
- Почтовый ящик
- Пароль
- Телефон
- Адрес
2. Заказ
- Номер
- Товары в заказе
- Дата оформления заказа
- Дата закрытия заказа
- Статус заказа
3. Товар
- Название
- Описание
- Цена
- Оставшееся количество���Для товаров в заказе хранить: название и количество.
Интернет-магазин. Действия в системе.
Ограничения:
1. Пользователь не сможет оформить заказ, если на складе недостаточно товаров выбранного типа
Действия по добавлению:
1. Добавить в систему нового пользователя
2. Добавить в систему новый товар
3. Оформить заказ для выбранного пользователя: с добавлением товаров/выбором их количества.�
Действия по просмотру:
1. Просмотреть список всех пользователей системы.
2. Просмотреть список всех заказов выбранного пользователя.
3. Просмотреть список всех товаров в системе.
4. Просмотреть список всех заказов, в которые включен выбранный товар
5. Удалить заказы, сделанные раньше введённой даты.
Темы проектов