Основные этапы структуризация и алгоритмизация задачАлгоритмизации задачи управления
процессом создания ИСУ должны предшествовать работы по структуризации и формализации. Основные этапы следующие:
- постановка задачи на содержательном уровне;
- декомпозиция и структуризация задачи, т.е. представление её в виде совокупности взаимосвязанных более частных задач (иерархическое структурное описание, если это необходимо);
- формализованное описание, построение математической модели;
- алгоритмизация, нахождение алгоритма решения задачи.
Как было уже сказано выше, при разработке информационных систем управления рекомендуется к применению современная прототип-ориентированная методология (design by prototyping), предполагающая разработку "Быстрого прототипа", последующее её усовершенствование и параллельное выполнение работ. Это методология четвертого поколения, обеспечивающая существенное сокращение сроков разработки и внедрения.
Формализация задачи распределения ресурсов внутри жизненного цикла ИСУФормализация требований к процессу управления созданием ИСУ может быть проведена путем задания скалярного или векторного критерия оптимальности и ограничений. В качестве основных требований в задаче оптимизации
распределения ресурсов на разработку и внедрение системы укажем следующие:
- разработка и внедрение системы должны быть выполнены в кратчайшие сроки;
- риск превышения срока внедрения над плановым должен быть минимальным;
- суммарные затраты на разработку и внедрение системы должны быть минимальными. При наличии случайных факторов рассматриваем стохастическую постановку задачи.
Формализация и алгоритмизация задач принятия решенийНиже приведена общая (контекстная) диаграмма информационных потоков, а модуле 3 даны модели задач принятия решений в детерминированной и стохастической постановках.
Модель задачи обычно включает следующие элементы:
- Модель рассматриваемого объекта или системы;
- Условия функционирования (ограничения);
- Критериальные условия (критерии выбора) - модель целевой функции (функционала), критерия, в общем случае векторного. При наличии случайных факторов рассматривают стохастическую постановку задачи.
Хотите знать последние новости в области it-технологий тогда вам сюда:
IT-Day - все о высоких технологиях.