Среда разработки позволит легко адаптировать систему под процессы компании
Обычная настройка Directum RX не требует навыков программирования (no-code): в несколько кликов создаются виды документов, правила их нумерации, а регламенты задаются в графическом редакторе процессов.
Для более сложных и индивидуальных решений предоставляется предметно-ориентированная среда разработки Directum Development Studio. Вы сможете создавать новые или дорабатывать уже существующие объекты системы. Такой подход позволит расширять функциональность системы, сохраняя при этом все её качества.
Low-code среда разработки представляет собой полноценную IDE с визуальными редакторами форм и процессов, современным редактором кода и инструментами отладки.
Используя Development Studio, разработчик оперирует понятиями предметной области, которые задействованы в бизнес-процессах: справочники, документы, задачи, процессы, отчеты и т.д. Для каждого модуля задается набор виджетов, интерфейс обложки, правила отображения и т.д.
Разработка ведется не с нуля, в поставку системы входят готовые модули, справочники, задачи, задания и отчеты со стандартными свойствами и логикой поведения, соответствующей терминам предметной области. Их можно менять с помощью наследования и перекрытий, что позволяет добавлять новые типы сущностей и модифицировать стандартные под потребности компании. В простых случаях это сводит объем собственно программирования к минимуму.
Платформа Directum RX поддерживает механизм слоев разработки — все измененные элементы разработки располагаются в отдельном слое. Такой подход позволяет заметно упростить обновление версий системы.
Разработка стандартных модулей спроектирована с учетом сохранения масштабируемости и полностью задокументирована. Повторное использование сущностей позволит упростить процесс адаптации и получить в результате целостную систему.
В визуальных редакторах создаются схемы бизнес-процессов, экранные формы, отчеты — ИТ-специалист сразу видит результат в том же виде, что и пользователь системы. Благодаря интуитивно-понятным инструментам скорость внесения изменений резко повышается, снижаются требования к уровню разработчиков.
Для реализации сложной бизнес-логики в Directum RX используются возможности языка C# в комбинации с готовыми объектами предметной области. Применение распространенного языка программирования расширяет возможности адаптации системы, а современная IDE с поддержкой встроенных подсказок, отладкой и удобной навигацией по элементам разработки упрощает и ускоряет этот процесс.
Программный код хранится в системе управления версиями Git: вы легко сможете отследить, кто и когда вносил изменения, и, если потребуется, отменить их. Разработку системы могут удобно вести сразу несколько человек, используя инструменты слияния изменений.
Чтобы разработчикам было проще изучить возможности среды:
Даже самая совершенная система перестанет приносить пользу, если не будет развиваться вместе с компанией. Используя среду разработки, обучающие материалы и готовые решения, компания быстро реагирует на внутренние изменения и адаптирует систему под собственные потребности.
Internet Explorer устарел и не соответствует требованиям безопасности
Для корректного отображения информации используйте любой браузер из списка ниже: