Программный комплекс «ЦФТ-Среда разработки» (далее – «Система») предназначен для ведения индивидуальной и/или коллективной разработки по созданию бизнес-приложений с помощью языка PL+. Система разработана на базе свободно распространяемой платформы Eclipse.
Основные функции:
1.1. Полноценная интеграция с современными системами контроля версий:
1.1.1. Ведение нескольких веток разработки.
1.1.2. Переключение между ветками.
1.1.3. Восстановление состояния бизнес-приложения из истории.
1.2. Современные редакторы исходного кода:
1.2.1. Синтаксическая проверка «на лету» в процессе кодирования.
1.2.2. Контекстные подсказки.
1.2.3. Навигация по коду.
1.2.4. Интерактивный доступ к списку функций и процедур, навигация по функциям и переход от структуры к коду и обратно.
1.3. Средства коллективной разработки:
1.3.1. Возможность просмотра списка различающихся объектов и их отличий непосредственно при развертывании изменений бизнес-приложения.
1.3.2. Блокировки объектов модели при модификации.
1.3.3. Визуальные оповещения.
1.4. Полный контроль при внесении существенных изменений в код:
1.4.1. Моделирование изменений любых изменений без необходимости развертывания изменений в БД.
1.4.2. Интерактивный рефакторинг кода.
1.5. Статический анализ кода бизнес-приложения:
1.5.1. Ссылочная целостность.
1.5.2. Зависимости.
1.5.3. Иерархия вызовов.
1.6. Кастомизация рабочего места разработчика:
1.6.1. Цветовые схемы.
1.6.2. Поддержка многомониторных конфигураций.
1.6.3. Кастомизация размещения окон.
1.7. Создание унифицированных бизнес-приложений, независимых от баз данных:
1.7.1. При соблюдении определённых правил разработки (ANSI SQL, отсутствие СУБД-специфичных возможностей) возможно создание унифицированных бизнес-приложений, поддерживающих различные СУБД.
1.7.2. Обеспечивает бизнес-приложения средствами взаимодействия c БД линейки PostgreSQL.
1.8. Поддержка преемственности бизнес-приложений ЦФТ, разработанных для различных программных комплексов АО «ЦФТ», и последующего перехода для их эксплуатации с СУБД PostgreSQL.
Состав Системы:
Наименование Приложения |
Единовременный лицензионный платеж, тыс. руб. |
Периодический (ежемесячный) лицензионный платеж, тыс. руб. | Описание Приложения |
Среда разработки | Не взимается | 100 за каждый лицензионный ключ | Приложение является основной частью Системы и представляет собой рабочее место разработчика бизнес-приложений. |
Плагин PLPCHECK | 8.9 за каждый лицензионный ключ | 3.9 за каждый лицензионный ключ | Приложение расширяет возможности Системы в части дополнительных проверок программного кода, реализации собственных проверок, добавления альтернативного форматирования программного кода. |
Данное описание решения приведено для предварительного ознакомления с функциональностью Системы и может не содержать исчерпывающий список условий и ограничений. Точные характеристики Системы отражены в сопроводительной документации.
Документация, содержащая информацию для установки и эксплуатации программного обеспечения