Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Анализ выполнения плана.doc
Скачиваний:
2
Добавлен:
01.05.2019
Размер:
297.47 Кб
Скачать

4. Разработка алгоритмов и технологии решения задачи.

Общие сведения о содержании и алгоритме решения задачи.

По мере поступления документов, содержащих данные о заказах, должен осуществляться ввод этих данных в БД, где они должны храниться. Таким образом, осуществляется накопление необходимой для решения задачи оперативно-учетной информации.

В данной курсовой работе необходимо проанализировать данные Договоров и текущие остатки изделий на складе, т.е. надо по запросу пользователя для задаваемого им изделия формировать отчет, содержащий сведения о планируемом к поступлению на склад количестве товаров. Для ввода запроса пользователю в диалоге дол­жна быть выведена экранная форма, где он может непосредственно с клавиатуры ввести наименование изделия. Отчеты должны выводиться на экран и принтер.

4.1. Разработка технологии ввода и накопления входной информации.

Для решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации о заказах изделий по договорам и об остатках товаров на складе.

Справочная информация об изделиях, выпускаемых предприятием, о складах должна быть ранее загружена в базу данных в процессе решения дру­гих задач данной предметной области с соответствующих документов — «Спра­вочника готовых изделий» ,«Цехов» и «Складов», «Заказчиков». В соответствии с этим технология ввода входной оперативной информации и ре­шение рассматриваемой задачи с помощью базы данных приведены на рис. 3.

База данных

Справочные

данные

Номенклатура

Цеха

Склады

Данные учета

Договор

Цех.наклад.

Выходные данные задачи

Д оговор

Ввод

и накопление

Ц еховая накладная

Задача

формирования плана

Видеограмма


Рис. 3. Технологическая схема ввода информации и решения задачи формирования плана сдачи продукции на склад

Таблицы базы данных

Спецификация

Подчиненная Главная

Ndog* Kzak*

Kizd* Ndog*

Potg Data

Ed_izm Adrzak

Price_izd Nzak

Month

Цеховая накладная

главная

NCN*

KCEH

DSSK

KSKLAD

подчиненная

NCN*

KIZD*

KOLOTGC

Рис. 4. Источники загрузки таблиц базы данных по спецификации и цеховой накладной.