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

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

Обычная настройка Directum RX не требует навыков программирования (no-code): в несколько кликов создаются виды документов, правила их нумерации, а регламенты задаются в графическом редакторе процессов.

Для более сложных и индивидуальных решений предоставляется предметно-ориентированная среда разработки Directum Development Studio. Вы сможете создавать новые или дорабатывать уже существующие объекты системы. Такой подход позволит расширять функциональность системы, сохраняя при этом все её качества.

Low-code среда разработки представляет собой полноценную IDE с визуальными редакторами форм и процессов, современным редактором кода и инструментами отладки.

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

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

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

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

Карточка стандартного исходящего письма Directum RX
Карточка доработанного исходящего письма
(добавлено действие на ленту, скрыта закладка «Выдача», добавлен флажок Особый контроль и поле Адрес).

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

Удобные визуальные редакторы

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

Редактор схем
Редактор форм. Задача
Редактор форм. Документ
Настройка обложки модуля
Настройка виджетов

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

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

Основные параметры

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

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

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

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

Закажите демонстрацию системы

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

0
Связаться
с нами

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