Проанализированы проблемы разработки экспертных систем принятия управленческих решений и ограничения существующих моделей представления знаний о предметной области. В качестве формализма представления знаний выбрана модель, основанная на взаимодействии некоторого расширяемого набора типовых функциональных блоков анализа, обработки и извлечения знаний. На основе представленной архитектуры инструментальной среды проектирования экспертных систем построена ее программная реализация. Предложен редактор функциональной знаниеориентированной модели и описаны его основные возможности, связанные с визуализацией и отладкой модели. Инструментальная среда позволяет строить экспертные системы для принятия решений в разнообразных предметных областях. В статье приведен пример экспертной системы для принятия решений по управлению процессами электрохимической защиты трубопроводов от коррозии. В заключении описаны основные направления дальнейшего усовершенствование математического аппарата и инструментальной среды. Ключевые слова: экспертная система, модели представления знаний, фреймовая модель, электрохимическая защита трубопроводов от коррозии.