1 / 37

Модуль переноса решений

Модуль переноса решений. Как средство распространения партнерских решений. Варфоломеев Антон Директор по производству DocsVision. Содержание. Решения и их виды Модуль переноса решений : предназначение и возможности Перенос : шаг за шагом (демонстрация) Особенности использования.

Download Presentation

Модуль переноса решений

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Модуль переноса решений Как средство распространения партнерских решений Варфоломеев Антон Директор по производству DocsVision

  2. Содержание • Решения и их виды • Модуль переноса решений: предназначение и возможности • Перенос: шаг за шагом (демонстрация) • Особенности использования

  3. Что такое решение? • Решение: совокупность признаков, отличающих комплект поставки системы от базового (предусмотренного производителем) • С точки зрения DocsVision, решение: все, что делают партнеры

  4. Виды решений • Виды решений • Разработческое - требует программного расширения базовых функций системы • Внедренческое – позволяет обойтись уже предусмотренными настройками

  5. Разработческие решения • Разработческие решения: • Требуют программирования • Много ресурсов на создание и последующую поддержку • Плохо переносимы • Примеры разработческих решений: • Библиотека карточек • Набор утилит для синхронизации данных с конкретной внешней системой

  6. Внедренческие решения • Внедренческие решения: • Позволяют решить бизнес-требования за счет стандартных настроек системы • Не требуют навыков программирования • Меньше ресурсов • Примеры: • Набор бизнес-процессов • Набор настроенных справочников, папок, прав доступа

  7. Распространение решений • Распространение решений: • Перенос на площадку заказчика • Выпуск новых версий • Тиражирование (повторение опыта успешных внедрений)

  8. Распространение решений • Разработческие решения: • Подготовка отдельной программы инсталляции • Внедренческие решения: • Бэкап базы данных

  9. Перенос решения Wow ! БД (с настройками) на площадке партнера БД (пустая) на площадке заказчика

  10. Перенос решения ???? БД (с настройками) на площадке партнера БД (с данными) на площадке заказчика

  11. Перенос решения • Бэкап базы – неудобный вариант (и вообще неприменим в случае, если в целевой базе уже есть данные) • Перенос настроек вручную – неприемлем при массовом тиражировании • Что делать?

  12. Модуль переноса решений • Модуль переноса решений: • Предназначен для корректного переноса внедренческих решений (наборов данных) с одного сервера DocsVision на другой • Позволяет сформировать единый пакет, содержащий все необходимые настройки • Пакет легко развернуть и установить на любом сервере DocsVision, даже уже содержащем данные

  13. Функции модуля переноса • Что переносим? • Заполненные справочники • Структуру папок • Поисковые запросы • Представления • Карточки (шаблоны, экземпляры) • Права на все вышеперечисленные объекты

  14. Архитектура модуля • Представляет собой модуль расширения, интегрируемый в Консоль Настройки DocsVision • В основе – экспорт/импорт данных в формат XML • Два режима работы модуля: • Режим экспорта (подготовка пакета) • Режим импорта (установка пакета в базу данных)

  15. Экспорт данных • Экспортируются все связи между карточками, ссылки на данные справочников • Экспортируются данные файлов (если они включены в состав пакета) • Права экспортируются вместе с объектами

  16. Импорт данных • Данные импортируются в режиме объединения • Идентификаторы всех объектов остаются неизменными • Права на объекты системы (в терминах исходного домена), можно сопоставить с учетными записями целевого домена

  17. Пример работы модуля

  18. Ограничения • Это полезно знать: • Не стоит переносить чересчур большие объемы данных зараз – лучше разбить их на несколько разных пакетов • При формировании пакета, нужно самостоятельно контролировать связи между объектами (включать в состав пакета все связанные объекты)

  19. Распространение • Модуль переноса решений – отдельный дистрибутив • Входит в партнерский пакет • Также можно скачать с сайта www.docsvision.ru • Бесплатен!!!

  20. Вопросы? DocsVision 199397, Санкт-Петербург, ул. Беринга, д. 32 корпус 2 Тел.: +7 (812) 356 7124, +7 (812) 346 5833 Факс.: +7 (812) 3465834 E-mail: sales@docsvision.com Web: www.docsvision.com

More Related