Категории данных, используемые для настройки выделенных классов задач
Данные, которые используются для настройки приложений, можно условно разделить на четыре категории (рисунок 4):
o данные, используемые для первоначального конфигурирования системы – данные системных справочников и структуры доступа (иерархия папок и права доступа);
o данные об артефактах, справочниках и объектах, в которых фактически хранится информация приложения;
o данные, необходимые для описания и управления процессами, объединяющими обработку этих артефактов в некоторую последовательность работ. Каждый элемент данной последовательности либо описывает то, что пользователям системы необходимо сделать с документом в данный момент времени в данном процессе (задании), либо описывает функции сервера, реализуемые в рамках процесса;
o данные, необходимые для организации поиска и фильтрации документов, удовлетворяющих определенным критериям, а также для построения некоторых агрегированных представлений и отчетов над хранящимися в системе данными.
Рисунок 4 Категории данных, необходимые для настройки и реализации приложения в рамках выделенных классов задач
В зависимости от реализуемого класса задач, настройке подлежат определенные категории данных.
В первую очередь заполняются и настраиваются системные справочники и структура доступа – их настройка необходима для реализации любого класса задач.
Если реализации подлежит приложение, относящееся к первой группе задач (в которой не требуется маршрутизация документов), то необходима настройка артефактов и поисковых фильтров и представлений. Для задач второй группы (с маршрутизацией) требуется, помимо этого, настройка заданий, процессов или бизнес процессов.