2. План
• Основные цели
• Архитектура обеспечивающая масштабирование и
разнообразие вариантов использования
• Оптимальное решение конкретной задачи, опыта развития
платформы
• Адекватный доступ в нужный момент к нужным данным
• Быстрый вход в проект и простое расширение
функциональности решения
• Инфраструктура создания «коробочных» решений
www.docsvision.com Слайд: 2
4. Тренды рынка СЭД/ECM в России
• Расширение границ использования СЭД/ECM за пределами
Делопроизводства и электронного архива
Сложные процессы документооборота
Автоматизация смежных задач (управление совещаниями, обработка заявок,
кадровый документооборот…)
Специфические отраслевые решения на базе платформ СЭД/ECM
Меж-организационный электронный документооборот
Авторизация проектного документооборота и пр.
• Расширение количества пользователей и типов пользователей
ТОП менеджмент
Конечные исполнители
Разработчики контента
Аналитики, менеджеры процессов
Контрагенты
www.docsvision.com Слайд: 4
5. Технические требования к системе
• Масштабирование – 100 % сотрудников компании работают в
системе
• Открытость – различные интеграционные сценарии
• Реализация разнообразных, специфичных для организации
процессов обработки документов и заданий
• Необходимость настройки процесса на специфические
требования, учитывающие особенности бизнеса
• Обеспечение разнообразных и максимально удобных средств
доступа к информации в требуемом контексте
• Наличие базовой функциональности «из коробки» и большого
количества готовых, модифицируемых решении на базе
платформы
www.docsvision.com Слайд: 5
7. Масштабируемая архитектура
Кластер БД • Открытая
многоуровневая
архитектура
• State-less NLB кластер
сервера приложения
• Независимое
Сервер MS масштабирование
Exchange
каждого сервиса
NLB Кластер сервер Workflow кластер
Docsvision • Доступ к 100%
функциональности по
SMTP/MAPI/POP3 WEB протоколу
DV SharePoint • Альтернативные
Http/SOAP расширение варианты доступа
Microsoft SharePoint клиентов (outlook,
DV Outlook
клиент
SharePoint…)
Docsvision Навигатор Http/HTML
Microsoft Outlook
www.docsvision.com Слайд: 7
WEB Браузер
8. Открытый интерфейс и возможности
интеграции
Внешняя
прикладная Внешний • Доступ к сервисам по
система сервис протоколу SOAP
• Открытое
полнофункциональное API
Шлюз
Docsvision
• Объектная модель
приложения
Функция
WF
• Серверные расширения
Серверное
Workflow
Сервер
Docsvision расширение • Скрипты Workflow
Скрипт Сервер
.NET • Шлюзы Workflow
• Скрипты и дополнительные
Http/SOAP
C++, компоненты карточек
.NET
Клиентское • Расширения навигатора
приложение DocsVision клиент
API
.NET Клиентское
Внешний
приложение
Расширение ОМ приложения приложение
приложения
www.docsvision.com Слайд: 8
9. Реализация разнообразных,
специфичных для организации
приложений обработки документов
и заданий
www.docsvision.com Слайд: 9
10. Компоненты приложений Docsvision 5
• Компоненты навигации и поиска
• Представление данных и отчеты
• Работа с файлами
• Средства работы со структурированными данными и
справочниками
• ЭЦП и работа со юридически значимыми документами
• Роли и управление контекстом
• On-line взаимодействие
• Задания
• Процессы
www.docsvision.com Слайд: 10
11. Компоненты навигации и поиска
• Настройка структуры
Доступные документы
навигации приложений архива
в общей структуре
навигации Docsvision
Данные приложения
• Физические и «Планерки руководства»
виртуальные папки,
связанные с поисковыми Персональная область
запросами
• Разграничение прав
доступа на папки
• Настройка шаблонов
папок
www.docsvision.com Слайд: 11
12. Представление данных и отчеты
• Аналитические отчеты
Вывод данных об объектах в
папке, и связанных с ними
объектов
Группировки, сортировки и
агрегации данных в таблице
Расчётные виртуальные поля
Выделение шрифтом и цветом
ячеек и строк
Экспорт данных в шаблоны Excel
• Конструктор отчетов для
формирования
синтетических отчетов
www.docsvision.com Слайд: 12
13. Работы с файлами
• Включение функций работы с
фалами в любое приложение
• Версионность (автоматическая
ручная)
• Превью файла в карточке
• Check-in/out контроль
• Загрузка сканированием
• Распознавание содержимого
• Основной файл и дополнения
• Drag-ang-drop файлов в/из
системы
www.docsvision.com Слайд: 13
14. Средства работы со структурированными
данными и справочниками
• Карточка – основной объект системы
• Содержит различные
структурированные данные – поля,
коллекции, таблицы, иерархии
• Файл – один из типов полей
• Настраиваемая лента управления
• Расположение полей настраивается
• Расширяемая бизнес логика,
дополнительные кнопки скрипты
• Export/import данных
www.docsvision.com Слайд: 14
15. ЭЦП и работа со юридически значимыми
документами
• Поддержка простой ЭП без
использования сертификатов
• Усиленная и квалифицированная ЭП
• Подпись полей карточки, результатов
опроса, операций
• Настройка структуры подписываемых
элементов карточки
• Пересылка подписанного документа и
метаданных (P7S)
• Обмен подписанными документами с
контрагентами
• Произвольный формат выгрузки
(МЭДО, ГОСТ 53898-2010, СМЭВ…)
www.docsvision.com Слайд: 15
16. Роли и управление контекстом
• Динамическое определение роли
пользователя в отношении
объекта
Глобальный контекст (роль в
организации)
Контекст экземпляра объекта (роль в
конкретном документе)
Общий контекст (дополнительные
условия)
• Интерфейса карточки для роли
пользователя
• Доступность операций объекта в
зависимости от роли
• Права доступа к объекту для роли
www.docsvision.com Слайд: 16
17. On-line взаимодействие
• Определение доступности
участников работы с
документами
• On-line чат
• Телефонная конференция
• Организация встречи
www.docsvision.com Слайд: 17
18. Задания
• Динамическая маршрутизация
заместителям при изменении статуса
сотрудника
• Делегирование и декомпозиция
задания
• Работа с документами непосредственно
в интерфейсе задания
• Возможность адоптировать форму
задания к потребности процесса
• Возможность настройки вариантов
завершения задания в зависимости от
потребностей бизнес- процесса
www.docsvision.com Слайд: 18
19. Процессы
• Разработка сложных процессов без
программирования
• Ручные (задания) и автоматические шаги
процесса
• Широкая номенклатура готовых
функциональных компонентов
• Подпроцессы
• Программное расширение
• Накопление метрик
• Шлюзы для обеспечения интеграции БП
• Мониторинг
• Совместимость с BPMN 2.0
www.docsvision.com Слайд: 19
21. Что нужно настраивать при внедрении
• Максимальное упрощение интерфейса объектов для:
Определенного пользователя или роли
Состояния объекта
Контекста использования объекта
Специализации представлений и структуры навигации
• Изменение жизненного цикла обработки объектов:
Новые состояния
Модификация логики перехода между состояниями
Настройка операций перехода
Автоматическая обработка объекта при возникновении внешних событий
• Расширение функций объекта:
Дополнительные поля и элементов управления
Дополнительная логика обработки внутри карточки
Дополнительная внешняя логика обработки
www.docsvision.com Слайд: 21
22. Кастомизация: Конструктор разметок.
• Применим ко всем карточкам и справочникам на базе
платформы Docsvision5
• Определяет различные интерфейсы карточек для различных
контекстов использования
Набор доступных данных
Активные элементы интерфейса
Внешняя форма и визуальное оформление интерфейса
Структура ленты
• Контекст определяется видом карточки, состоянием
карточки, ролью пользователя
www.docsvision.com Слайд: 22
24. Кастомизация: Конструктор состояний.
• Применим ко всем карточкам на базе платформы
Docsvision5
• Определяет жизненный цикл объекта
Граф переходов состояний
Операции перехода
Доступность операция с карточкой в конкретном состоянии
• Определяет доступный для роли интерфейс разметки
www.docsvision.com Слайд: 24
26. Кастомизация: Конструктор ролей.
• Определяет статические и динамические роли
• Виды ролей
Контекст пользователя – Замещаемая должность, принадлежность к группе,
положение в иерархии организации (сотрудник отдела, заместитель и пр.)
Контекст карточки – тип объекта, значение полей, состояние и пр.
Объединенный контекст – наличие сотрудника в поле карточки или
связанного объекта (например, заместитель исполнителя задания по
документу)
Кастомная роль - определяется программистом для более сложных
контекстов
• Используется для:
Определение интерфейса разметки для данного пользователя
Определения доступности операция для данного пользователя
Прав доступа к объектам (чтение, удаление, редактирование)
www.docsvision.com Слайд: 26
31. Кастомизация: Конструктор бизнес
логики.
• Программная реализация дополнительной логики обработки
карточки
• Обработка действий пользователя – разнообразные события
элементов управления и действий с карточкой
• Новые элементы ленты
• Удобный редактор, подсказки, цветовые выделения
www.docsvision.com Слайд: 31
33. Кастомизация: Конструктор бизнес
процессов.
• Обработка различных событий с объектами системы
• Сложные сценарии маршрутизации заданий и получения
обратной связи от участников процесса
• Реализация сложных процессов обработки нескольких
объектов, автоматическое создание объектов
• Реализация различных нотификаций и уведомлений о
событиях в системе
• Связь процесса обработки информации с внешними
прикладными системами
• Расчет и накопление внутренних переменных процесса –
метрик процесса
www.docsvision.com Слайд: 33
34. Конструктор бизнес-процессов
Передача данных из
Обнаружение нового Сумма счета <
свойств карточки счета в
счета на оплату 1500$?
переменные процесса
НЕТ
ДА
Согласование
Оплата счета
счета
Уведомление
автора счета
ДА
НЕТ Оплатить?
www.docsvision.com Слайд: 34
35.
36.
37. Что нужно настраивать при внедрении
• Максимальное упрощение интерфейса объектов для:
Определенного пользователя или роли (Конструктор разметок)
Состояния объекта (конструктор состояний)
Контекста использования объекта (конструктор ролей)
Специализации представлений и структуры навигации (Настройка
представлений и папок)
• Изменение жизненного цикла обработки объектов:
Новые состояния (конструктор состояний)
Модификация логики перехода между состояниями (конструктор состояний)
Настройка операций перехода (конструктор состояний)
Автоматическая обработка объекта при возникновении внешних событий
(конструктор бизнес процессов)
• Расширение функций объекта:
Дополнительные поля и элементов управления (Конструктор разметок)
Дополнительная логика обработки внутри карточки (Конструктор скриптов)
Дополнительная внешняя логика обработки (конструктор бизнес процессов) 37
Слайд:
www.docsvision.com
38. Обеспечение разнообразных и
максимально удобных средств
доступа к информации в требуемом
контексте
www.docsvision.com Слайд: 38
39. Версия DocsVision 5
• Основное рабочее место, навигатор Docsvision – для
профессиональных пользователей
• Набор специализированных клиентов для
различных ролей:
TOP менеджер – планшет IPAD, Notebook (планшет Андроид,
Win 8 – планируются)
Менеджер – Outlook, планшет IPAD, Notebook (планшет
Андроид, Win 8 – планируются)
Информер – Андроид телефон (IOS, Win Phone 8 - планируется)
Удаленный пользователь контрагент – Outlook offline, портал
SharePoint, Pure HTML клиент
www.docsvision.com Слайд: 39
40. Архитектура Docsvision Mobile
Docsvision
iOS Docsvision iOS Docsvision iOS
Топ- Android Менедже Android Информе Android
Менедже Windows
р Windows
р Windows Phone
р - Outlook
Платформа Docsvision
Mobile
Платформа Docsvision
www.docsvision.com Слайд: 40
41. Версия DocsVision 5
• Концепция DocsVision Invisible – возможность
встраивания функций СЭД в приложения:
Outlook (Email)
Microsoft Office
Порталы SP
ERP интеграция
Специализи-
рованные АРМ
…
www.docsvision.com Слайд: 41
42. Наличие базовой функциональности
«из коробки» и большого
количества готовых,
модифицируемых решении на базе
платформы
www.docsvision.com Слайд: 42
43. Готовая функциональность в коробке
• «Управление документами» - готовая функциональность
для:
Обычных практик работы с Электронным документом в компании
Простого «секретарского» делопроизводства и КИД
• Новый базовый объект «Документ» с встроенной
функциональностью (ОРД, общий документооборот)
• Новые задания - гибкость, расширенная функциональность
• Все сделано на Конструкторе, все можно доработать как
угодно!
• Входит во все редакции
+ Расширяемый набор готовых кастомизируемых приложений
в каталоге Docsvision
www.docsvision.com Слайд: 43
44. Новое в приложении «Управление
документами»
• Новые паттерны (типовые сценарии) работы с
документами
Гибкое замещение, передача полномочий
Интеграция интерфейса заданий и докментов
Предварительный просмотр файла
Опросы (например согласование и утверждение)
Использование ЭЦП для подписание фактов выполнения
операций
Интеграция On-Line коммуникаций
Ролевой доступ к данным и функциям документа и задания
Журнал…
www.docsvision.com Слайд: 44
45. «Управление документами»
• Готовая функциональность для:
Обычных практик работы с Электронным документом в компании
Простого «секретарского» делопроизводства и КИД
• Новый простой базовый объект «Документ» с встроенной
функциональностью, в т.ч.:
Работа с ЭЦП, включая выгрузку и отправку
Простое согласование в форме опроса
Статусы (основные элементы RMS)
• Новые задания - гибкость, расширенная
функциональность
• Все сделано на Конструкторе, все можно доработать как
угодно!
www.docsvision.com Слайд: 45
47. Возможность создавать коробочные решения
• Конструктор приложений Docsvision 5:
Отдельная среда разработки новых типов карточек
Более удобный интерфейс настройки интегрированная среда доступа
ко всем конструкторам
Удобный API и объектная модель
Возможность зашифровать исходный код приложения
Генерация полноценного инсталляционного пакета
Подключение приложений к системе учета лицензий Docsvision
• Методология разработки тиражных приложений для партнеров
www.docsvision.com Слайд: 47
48. Спасибо за внимание!
«ДоксВижн» +7 (812) 335-35-15
199155, Санкт-Петербург, +7 (812) 335-35-32
наб. р. Смоленки, д. 33 OlgaK@docsvision.com
www.docsvision.com