КОНСТРУКТОР РЕШЕНИЙ DOCSVISION
НАЗНАЧЕНИЕ
Модуль Конструктор решений предназначен для быстрой настройки штатными средствами внедряемого в организации решения и для разработки новых законченных решений на платформе DocsVision. Для реализации первой задачи используется среда исполнения конструктора решений, для реализации второй задачи– собственно Конструктор решений. В настоящее время среда исполнения конструктора решений бесплатно распространяется в его составе, в дальнейшем она будет включена в платформу.
Среда исполнения конструктора решений позволяет:
1. Настроить разработанные специально для внедряемого решения типы карточек DocsVision.
Для любого пользовательского типа карточки можно изменить:
- внешний вид карточки;
- поведение карточки;
- указать разный внешний вид и поведение карточки для разных видов, состояний
карточки и/или ролей работающего с ней пользователя.
2. Создать новые виды для существующего пользовательского типа карточки.
3. Все разработанные с помощью Конструктора решений виды карточек будут стандартным образом (то есть точно так же, как и виды стандартных типов карточек) отображаться в Навигаторе DocsVision при создании новой карточки, поиске и построении представлений.
4. Настроить автомат состояний карточки. Автомат состояний описывает набор состояний карточки и условия совершения переходов между состояниями.
5. Настроить ролевую модель для управления доступом пользователей к объектам системы. Ролевая модель определяет доступность различных операций с объектами системы для различных пользователей в зависимости от выполняемой ими роли.
В дополнение к этому собственно Конструктор решений позволяет:
- Создавать новые типы карточек наследующих свое поведение (настройку
дизайнов, видов, дополнительных свойств, настройку ролевой модели) от базовой
карточки конструктора решений
- Связывать элементы управления на форме карточки с полями, описанными в
схеме данных типа карточки DocsVision
Создавать инсталляционный пакет для распространения решения, в частности обеспечивать
защиту данного решения лицензионным ключом.
КОМПОНЕНТЫ КОНСТРУКТОРА РЕШЕНИЙ И ИХ НАЗНАЧЕНИЕ
В состав Конструктора решений и среды исполнения конструктора решений входят:
1. Конструктор карточек, являющийся для пользовательских типов карточек аналогом справочника типов DocsVision 4.X.
Конструктор карточек использует в работе:
- справочник разметок;
- справочник видов карточек;
- справочник настройки ролевой модели и автомата состояний;
- справочник правил нумерации.
2. Конструктор уведомлений, предназначенный для настройки уведомлений об операциях, совершаемых с пользовательскими типами карточек.
3. Служебные сервисы
4. Комплект разработчика (SDK) для Конструктора решений в составе:
4.1 Мастер генерации карточек
Мастер генерации карточек представляет собой отдельное приложение для работы с карточками. Функции мастера генерации:
- создание и модификация библиотек карточек новых решений;
- создание и модификация карточек созданных библиотек;
- загрузка созданных библиотек карточек в базу данных.
4.2 Мастер инсталляций
Мастер инсталляций предназначен для быстрого создания установочных пакетов созданных и настроенных решений
4.3 Документация для разработчика приложений на Конструкторе решений.
|