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

Вариант 7 Гаджиева

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

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

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

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

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

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

  • Для каждого статуса дилеров подсчитать количество дилеров и количество продавцов, отсортировав по количеству дилеров по возрастанию и в пределах количества дилеров по количеству продавцов по убыванию.

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

Вариант 8 Майоров

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

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

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

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

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

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

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

Вариант 9 Борисов

Создать информационную систему, позволяющую добавлять, изменять, удалять и просматривать информацию о прайс-листе товаров. В таблицу прайс-лист добавить аргумент Количество_товаров_на складе.

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

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

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

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

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

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