Добавлен: 21.10.2018
Просмотров: 9199
Скачиваний: 18
Ограничения предметной области
В результате обследования предметной области выявлены специфические ограничения.
Студент должен выбрать из общего списка ограничений только те, которые относятся к его индивидуальному заданию.
Выбранные ограничения должны быть отражены в контрольном примере.
Ограничения ПО:
-
На предприятии имеется несколько цехов, несколько складов.
-
Предприятие выпускает несколько видов изделий, использует несколько единиц измерения.
-
У изделия только одна единица измерения.
-
У разных изделий может быть одинаковая единица измерения.
-
Готовое изделие закреплено за одним складом и может выпускаться несколькими цехами.
-
Один цех может выпускать несколько наименований изделий.
-
Каждое изделие хранится на одном складе.
-
На одном складе может храниться несколько наименований готовых изделий.
-
Остаток на складах на начало года считать нулевым.
-
Номера цехов и складов не изменяются.
-
С одним заказчиком можно заключить несколько договоров.
-
Каждый договор заключается с одним заказчиком.
-
Номер договора неизменен и уникален для предприятия.
-
В каждом договоре может быть несколько наименований изделий.
-
Одно и то же изделие может быть указано в одном договоре в разные месяцы.
-
Выпуск изделий цехами планируется помесячно.
-
Одно и то же изделие может быть запланировано к выпуску в разные месяцы.
-
Номер цеховой накладной может повторяться в каждом цехе.
-
Цеховая накладная отправляется на один склад и может включать несколько наименований изделий.
-
Номер документа об отгрузке готовой продукции (ТТН) уникален для предприятия.
-
Каждая ТТН относится только к одному договору.
-
По одному договору может быть несколько отгрузок.
-
ТТН может содержать несколько наименований изделий.
-
Номер документа об оплате отгруженной продукции (ПП) уникален для плательщика (заказчика)
-
Каждое ПП соответствует одной ТТН.
-
Одной ТТН может соответствовать несколько ПП.
-
В одном документе об оплате может быть несколько изделий.
-
Все цены - в рублях.
При решении задачи в зависимости от варианта необходимо предусмотреть одну из следующих ситуаций:
-
изделие заказано по договору, но не включено в план выпуска;
-
изделие заказано по договору, но не было выпущено;
-
изделие заказано по договору, но не было отгружено;
-
изделие запланировано к выпуску, но фактически не выпущено;
-
изделие поступило на склад, но не было отгружено;
-
изделие отгружено, но не оплачено;
-
изделие заказано по договору, но не оплачено.
При формировании базы данных по индивидуальному заданию ограничить количество:
заказчиков - от 2 до 3;
цехов - от 2 до 3.
Для ввода данных в таблицы создать формы.
Название таблиц |
Тип формы |
Изделие |
Простая |
ЕдИзм |
Простая |
Цех |
Простая |
Склад |
Простая |
Заказчик |
Простая |
План выпуска |
Простая |
Договор |
Общая составная |
СДОГ |
|
ЦН |
Общая составная |
СЦН |
|
ТТН |
Общая составная |
СТТН |
|
ПП |
Общая составная |
СПП |
Индивидуальное задание
Индивидуальное задание состоит из текста, структуры выходного документа (отчёта) и алгоритма решения задачи. Отчёт должен быть получен в результате решения задачи на компьютере.
Конкретные значения реквизитов в отчёте зависят от их значений в контрольном примере, который студент создаёт по своему заданию.
При заполнении таблиц исходными данными строго придерживаться ограничений. На основании этих данных обязательно выполнить вручную расчёт в выходном документе (отчёте).
В заголовке каждого отчёта поместить наименование заданного склада, изделия, заказчика или номер месяца в зависимости от варианта.
Пояснения:
Заданный реквизит – реквизит, значение которого задается пользователем (вводится с клавиатуры).
Отклонение – разница между планом и фактом. Если отклонение меньше нуля – это излишек. Если отклонение
больше нуля – это дефицит.
До конца заданного месяца (или квартала) – от начала года до конца заданного месяца (или квартала).
Задание 1. Сделать анализ выполнения плана отгрузки по договорам до конца ЗАДАННОГО квартала в стоимостном выражении.
Анализ
выполнения плана по договорам
до
конца _____ квартала
(Номер)
Наименование заказчика |
Номер договора |
Сумма (в руб) |
Отклонение (в руб.) |
|
По договору |
По ТТН |
|||
|
… |
… |
… |
… |
Итого |
|
? |
? |
? |
Алгоритм решения задачи:
-
По документам “Договор” получить, на какую общую сумму в руб., запланирована отгрузка каждому заказчику по каждому договору от начала года до конца заданного квартала.
-
По документам “Товарно-транспортная накладная” получить, на какую сумму отгрузили товар каждому заказчику по каждому договору от начала года до конца заданного квартала.
-
Подсчитать отклонение в стоимостном выражении.
-
Подсчёт в строке “Итого ” выполнить в отчёте.
Задание 3. Рассчитать, на основании заключённых договоров, спрос на изделия до конца ЗАДАННОГО квартала.
(Отчет представить в разрезе складов)
Спрос на изделия до конца _____ квартала
(Номер)
Склад |
Наимено-вание изделия |
Ед. измер. |
Количество |
Сумма (в руб.) |
… |
... |
… |
… |
… |
Итого по складу |
? |
|||
… |
... |
… |
… |
… |
Итого по складу |
? |
|||
Всего |
? |
Алгоритм решения задачи:
-
По документам “Договор” получить суммарное количество каждого изделия, запланированного к поставке, до конца заданного квартала (в разрезе складов).
-
Рассчитать Сумму в рублях (стоимость).
-
Предусмотреть в отчёте получение итогов по каждому складу (по полю Сумма в рублях) и общего итога (по полю Сумма в рублях).