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