Постановка задачи

Постановка задачи (problem definition) - это точная формулировка результата решения задачи на компьютере с описанием входной и выходной информации.

Постановка задачи – обобщенный термин, который означает определенность содержательной стороны обработки данных. Постановка задачи связана с конкретизацией структуры входной и выходной информации, а также основных параметров её реализации.

В процессе формализованной постановки функциональных задач уточняются основные характеристики:

  • цель и назначение задачи, ее место и связи с другими задачами;
  • условия решения задачи с использованием средств вычислительной техники;
  • содержание функций обработки входной информации при решении задачи;
  • требования к периодичности решения задачи;
  • ограничения по срокам и точности выходной информации;
  • состав и форма представления выходной информации;
  • источники входной информации для решения задачи;
  • пользователи задачи (кто осуществляет ее решение и пользуется результатами ее решения).

Входная информация определяется совокупностью данных, поступающих на вход задачи и используемых для ее решения. Входной информацией служат первичные данные документов ручного заполнения, информация, хранимая в файлах базы данных (результаты решения других задач, нормативно-справочная информация – классификаторы, кодификаторы, справочники), входные сигналы датчиков (рис.6.2).

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

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


Рис.6.2. Схема взаимосвязи входной и выходной информации для решения задач