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