48
Docsvision 5 – общетехническая презентация Андреев Владимир DocsVision, президент

Технические особенности Docsvision 5

Embed Size (px)

Citation preview

Page 1: Технические особенности Docsvision 5

Docsvision 5 – общетехническая презентация

Андреев Владимир DocsVision, президент

Page 2: Технические особенности Docsvision 5

www.docsvision.com Слайд: 2

План

• Основные цели

• Архитектура обеспечивающая масштабирование и разнообразие вариантов использования

• Оптимальное решение конкретной задачи, опыта развития платформы

• Адекватный доступ в нужный момент к нужным данным

• Быстрый вход в проект и простое расширение функциональности решения

• Инфраструктура создания «коробочных» решений

Page 3: Технические особенности Docsvision 5

www.docsvision.com Слайд: 3

Требования заказчиков

Page 4: Технические особенности Docsvision 5

www.docsvision.com Слайд: 4

Тренды рынка СЭД/ECM в России

• Расширение границ использования СЭД/ECM за пределами Делопроизводства и электронного архива Сложные процессы документооборота

Автоматизация смежных задач (управление совещаниями, обработка заявок, кадровый документооборот…)

Специфические отраслевые решения на базе платформ СЭД/ECM

Меж-организационный электронный документооборот

Авторизация проектного документооборота и пр.

• Расширение количества пользователей и типов пользователей ТОП менеджмент

Конечные исполнители

Разработчики контента

Аналитики, менеджеры процессов

Контрагенты

Page 5: Технические особенности Docsvision 5

www.docsvision.com Слайд: 5

Технические требования к системе

• Масштабирование – 100 % сотрудников компании работают в системе

• Открытость – различные интеграционные сценарии

• Реализация разнообразных, специфичных для организации процессов обработки документов и заданий

• Необходимость настройки процесса на специфические требования, учитывающие особенности бизнеса

• Обеспечение разнообразных и максимально удобных средств доступа к информации в требуемом контексте

• Наличие базовой функциональности «из коробки» и большого количества готовых, модифицируемых решении на базе платформы

Page 6: Технические особенности Docsvision 5

www.docsvision.com Слайд: 6

Масштабирование и открытость

Docsvision 5

Page 7: Технические особенности Docsvision 5

www.docsvision.com Слайд: 7

Масштабируемая архитектура

• Открытая многоуровневая архитектура

• State-less NLB кластер сервера приложения

• Независимое масштабирование каждого сервиса

• Доступ к 100% функциональности по WEB протоколу

• Альтернативные варианты доступа клиентов (outlook, SharePoint…)

Кластер БД

NLB Кластер сервер

Docsvision Workflow кластер

DV Outlook клиент

Docsvision Навигатор Microsoft Outlook

WEB Браузер

Сервер MS Exchange

DV SharePoint расширение

Microsoft SharePoint

Http/SOAP

Http/HTML

SMTP/MAPI/POP3

Page 8: Технические особенности Docsvision 5

www.docsvision.com Слайд: 8

Открытый интерфейс и возможности интеграции

• Доступ к сервисам по протоколу SOAP

• Открытое полнофункциональное API

• Объектная модель приложения

• Серверные расширения

• Скрипты Workflow

• Шлюзы Workflow

• Скрипты и дополнительные компоненты карточек

• Расширения навигатора

API Клиентское

приложение

DocsVision клиент

Docsvision Сервер

Http/SOAP

Внешний

приложение ОМ приложения

C++, .NET

Клиентское

приложение

.NET

Расширение

приложения

Серверное расширение

Внешний

сервис

Шлюз Docsvision

Workflow Сервер

Функция WF

Скрипт .NET

Внешняя

прикладная

система

Page 9: Технические особенности Docsvision 5

www.docsvision.com Слайд: 9

Реализация разнообразных,

специфичных для организации

приложений обработки документов

и заданий

Page 10: Технические особенности Docsvision 5

www.docsvision.com Слайд: 10

• Компоненты навигации и поиска

• Представление данных и отчеты

• Работа с файлами

• Средства работы со структурированными данными и справочниками

• ЭЦП и работа со юридически значимыми документами

• Роли и управление контекстом

• On-line взаимодействие

• Задания

• Процессы

Компоненты приложений Docsvision 5

Page 11: Технические особенности Docsvision 5

www.docsvision.com Слайд: 11

• Настройка структуры навигации приложений в общей структуре навигации Docsvision

• Физические и виртуальные папки, связанные с поисковыми запросами

• Разграничение прав доступа на папки

• Настройка шаблонов папок

Компоненты навигации и поиска

Доступные документы

архива

Данные приложения

«Планерки руководства»

Персональная область

Page 12: Технические особенности Docsvision 5

www.docsvision.com Слайд: 12

• Аналитические отчеты Вывод данных об объектах в

папке, и связанных с ними объектов

Группировки, сортировки и агрегации данных в таблице

Расчётные виртуальные поля

Выделение шрифтом и цветом ячеек и строк

Экспорт данных в шаблоны Excel

• Конструктор отчетов для формирования синтетических отчетов

Представление данных и отчеты

Page 13: Технические особенности Docsvision 5

www.docsvision.com Слайд: 13

• Включение функций работы с фалами в любое приложение

• Версионность (автоматическая ручная)

• Превью файла в карточке

• Check-in/out контроль

• Загрузка сканированием

• Распознавание содержимого

• Основной файл и дополнения

• Drag-ang-drop файлов в/из системы

Работы с файлами

Page 14: Технические особенности Docsvision 5

www.docsvision.com Слайд: 14

• Карточка – основной объект системы

• Содержит различные структурированные данные – поля, коллекции, таблицы, иерархии

• Файл – один из типов полей

• Настраиваемая лента управления

• Расположение полей настраивается

• Расширяемая бизнес логика, дополнительные кнопки скрипты

• Export/import данных

Средства работы со структурированными данными и справочниками

Page 15: Технические особенности Docsvision 5

www.docsvision.com Слайд: 15

• Поддержка простой ЭП без использования сертификатов

• Усиленная и квалифицированная ЭП

• Подпись полей карточки, результатов опроса, операций

• Настройка структуры подписываемых элементов карточки

• Пересылка подписанного документа и метаданных (P7S)

• Обмен подписанными документами с контрагентами

• Произвольный формат выгрузки (МЭДО, ГОСТ 53898-2010, СМЭВ…)

ЭЦП и работа со юридически значимыми документами

Page 16: Технические особенности Docsvision 5

www.docsvision.com Слайд: 16

• Динамическое определение роли пользователя в отношении объекта Глобальный контекст (роль в

организации)

Контекст экземпляра объекта (роль в конкретном документе)

Общий контекст (дополнительные условия)

• Интерфейса карточки для роли пользователя

• Доступность операций объекта в зависимости от роли

• Права доступа к объекту для роли

Роли и управление контекстом

Page 17: Технические особенности Docsvision 5

www.docsvision.com Слайд: 17

• Определение доступности участников работы с документами

• On-line чат

• Телефонная конференция

• Организация встречи

On-line взаимодействие

Page 18: Технические особенности Docsvision 5

www.docsvision.com Слайд: 18

• Динамическая маршрутизация заместителям при изменении статуса сотрудника

• Делегирование и декомпозиция задания

• Работа с документами непосредственно в интерфейсе задания

• Возможность адоптировать форму задания к потребности процесса

• Возможность настройки вариантов завершения задания в зависимости от потребностей бизнес- процесса

Задания

Page 19: Технические особенности Docsvision 5

www.docsvision.com Слайд: 19

• Разработка сложных процессов без программирования

• Ручные (задания) и автоматические шаги процесса

• Широкая номенклатура готовых функциональных компонентов

• Подпроцессы

• Программное расширение

• Накопление метрик

• Шлюзы для обеспечения интеграции БП

• Мониторинг

• Совместимость с BPMN 2.0

Процессы

Page 20: Технические особенности Docsvision 5

www.docsvision.com Слайд: 20

Необходимость настройки решения

на специфические требования,

учитывающие особенности бизнеса

Page 21: Технические особенности Docsvision 5

www.docsvision.com Слайд: 21

Что нужно настраивать при внедрении

• Максимальное упрощение интерфейса объектов для: Определенного пользователя или роли

Состояния объекта

Контекста использования объекта

Специализации представлений и структуры навигации

• Изменение жизненного цикла обработки объектов: Новые состояния

Модификация логики перехода между состояниями

Настройка операций перехода

Автоматическая обработка объекта при возникновении внешних событий

• Расширение функций объекта: Дополнительные поля и элементов управления

Дополнительная логика обработки внутри карточки

Дополнительная внешняя логика обработки

Page 22: Технические особенности Docsvision 5

www.docsvision.com Слайд: 22

Кастомизация: Конструктор разметок.

• Применим ко всем карточкам и справочникам на базе платформы Docsvision5

• Определяет различные интерфейсы карточек для различных контекстов использования Набор доступных данных

Активные элементы интерфейса

Внешняя форма и визуальное оформление интерфейса

Структура ленты

• Контекст определяется видом карточки, состоянием карточки, ролью пользователя

Page 23: Технические особенности Docsvision 5

www.docsvision.com Слайд: 23

Кастомизация: Конструктор разметок.

Page 24: Технические особенности Docsvision 5

www.docsvision.com Слайд: 24

Кастомизация: Конструктор состояний.

• Применим ко всем карточкам на базе платформы Docsvision5

• Определяет жизненный цикл объекта Граф переходов состояний

Операции перехода

Доступность операция с карточкой в конкретном состоянии

• Определяет доступный для роли интерфейс разметки

Page 25: Технические особенности Docsvision 5

www.docsvision.com Слайд: 25

Кастомизация: Конструктор состояний.

Page 26: Технические особенности Docsvision 5

www.docsvision.com Слайд: 26

Кастомизация: Конструктор ролей.

• Определяет статические и динамические роли

• Виды ролей Контекст пользователя – Замещаемая должность, принадлежность к группе,

положение в иерархии организации (сотрудник отдела, заместитель и пр.)

Контекст карточки – тип объекта, значение полей, состояние и пр.

Объединенный контекст – наличие сотрудника в поле карточки или связанного объекта (например, заместитель исполнителя задания по документу)

Кастомная роль - определяется программистом для более сложных контекстов

• Используется для: Определение интерфейса разметки для данного пользователя

Определения доступности операция для данного пользователя

Прав доступа к объектам (чтение, удаление, редактирование)

Page 27: Технические особенности Docsvision 5

www.docsvision.com Слайд: 27

Кастомизация: Конструктор ролей.

Page 28: Технические особенности Docsvision 5

www.docsvision.com Слайд: 28

Кастомизация: Матрица доступа

Page 29: Технические особенности Docsvision 5

www.docsvision.com Слайд: 29

Интерфейс и функции зависит от состояния и роли

Page 30: Технические особенности Docsvision 5

www.docsvision.com Слайд: 30

Интерфейс зависит от состояния и роли

Page 31: Технические особенности Docsvision 5

www.docsvision.com Слайд: 31

Кастомизация: Конструктор бизнес логики.

• Программная реализация дополнительной логики обработки карточки

• Обработка действий пользователя – разнообразные события элементов управления и действий с карточкой

• Новые элементы ленты

• Удобный редактор, подсказки, цветовые выделения

Page 32: Технические особенности Docsvision 5

www.docsvision.com Слайд: 32

Конструктор бизнес-логики

Page 33: Технические особенности Docsvision 5

www.docsvision.com Слайд: 33

Кастомизация: Конструктор бизнес процессов.

• Обработка различных событий с объектами системы

• Сложные сценарии маршрутизации заданий и получения обратной связи от участников процесса

• Реализация сложных процессов обработки нескольких объектов, автоматическое создание объектов

• Реализация различных нотификаций и уведомлений о событиях в системе

• Связь процесса обработки информации с внешними прикладными системами

• Расчет и накопление внутренних переменных процесса – метрик процесса

Page 34: Технические особенности Docsvision 5

www.docsvision.com Слайд: 34

Конструктор бизнес-процессов

Обнаружение нового

счета на оплату

Передача данных из

свойств карточки счета в

переменные процесса

Сумма счета <

1500$?

Согласование

счетаОплата счета

Уведомление

автора счета

ДА

НЕТ

НЕТ Оплатить?

ДА

Page 35: Технические особенности Docsvision 5
Page 36: Технические особенности Docsvision 5
Page 37: Технические особенности Docsvision 5

www.docsvision.com Слайд: 37

Что нужно настраивать при внедрении

• Максимальное упрощение интерфейса объектов для: Определенного пользователя или роли (Конструктор разметок)

Состояния объекта (конструктор состояний)

Контекста использования объекта (конструктор ролей)

Специализации представлений и структуры навигации (Настройка представлений и папок)

• Изменение жизненного цикла обработки объектов: Новые состояния (конструктор состояний)

Модификация логики перехода между состояниями (конструктор состояний)

Настройка операций перехода (конструктор состояний)

Автоматическая обработка объекта при возникновении внешних событий (конструктор бизнес процессов)

• Расширение функций объекта: Дополнительные поля и элементов управления (Конструктор разметок)

Дополнительная логика обработки внутри карточки (Конструктор скриптов)

Дополнительная внешняя логика обработки (конструктор бизнес процессов)

Page 38: Технические особенности Docsvision 5

www.docsvision.com Слайд: 38

Обеспечение разнообразных и

максимально удобных средств

доступа к информации в требуемом

контексте

Page 39: Технические особенности Docsvision 5

www.docsvision.com Слайд: 39

• Основное рабочее место, навигатор Docsvision – для профессиональных пользователей

• Набор специализированных клиентов для различных ролей: TOP менеджер – планшет IPAD, Notebook (планшет Андроид,

Win 8 – планируются)

Менеджер – Outlook, планшет IPAD, Notebook (планшет Андроид, Win 8 – планируются)

Информер – Андроид телефон (IOS, Win Phone 8 - планируется)

Удаленный пользователь контрагент – Outlook offline, портал SharePoint, Pure HTML клиент

Версия DocsVision 5

Page 40: Технические особенности Docsvision 5

www.docsvision.com Слайд: 40

Архитектура Docsvision Mobile

Платформа Docsvision Mobile

Платформа Docsvision

Docsvision Топ-

Менеджер

Docsvision Менедже

р

Docsvision Информе

р

iOS

Android

Windows

iOS

Android

Windows Phone

iOS

Android

Windows

- Outlook

Page 41: Технические особенности Docsvision 5

www.docsvision.com Слайд: 41

• Концепция DocsVision Invisible – возможность встраивания функций СЭД в приложения: Outlook (Email)

Microsoft Office

Порталы SP

ERP интеграция

Специализи-

рованные АРМ

Версия DocsVision 5

Page 42: Технические особенности Docsvision 5

www.docsvision.com Слайд: 42

Наличие базовой функциональности

«из коробки» и большого

количества готовых,

модифицируемых решении на базе

платформы

Page 43: Технические особенности Docsvision 5

www.docsvision.com Слайд: 43

Готовая функциональность в коробке

• «Управление документами» - готовая функциональность для: Обычных практик работы с Электронным документом в компании

Простого «секретарского» делопроизводства и КИД

• Новый базовый объект «Документ» с встроенной функциональностью (ОРД, общий документооборот)

• Новые задания - гибкость, расширенная функциональность

• Все сделано на Конструкторе, все можно доработать как угодно!

• Входит во все редакции

+ Расширяемый набор готовых кастомизируемых приложений в каталоге Docsvision

Page 44: Технические особенности Docsvision 5

www.docsvision.com Слайд: 44

Новое в приложении «Управление документами»

• Новые паттерны (типовые сценарии) работы с документами

Гибкое замещение, передача полномочий

Интеграция интерфейса заданий и докментов

Предварительный просмотр файла

Опросы (например согласование и утверждение)

Использование ЭЦП для подписание фактов выполнения операций

Интеграция On-Line коммуникаций

Ролевой доступ к данным и функциям документа и задания

Журнал…

Page 45: Технические особенности Docsvision 5

www.docsvision.com Слайд: 45

«Управление документами»

• Готовая функциональность для: Обычных практик работы с Электронным документом в компании

Простого «секретарского» делопроизводства и КИД

• Новый простой базовый объект «Документ» с встроенной функциональностью, в т.ч.: Работа с ЭЦП, включая выгрузку и отправку

Простое согласование в форме опроса

Статусы (основные элементы RMS)

• Новые задания - гибкость, расширенная функциональность

• Все сделано на Конструкторе, все можно доработать как угодно!

Page 46: Технические особенности Docsvision 5

www.docsvision.com Слайд: 46

• Шаблон структуры папок для маршрутизации

«Управление документами»

Page 47: Технические особенности Docsvision 5

www.docsvision.com Слайд: 47

Возможность создавать коробочные решения

• Конструктор приложений Docsvision 5:

Отдельная среда разработки новых типов карточек

Более удобный интерфейс настройки интегрированная среда доступа ко всем конструкторам

Удобный API и объектная модель

Возможность зашифровать исходный код приложения

Генерация полноценного инсталляционного пакета

Подключение приложений к системе учета лицензий Docsvision

• Методология разработки тиражных приложений для партнеров

Page 48: Технические особенности Docsvision 5

Спасибо за внимание!

«ДоксВижн»

199155, Санкт-Петербург,

наб. р. Смоленки, д. 33

+7 (812) 335-35-15 +7 (812) 335-35-32 [email protected] www.docsvision.com