Вариант 4 Кильдишов
Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о заказчиках.
Система должна контролировать корректное значение названия заказчика, его телефона и адреса, определяемого как объект в атрибуте реляционной таблицы (адрес содержит название города, улицы, дома, корпуса и квартиры/офиса).
Система должна сохранять и позволять просматривать информацию по добавлению, изменению и удалению информации о заказчиках. Запретить удаление заказчиков, с которыми на текущую дату есть более 1 договора или дата окончания договора которого будет не ранее 1 месяца от текущей даты. Все изменения сохранять в Архив.
Система должна отображать:
список всех заказчиков с указанием для каждого из них по месяцам заданного года (входной параметр) суммарного количества купленных товаров, а также суммарной стоимости всех купленных товаров.
Список заказчиков, сделавших максимальное/минимальное количество покупок (входной параметр) из определенной группы товаров (входной параметр), в определенный временной период (границы вводятся пользователем).
Полную информацию о тех заказчиках, с которыми заключено в текущем месяце/текущем году (входной параметр) максимальное/минимальное количество контрактов (входной параметр).
Вариант 5 Костерева
Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о продавцах. Добавить в таблицу продавцы атрибут Дата_приема_на_работу
Система должна контролировать корректное значение имени продавца.
Система должна сохранять и позволять просматривать информацию по добавлению, изменению и удалению информации о продавцах. Запретить удаление продавца, который работает менее 2-х месяцев или более 3-х лет от текущей даты. Все изменения сохранять в Архив.
Система должна отображать:
Список лучших/худших (входной параметр) продавцов по итогам прошлого года.
Список всех продавцов, для каждого из которых подсчитать количество различных заказчиков, количество различных наименований товаров и суммарную стоимость всех заказов в определенный временной интервал (который выбирает пользователь).
Для выбираемой группы товаров (входной параметр), получить список продавцов, продавших товары этой группы с указанием суммарной выручки для каждого продавца.
Вариант 6 Афусов
Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о дилерах.
Система должна контролировать корректное значение названия дилера.
Система должна сохранять и позволять просматривать информацию по добавлению, изменению и удалению информации о дилерах. Запретить удаление дилеров, которые связаны более, чем с одним продавцом. Если у дилера нет продавцов, то разрешить его удаление. Все изменения сохранять в Архив.
Система должна отображать:
Список дилеров и количество продавцов определенного статуса (входной параметр) для каждого из дилеров, отсортировав по количеству по убыванию.
Список продавцов для заданного дилера (входной параметр) с указанием для каждого продавца количества различных наименований товаров, проданных в текущем году и суммарной выручки.
Для заданного статуса дилеров (входной параметр) получить список товаров, которые не были проданы ни разу ни одним из продавцов, связанных с дилером.
