ВУЗ: Не указан

Категория: Задание

Дисциплина: Базы данных

Добавлен: 21.10.2018

Просмотров: 8991

Скачиваний: 16

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Ограничения предметной области

В результате обследования предметной области выявлены специфические ограничения.

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

Выбранные ограничения должны быть отражены в контрольном примере.


Ограничения ПО:

  • На предприятии имеется несколько цехов, несколько складов.

  • Предприятие выпускает несколько видов изделий, использует несколько единиц измерения.

  • У изделия только одна единица измерения.

  • У разных изделий может быть одинаковая единица измерения.

  • Готовое изделие закреплено за одним складом и может выпускаться несколькими цехами.

  • Один цех может выпускать несколько наименований изделий.

  • Каждое изделие хранится на одном складе.

  • На одном складе может храниться несколько наименований готовых изделий.

  • Остаток на складах на начало года считать нулевым.

  • Номера цехов и складов не изменяются.

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

  • Каждый договор заключается с одним заказчиком.

  • Номер договора неизменен и уникален для предприятия.

  • В каждом договоре может быть несколько наименований изделий.

  • Одно и то же изделие может быть указано в одном договоре в разные месяцы.

  • Выпуск изделий цехами планируется помесячно.

  • Одно и то же изделие может быть запланировано к выпуску в разные месяцы.

  • Номер цеховой накладной может повторяться в каждом цехе.

  • Цеховая накладная отправляется на один склад и может включать несколько наименований изделий.

  • Номер документа об отгрузке готовой продукции (ТТН) уникален для предприятия.

  • Каждая ТТН относится только к одному договору.

  • По одному договору может быть несколько отгрузок.

  • ТТН может содержать несколько наименований изделий.

  • Номер документа об оплате отгруженной продукции (ПП) уникален для плательщика (заказчика)

  • Каждое ПП соответствует одной ТТН.

  • Одной ТТН может соответствовать несколько ПП.

  • В одном документе об оплате может быть несколько изделий.

  • Все цены - в рублях.


При решении задачи в зависимости от варианта необходимо предусмотреть одну из следующих ситуаций:


  • изделие заказано по договору, но не включено в план выпуска;

  • изделие заказано по договору, но не было выпущено;

  • изделие заказано по договору, но не было отгружено;

  • изделие запланировано к выпуску, но фактически не выпущено;

  • изделие поступило на склад, но не было отгружено;

  • изделие отгружено, но не оплачено;

  • изделие заказано по договору, но не оплачено.

При формировании базы данных по индивидуальному заданию ограничить количество:

заказчиков - от 2 до 3;

цехов - от 2 до 3.


Для ввода данных в таблицы создать формы.

Название таблиц

Тип формы

Изделие

Простая

ЕдИзм

Простая

Цех

Простая

Склад

Простая

Заказчик

Простая

План выпуска

Простая

Договор

Общая составная

СДОГ

ЦН

Общая составная

СЦН

ТТН

Общая составная

СТТН

ПП

Общая составная

СПП




Индивидуальное задание

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


Конкретные значения реквизитов в отчёте зависят от их значений в контрольном примере, который студент создаёт по своему заданию.

При заполнении таблиц исходными данными строго придерживаться ограничений. На основании этих данных обязательно выполнить вручную расчёт в выходном документе (отчёте).

В заголовке каждого отчёта поместить наименование заданного склада, изделия, заказчика или номер месяца в зависимости от варианта.


Пояснения:

Заданный реквизит – реквизит, значение которого задается пользователем (вводится с клавиатуры).

Отклонение – разница между планом и фактом. Если отклонение меньше нуля – это излишек. Если отклонение

больше нуля – это дефицит.

До конца заданного месяца (или квартала) – от начала года до конца заданного месяца (или квартала).


Задание 1. Сделать анализ выполнения плана отгрузки по договорам до конца ЗАДАННОГО квартала в стоимостном выражении.

Анализ выполнения плана по договорам
до конца _____ квартала

(Номер)

Наименование заказчика

Номер договора

Сумма (в руб)

Отклонение

(в руб.)

По договору

По ТТН


Итого


?

?

?

Алгоритм решения задачи:

  1. По документам “Договор” получить, на какую общую сумму в руб., запланирована отгрузка каждому заказчику по каждому договору от начала года до конца заданного квартала.

  2. По документам “Товарно-транспортная накладная” получить, на какую сумму отгрузили товар каждому заказчику по каждому договору от начала года до конца заданного квартала.

  3. Подсчитать отклонение в стоимостном выражении.

  4. Подсчёт в строке “Итого ” выполнить в отчёте.


Задание 3. Рассчитать, на основании заключённых договоров, спрос на изделия до конца ЗАДАННОГО квартала.

(Отчет представить в разрезе складов)


Спрос на изделия до конца _____ квартала

(Номер)

Склад

Наимено-вание изделия

Ед. измер.

Количество

Сумма

(в руб.)

...

Итого по складу

?

...

Итого по складу

?

Всего

?

Алгоритм решения задачи:

  1. По документам “Договор” получить суммарное количество каждого изделия, запланированного к поставке, до конца заданного квартала (в разрезе складов).

  2. Рассчитать Сумму в рублях (стоимость).

  3. Предусмотреть в отчёте получение итогов по каждому складу (по полю Сумма в рублях) и общего итога (по полю Сумма в рублях).