2020/11/26 16:25:06

Новая версия Docsvision: превращение в CSP-платформу корпоративного уровня

По оценкам Deloitte, за 10 лет объем данных в корпоративных ИТ-системах увеличивается в 10 раз. В 2020 г. на первый план в развитии ECM/BPM-систем вышли запросы на поддержку производительности в условиях расширяющейся корпоративной информации и на бесшовный переход сотрудников на удаленную работу. Эти требования были реализованы в новом релизе платформы Docsvision, которая вышла на рынок 30 октября 2020 г.

Содержание

Изначально платформа Docsvision проектировалась как система, способная к быстрой трансформации, по словам Юлии Федорович, генерального директора компании «ДоксВижн». Поэтому платформа может быть гибко адаптирована под меняющиеся требования заказчиков и пользователей. На текущем этапе развития ECM/BPM-системы могут выступать в роли системообразующих элементов ИТ-инфраструктуры организации и поддерживать сквозные бизнес-процессы.

«
Каждый новый релиз – это важный шаг в развитии технологической платформы Docsvision. В этом году мы реализовали много технологических и функциональных изменений. Основные доработки позволили нарастить производительность и масштабируемость платформы Docsvision, другие изменения трудно оценить сегодня, но они создали фундамент для дальнейшего развития наших продуктов,- подчеркивает Сергей Пуцин, руководитель департамента развития продукта «ДоксВижн».
»

Решительный шаг в сторону импортонезависимости

Для многих заказчиков тема импортозамещения становится все актуальнее с каждым годом. Отвечая на эту потребность, новый релиз платформы Docsvision 5.5.2 поддерживает, помимо MS SQL, Open Source PostgreSQL и профессиональную отечественную СУБД Postgres Pro в обеих версиях: Standard и Enterprise.

«
Важно отметить, что это не какая-то отдельная версия продукта. Это все та же единая технологическая платформа Docsvision, которая может работать с той или иной базой данных. То есть вся функциональность Docsvision будет доступна и при работе пользователей на СУБД Postgre, - замечает Сергей Пуцин.
»

«ДоксВижн» совместно с компанией Postgres Professional разработали методические рекомендации[1] по миграции решения со всеми данными на отечественную СУБД. Продолжая развивать тему импортонезависимости, компания ведет активную работу над поддержкой ОС Linux. Судя по всему, ждать новостей осталось недолго.

Быстрые обновления платформы

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

Технологические усовершенствования

Архитектура платформы Docsvision была перестроена и теперь будет развиваться как сервисно-ориентированная. Это позволит поднять масштабируемость и отказоустойчивость на новый уровень. Потому что в случае роста нагрузки на какую-то бизнес-функцию, можно будет масштабировать только ее, не переделывая весь программно-аппаратный комплекс.

Рис. 1. Архитектура и приоритетные направления развития платформы Docsvision

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

Дополнительно реализована объектная модель: вместо COM - NET ObjectManager. Этот переход позволил улучшить работу с памятью и снова повысить стабильность системы: теперь возможно более эффективно и качественно диагностировать возможные потенциальные инциденты, возникающие именно с потреблением памяти.Как с помощью EvaProject и EvaWiki построить прозрачную бесшовную среду для успешной работы крупного холдинга 2.1 т

В результате сегодня платформа Docsvision поддерживает все актуальные требования к ECM/BPM -системам: отказоустойчивость, сохранение пользовательских эксплуатационных характеристик при росте нагрузки и доступ к данным для дистанционных сотрудников через обновлённый web-клиент.

Обновленный web-клиент – функциональные изменения в платформе

Функциональные изменения платформы Docsvision 5.5.2 связаны с обновлением web-клиента. Он стал более функциональным, настраиваемым и переехал новую технологическую платформу. По оценке компании «ДоксВижн», проекты последних 2-3 лет реализуются практически на 100% с использованием только веб-интерфейса. Поэтому многие клиенты «ДоксВижн» не заметили перехода на удаленку именно из-за возможностей веб-клиента, как отметил Дмитрий Андикаловский, коммерческий директор компании «ДоксВижн».

Рис. 2. Интерфейс web-клиента. Предварительный просмотр файла из карточки

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

В новой версии web-клиента Docsvision реализована визуализация штампа электронной подписи и средства управления им.

«
Есть возможность настроить, какую картинку отображать в карточке, с минимальным программированием настроить состав этого штампа. Для разных документов этот штамп может быть разным, - отмечает Ольга Карачева, главный бизнес-аналитик «ДоксВижн».
»

Рис. 3. Интерфейс web-клиента. Настройка отображения электронной подписи в документе

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

Web-клиент и Low-code: синергия для развития возможностей

Платформа Docsvision наращивает Low-code инструменты для настройки приложений без программирования - правил обработки документов, заданий, ролей и состояний в системе. В новом релизе функциональность конструктора была расширена.

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

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

Рис.4. Docsvision – это Low-code платформа

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

«
Вы можете подключить информацию из других систем и настроить на web-клиенте единый портал для работы со всеми вашими системами, - подчеркивает Ольга Карачева, главный бизнес-аналитик «ДоксВижн».
»

Из опыта компании «Диджитал Дизайн» web-клиент существенно повышает качество внедрений и проектов на базе платформы Docsvision. Как отмечает Дмитрий Арефьев, руководитель направления автоматизации бизнес-процессов в компании «Диджитал Дизайн», крупные корпоративные заказчики высоко ценят возможность кастомизировать интерфейс под специфику работы конкретного пользователя. Причем такая кастомизация может распространяться на все сущности платформы Docsvision – карточки, задания, дашборды, уведомления, отчеты и т.д. С точки зрения партнера и интегратора, сложнейшая кастомизация может выполнятся оперативно и с минимальными затратами, что положительно сказывается на бюджете и сроках выполнения проекта. С точки зрения пользователей, даже на сложном кастомизированном UI, web-клиент обладает высокой производительностью, не уступающей ни одной существующей системе.

Рис.5. Платформа Docsvision поддерживает удобные средства разработки web-приложений

В таком понимании web-клиент – это уже далеко не классический проводник Windows с жестко зашитыми ограниченными возможностями: клик по папке и переход в ее содержимое. Web-клиент Docsvision - это полноценное многостраничное веб-приложение с развитыми возможностями настройки.

«
Я могу настраивать страницы, переходы, навигацию по системе так, как мне удобно. В том числе, оставить где нужно и дерево папок, - поясняет Сергей Пуцин.
»

Фактически, подчеркивает он, речь идет о разработке веб-приложений (а не только конструировании карточек) без программиста, включая работу со сторонними данными. При этом средства разработки приложений включают:

  • Конструктор веб-разметок.
  • Библиотеку стандартных элементов управления и средства изменения стандартных элементов.
  • Средства разработка собственных элементов управления.
  • Использование сторонних компонент.

Полноценная мобильность и кастомизация веб-приложений

Конструктор веб-разметок изначально создавался с учетом того, что разметка должна хорошо выглядеть, как на десктопе, так и на планшете, и на смартфоне.

«
Работа с помощью web-клиента на мобильном устройстве – это реализация той самой полноценной мобильности, которая сейчас востребована практически всеми, - подчеркивает Ольга Карачева.
»

Кроме того, web-клиент получил новые уникальные возможности кастомизации в любых приложениях, разработанных на платформе Docsvision. В основу данного направления развития продукта положена идея о том, что платформа не должна требовать переработки всего продукта целиком для того, чтобы разработать новый интерфейс. Это еще одно воплощение концепции Low-code, которое применяется, в частности, при разработке самой платформы.

Как рассказал Сергей Пуцин, интерфейс, обновленный в 15-й версии web-клиента, был разработан всего за месяц, причем, интерфейс изменился радикально, но при этом практически не было написано ни строчки кода.

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

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

«
Решения, реализованные на платформе, – это очень сложная субстанция. Это не просто набор тех или иных настроек. Это могут быть и сторонние компоненты, которые нужно собрать воедино, перенести, развернуть в новой среде, возможно, разрешить конфликты, которые могут при этом возникнуть,- поясняет Сергей Пуцин.
»

Таким образом, обновленная система Docsvision позволяет реализовывать ИТ-проекты большого масштаба, замещать иностранные платформы в корпоративных решениях, а возможности обновленной версии web-клиента дают возможность создавать веб-приложения любой сложности: от классических СЭД до корпоративных порталов.

Перспективы развития платформы Docsvision

Курс, взятый «ДоксВижн» на поддержку Linux-инфраструктуры и web-клиентов, не подразумевает развития Windows-клиента.

«
Все идет к тому, что настанет момент, когда web-клиент станет основным рабочим местом для всех категорий пользователей,- рассказывает Сергей Пуцин. Уже сегодня web-клиент успешно работает на клиентских машинах с UNIX-подобными операционными системами, что подтверждается сертификатами совместимости, полученными в ходе совместных испытаний с вендорами таких операционных систем.
»

Еще одно направление ближайшего развития - кроссплатформенный «менеджер», который необходим для того, чтобы обеспечить веб-администрирование создаваемыми сервисами. Эта консоль веб-администрирования появится уже в этом году. Постепенно туда переедет основная серверная консоль системы, через которую сегодня осуществляется обслуживание платформы.

Итак, судя по особенностям новой версии платформы Docsvision 5.5.2, она уже сегодня представляет собой реализацию CSP-платформы (Content Services Platforms) корпоративного уровня. В качестве представителя этого нового поколения систем управления корпоративным контентом она поддерживает современный персонализированный веб-интерфейс, производительность, высокую степень масштабируемости и широкие возможности по созданию и адаптации прикладных решений, доступные, в том числе, бизнес-пользователям.

Примечания