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