Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
типовой расчет БД _группа 2012.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
74.63 Кб
Скачать

Вариант 4 Бутенко

Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о заказчиках.

  • Система должна контролировать корректное значение названия заказчика, его телефона.

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

  • Система должна отображать:

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

  • Список 10-ти лучших заказчиков, сделавших не менее n покупок (входной параметр) из определенной группы товаров (входной параметр), в определенный временной период (границы вводятся пользователем) с указанием для каждого стоимости самой дорогой и самой дешевой разовой покупки.

  • Полную информацию о тех заказчиках, с которыми заключено максимальное/минимальное (входной параметр) количество контрактов на заданную дату (входной параметр).

Вариант 5 Патронов

Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о продавцах.

  • Система должна контролировать корректное значение названия продавца.

  • Система должна сохранять и позволять просматривать информацию по добавлению, изменению и удалению информации о продавцах. Запретить удаление продавцов, которые за последние полгода от текущей даты продали товаров на сумму не менее заданной. Если у продавца не было ни одной продажи в течение последних 3-х месяцев от текущей даты, то разрешить его удаление.

  • Система должна отображать:

  • Список продавцов в алфавитном порядке по возрастанию фамилии, имеющих определенный статус (входной параметр).

  • Список продавцов и суммарную стоимость проданных товаров на данную дату (выбираем продавцов и дату).

  • Для выбираемого продавца показывать товары, которые он продал на максимальную сумму в определенный временной интервал (который выбираем).

  • Список товаров, которые ни разу не были проданы конкретным продавцом (входной параметр имя продавца) в определенный временной период (границы периода — входные параметры).

Вариант 6 Ларгин

Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о продажах.

  • Система должна контролировать корректное значение даты продажи (не превосходить сегодняшнюю дату) и количества.

  • Система должна сохранять и позволять просматривать информацию по добавлению, изменению и удалению информации о продаже. Разрешить удаление только тех товаров из продаж, которые не были проданы ни разу за последние n месяцев от текущей даты. В противном случае удаление запретить.

  • Система должна отображать:

  • Список товаров, с указанием суммарной стоимости продаж этого товара, суммарного количества проданного товара в текущем месяце/текущем году (по желанию пользователя) или в определенный временной интервал (который указывает пользователь).

  • Список товаров с указанием имен тех заказчиков, которые купили этот товар на максимальную сумму в определенный временной период (входные параметры) с указанием этой суммы и суммарного количества.

  • Список заказчиков, для каждого из которых показываем список самых покупаемых/ни разу не купленных им товаров (по выбору пользователя) на текущую дату.

  • Список групп товаров с указанием количества различных наименований товаров в группе, количеством наименований товаров, которые ни разу не были проданы, суммарным количеством проданных товаров и суммарной стоимостью проданных товаров (учет производить на выбираемую пользователем дату).