Low-code-среда разработки
Directum Development Studio

Среда разработки позволит легко адаптировать систему под процессы компании

Клиенты доверяют специалистам Directum проектирование архитектуры под нагрузку от 5 до 50 тыс. пользователей с распределением по 11 часовым поясам и с другими особенностями. На выбор конфигурации влияют критичность бизнес-процессов, затраты на оборудование, лицензии и поддержку, распределение нагрузки по времени и узлам, требуемый уровень доступности, скорость восстановления после сбоя, время отклика.

Для более сложных, уникальных процессов в системе есть предметно-ориентированная среда разработки (low-code) Directum Development Studio. Это визуальный редактор для работы с кодом. Используя готовые бизнес-сущности и классы, разработчики создают «кубики», с помощью которых затем выполняется no-code-настройка.

Основной принцип адаптации в Directum RX: сложная логика и программирование — разработчикам, настройка — аналитикам.

Готовая основа для задач бизнеса

В Development Studio разработчик оперирует понятиями, характерными для области бизнес-процессов: задачи, процессы, справочники, документы, отчеты и т.д. Для каждого решения задается набор виджетов, интерфейс обложки, правила отображения и пр.

Экосистема Directum RX уже включает готовый набор решений, которые закрывают большинство типовых задач бизнеса. Такой подход ускоряет внедрение и помогает быстрее получить эффект. Готовые решения проще сопровождать, обновлять и поддерживать.

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

Платформа Directum RX поддерживает механизм слоев разработки — все измененные элементы располагаются в отдельном слое. Так гораздо проще проводить обновление версий системы.

Редактор действий
Редактор свойств
Редактор обложки модуля
Редактор виджетов

Разработка стандартных модулей спроектирована с учетом сохранения масштабируемости и полностью задокументирована. Повторное использование сущностей позволит упростить процесс адаптации и получить в результате целостную систему.

Современный редактор кода

Для реализации сложной бизнес-логики в Directum RX разработчик использует популярный язык C# и объектную модель из предметной области. Применение распространенного языка программирования расширяет возможности адаптации, а современная среда разработки со встроенными подсказками, отладкой и удобной навигацией по элементам упрощает и ускоряет этот процесс.

Программный код хранится в системе управления версиями Git: можно легко отследить, кто и когда вносил изменения, и, если потребуется, отменить их. Разработку могут вести сразу несколько человек, используя инструменты слияния изменений.

Помочь разработчикам изучить возможности среды помогут:

  • курсы по настройке и адаптации системы;
  • подробная справка с описанием примеров кода, обучающими видеороликами и другой полезной информацией;
  • сообщества Directum Club, где можно познакомиться с готовыми решениями других организаций, найти советы и идеи по адаптации системы от разработчиков, администраторов и партнеров компании Directum, получить ответы на свои вопросы.

Даже самая совершенная система перестанет приносить пользу, если не будет развиваться вместе с компанией. Используя инструменты разработки, обучающие материалы и готовые решения, компания может быстро реагировать на внутренние изменения, адаптируя систему под собственные потребности.

Запрос консультации по Directum RX

Мы свяжемся с вами в течение одного рабочего дня и ответим на ваши вопросы по системе.

Оставьте свои контактные данные, и мы свяжемся с вами