Модуль переноса решений Как средство распространения партнерских решений Варфоломеев Антон Директор по производству DocsVision
Слайд: 2 Содержание Решения и их виды Модуль переноса решений: предназначение и возможности Перенос: шаг за шагом (демонстрация) Особенности использования
Слайд: 3 Что такое решение? Решение: совокупность признаков, отличающих комплект поставки системы от базового (предусмотренного производителем) С точки зрения DocsVision, решение: все, что делают партнеры
Слайд: 4 Виды решений Разработческое - требует программного расширения базовых функций системы Внедренческое – позволяет обойтись уже предусмотренными настройками
Слайд: 5 Разработческие решения Разработческие решения: Требуют программирования Много ресурсов на создание и последующую поддержку Плохо переносимы Примеры разработческих решений: Библиотека карточек Набор утилит для синхронизации данных с конкретной внешней системой
Слайд: 6 Внедренческие решения Внедренческие решения: Позволяют решить бизнес-требования за счет стандартных настроек системы Не требуют навыков программирования Меньше ресурсов Примеры: Набор бизнес-процессов Набор настроенных справочников, папок, прав доступа
Слайд: 7 Распространение решений Распространение решений: Перенос на площадку заказчика Выпуск новых версий Тиражирование (повторение опыта успешных внедрений)
Слайд: 8 Распространение решений Разработческие решения: Подготовка отдельной программы инсталляции Внедренческие решения: Бэкап базы данных
Слайд: 9 Перенос решения БД (с настройками) на площадке партнера БД (пустая) на площадке заказчика
Слайд: 10 Перенос решения БД (с настройками) на площадке партнера БД (с данными) на площадке заказчика
Слайд: 11 Перенос решения Бэкап базы – неудобный вариант (и вообще неприменим в случае, если в целевой базе уже есть данные) Перенос настроек вручную – неприемлем при массовом тиражировании Что делать?
Слайд: 12 Модуль переноса решений Модуль переноса решений: Предназначен для корректного переноса внедренческих решений (наборов данных) с одного сервера DocsVision на другой Позволяет сформировать единый пакет, содержащий все необходимые настройки Пакет легко развернуть и установить на любом сервере DocsVision, даже уже содержащем данные
Слайд: 13 Функции модуля переноса Что переносим? Заполненные справочники Структуру папок Поисковые запросы Представления Карточки (шаблоны, экземпляры) Права на все вышеперечисленные объекты
Слайд: 14 Архитектура модуля Представляет собой модуль расширения, интегрируемый в Консоль Настройки DocsVision В основе – экспорт/импорт данных в формат XML Два режима работы модуля: Режим экспорта (подготовка пакета) Режим импорта (установка пакета в базу данных)
Слайд: 15 Экспорт данных Экспортируются все связи между карточками, ссылки на данные справочников Экспортируются данные файлов (если они включены в состав пакета) Права экспортируются вместе с объектами
Слайд: 16 Импорт данных Данные импортируются в режиме объединения Идентификаторы всех объектов остаются неизменными Права на объекты системы (в терминах исходного домена), можно сопоставить с учетными записями целевого домена
Слайд: 17 Пример работы модуля
Слайд: 18
Слайд: 19
Слайд: 20
Слайд: 21
Слайд: 22
Слайд: 23
Слайд: 24
Слайд: 25
Слайд: 26
Слайд: 27
Слайд: 28
Слайд: 29
Слайд: 30
Слайд: 31
Слайд: 32
Слайд: 33
Слайд: 34
Слайд: 35 Ограничения Это полезно знать: Не стоит переносить чересчур большие объемы данных зараз – лучше разбить их на несколько разных пакетов При формировании пакета, нужно самостоятельно контролировать связи между объектами (включать в состав пакета все связанные объекты)
Слайд: 36 Распространение Модуль переноса решений – отдельный дистрибутив Входит в партнерский пакет Также можно скачать с сайта Бесплатен!!!
Слайд: 37 Вопросы? DocsVision , Санкт-Петербург, ул. Беринга, д. 32 корпус 2 Тел.: +7 (812) , +7 (812) Факс.: +7 (812) Web: