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