Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Автоматизация плановых и эконом расчетов.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

3.2. Разработка постановки задачи и оформление документации

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

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

Часть 1. Организационно-экономическая сущность задачи. В этой части описываются назначение, цель решения задачи, периодичность и сроки решения задачи, как и кем используются результаты решения задачи, взаимосвязь с другими задачами.

Часть 2. Исходные данные. В этой части представляются состав и структура исходных данных, которые подразделяются на постоянные данные, переменные данные и нормативно-справочную информацию (НСИ). Полностью вписываются все массивы исходных данных, их структура, периодичность изменения, пределы изменения значности, источники получения и т.д.

Часть 3. Алгоритм решения задачи. Здесь описываются в математическом виде все взаимосвязи между параметрами, используемыми в задаче, формальная постановка задачи и приводится в блок-схеме алгоритма ее решения, оформленная в соответствии с Гостом. Блок-схема достаточно сложного алгоритма обязательно снабжается комментарием и ссылками на исходные данные, приводятся варианты интерпретации полученных результатов.

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

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

Документация на постановку задачи утверждается начальником подразделения, которое будет использовать результаты решения задачи.

3.3. Выполнение работ по программированию задачи

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