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