Процесс информационного моделирования включает следующие этапы:
I. Постановка задачи
Этап включает:
- сбор информации;
- формулировку вопроса;
- определение целей;
- определение формы представления результатов;
II. Анализ задачи
Этап включает:
- анализ технических и программных средств;
- системный анализ (выделение компонентов задачи, выявление связей между компонентами, определение свойств объекта моделирования);
- разделение задачи на подзадачи;
III. Формализация. Построение математической модели
Этап включает:
- создание математической модели;
- проектирование алгоритма;
- информационное моделирование (создание схем, диаграмм);
IV. Создание информационной модели (реализация)
На этом этапе производится создание конечного продукта информационного моделирования (электронной таблицы, программы на языке программирования, информационной системы)
V. Проведение вычислительного эксперимента (тестирование)
Этап включает:
- отладка синтаксиса, семантики и логической структуры;
- тестовые расчеты;
- анализ результатов тестирования;
- доработка модели (требует перехода к IV этапу)
VI. Анализ и интерпретирование результатов
На этом этапе выясняется: является ли полученный продукт информационного моделирования адекватным, удовлетворяет ли заявленным требованиям, достигнуты ли цели моделирования. Если исследование модели показало неудовлетворительные результаты, то предполагается переход к этапу II или III.
VII. Инсталляция (внедрение и сопровождение)
На данном этапе создается документация и модель принимается в эксплуатацию.