Существует девять входных таблиц: «Продажи», «Производство»,
«Запасы», «Доставка», «План производства», «План продаж», «План до-
ставки», «План склада» и «Отношения планирования». Изменения во всех
таблицах, за исключением таблицы «Отношения планирования», вносятся
из файлов с отчетами с использованием функции «Импорт данных».
Таким образом, информация, содержащаяся в каталогах, файлах и
таблицах, является достаточной и не является избыточной. Это позволяет
создавать все необходимые эффективные показатели.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
На рисунке 12 показана иерархия функций обработки данных.
Две подгруппы функций выделены и детализированы на диаграмме:
• сервисные функции: вызов заставки и формы основного экрана;
• основные функции: ввод и обработка первичной информации, фор-
матирование эффективных документов.
Выявление состава иерархии функций позволяет разработать струк-
туру диалогового сценария, которая позволяет определять состав диалого-
вых рамок, содержание каждого кадра и их подчиненность.
Дерево функций включает в себя основные функции: вести каталоги
- просматривать их, вставлять первичные документы, генерировать эффек-
тивные документы. Данные основного документа вставляются в таблицы
базы данных. Данные из таблиц с актуальной информацией выводятся на
печать. Таблицы отображаются. Файлы с плановыми отчетами и статисти-
ческими отчетами печатаются.
Экранные формы для создания статистических отчетов содержат
только данные за период времени, поэтому они только просматриваются и
редактируются. Файлы для статистических отчетов просматриваются
только.
На рисунке 13 показан сценарий диалога.
Файлы с отчетами по видам деятельности только просматриваются.