- •Фгоу впо
- •Документы предметной области, содержащие информацию, необходимую для решения задачи
- •Постановка задачи
- •2.1. Организационно – экономическая сущность задачи
- •Описание входной информации
- •Условно - постоянная информация
- •Форма 1 – Справочник готовой продукции
- •Форма 4 –Данные об отгрузке товаров из ттн
- •Спецификация
- •Поставщик ________________
- •Покупатель ________________
- •Описание выходной информации
- •Анализ выполнения плана отгрузки изделий за третий месяц периода
- •Описание реквизитов ио
- •Определение связей ио и построение илм
- •4. Разработка алгоритмов и технологии решения задач
- •4.1. Разработка технологии ввода и накопления входной информации
- •4.2. Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи
Спецификация
на поставку продукции к договору № _____ от __________ г.
Поставщик ________________
Код поставщика ___
Покупатель ________________
Код покупателя ____
Наименование товара |
|
|
Количество, шт. |
|
|
|
|
|
|
|
|
Описание выходной информации
Выходной информацией задачи для пользователя являются:
Отчет «Анализ выполнения плана отгрузки изделий за третий месяц периода».
Запрос. Список изделий, по которым не выполнен план отгрузки в третьем месяце периода. Запрос выводится на экран и на печать.
Запрос, для получения информации об отгрузке для любого, заданного в запросе изделия (запрос с параметрами).
Для оформления операций поставки товара необходимо выдавать на печать форму спецификации к договору на поставку готовой продукции.
Формы выходных документов приведены в формах 6 и 7.
Форма 6 – Отчет
Анализ выполнения плана отгрузки изделий за третий месяц периода
Код изделия |
Наименование изделия |
Количество отгружено, шт. |
План отгрузки, шт. |
Отклонение от плана, шт. |
|
|
|
|
|
Итого |
|
|
|
|
Форма 7 – Запрос
Список изделий, по которым не выполнен план
поставокза третий месяц периода
Наименование изделия
Код изделия
Недопоставлено, шт.
Разработка информационного обеспечения задачи
3.1. Информационный анализ ПО и выделение ИО задачи
На основе анализа приведенного описания предметной области и установления функциональной зависимости между реквизитами документов (приведенных выше) были выделены информационные объекты (ИО) и установлены связи между ними. Описание выявленных информационных объектов рассматриваемой задачи представлено в таблицах 8-11.
В качестве базовых сущностей предметной области выделим следующие:
Продукция. Реквизиты: наименование изделия; код изделия; единица измерения; код единицы измерения; цена за единицу, руб.
Заказчики. Реквизиты: наименование заказчика, код заказчика, адрес заказчика, дата заключения договора.
План. Реквизиты: код изделия, плановое количество отгруженного товара в штуках.
ТТН. Реквизиты: номер ТТН, дата отгрузки, код заказчика, код изделия, отгружено в щтуках.
Каждая базовая сущность должна содержать наименование реквизита, идентификатор каждого реквизита и его шаблон. В каждой базовой сущности должен быть уникальный атрибут, однозначно определяющий каждый экземпляр базовой сущности.
Описание реквизитов ио
Таблица 8 – Описание реквизитов ИО «Продукция»
Имя реквизита |
Идентификатор (имя поля) |
Длина | ||
Тип |
Максимальная длина |
Примечания | ||
Наименование изделия |
Наименование изделия |
Текстовый |
22 |
|
Код изделия |
Код изделия |
Текстовый |
3 |
|
Единица измерения |
Единица измерения |
Текстовый |
3 |
|
Код единицы измерения |
Код единицы измерения |
Текстовый |
1 |
|
Цена за единицу, руб. |
Цена за единицу |
Денежный |
4 |
Подпись: Цена за единицу, руб. |
Таблица 9 – Описание реквизитов ИО «Заказчики»
Имя реквизита |
Идентификатор (имя поля) |
Длина | ||
Тип |
Максимальная длина |
Примечания | ||
Наименование изделия |
Наименование изделия |
Текстовый |
15 |
|
Код изделия |
Код изделия |
Текстовый |
3 |
|
Единица измерения |
Единица измерения |
Текстовый |
16 |
|
Код единицы измерения |
Код единицы измерения |
Дата/время |
8 |
|