Регламент взаимодействия информационных систем
Регламент взаимодействия информационных систем может является логическим продолжением документа "Концепция интеграции информационных систем". Может формироваться и как самостоятельный документ не имеющий предшественников.
Определение
Регламент взаимодействия информационных систем определяет правила, порядок и основные процедуры, связанные с процессами приема и передачи информации в электронной форме по телекоммуникационным каналам связи между информационными системами.
Формирование регламента взаимодействия (регламента интеграции) необходимо для четкого определения ответственности участников при обеспечении взаимодействия, перечня информационных объектов, расписания и способов организации взаимодействия.
Ниже представлен пример заполнения регламент обмена информацией между корпоративным хранилищем данных (Data Warehouse) и системой управления предприятием (ERP системой).
Краткое описание информационного взаимодействия
Приводится словесное описание взаимодействия.
Например:
Процессы извлечения данных подсистемы сбора, обработки и загрузки данных, корпоративного хранилища данных (КХД) выполняют периодическое чтение информации из таблиц промежуточных баз данных (ПБД), содержащих значения справочников ERP системы и журналов проводок по каждому из филиалов.
Процессы наполнения ПБД ERP системы выполняют периодическую запись информации в ПБД.
Подключения к ПДБ системы сбора, обработки и загрузки данных (КХД) осуществляется через специального пользователя БД ПБД – dw_ext_user.
Для обслуживания каждого филиала используется отдельная промежуточная база данных ERP системы.
Доступ к таблицам промежуточной базы данных пользователя dw_ext_user должен быть только на чтение, для предотвращения возможности записи.
Доступ к промежуточным базам данных осуществляется с использованием протокола ODBC.
Сетевая архитектура взаимодействия
Информационные объекты, используемые при взаимодействии
Приводится перечень информационных объектов с описанием и структурой.
Ниже представлены информационные объекты ПБД.
Наименование информационного объекта | Имя в БД | Краткое описание |
---|---|---|
Доходы | INCOME_TMP | Временная таблица предназначена для ежемесячного формирования данных по доходам |
… | … | … |
Структура таблицы ПБД «Доходы» (INCOME_TMP)
Наименование поля | Тип данных | Описание |
---|---|---|
DT | Date | Дата проводки |
CST_ID | Number(10) | Контрагент |
CURRENCY | Char(3) | Код валюты |
ACCOUNT | Char(15) | Счёт по дебету |
AMT | Number(18,3) | Сумма |
… | … | … |
… приводится структура всех объектов взаимодействия.
Действия сторон при взаимодействии
Четко прописываются действия каждой стороны при организации и поддержки информационного взаимодействия.
Например:
Владельцы системы ERP обеспечивают доступ для чтения данных, необходимых для функционирования системы ХКД.
Владельцы ERP обеспечивают неизменность интерфейса доступа к данным в течение всего срока взаимодействия. В случае изменения механизма наполнения информацией таблиц ПБД, администраторы системы ERP уведомляют об этом по E-mail руководителя подразделения сопровождающего систему ХКД, который проверяет отсутствие возникновения потерь в производительности загрузки данных из ПБД ERP. В случае возникновения существенных (более 50%) потерь в производительности, владельцы обеих систем принимают меры для устранения таких потерь.
Владельцы системы КХД обеспечивают чтение справочников и фактических данных, из ПБД, в соответствии с расписанием и периодичностью, приведёнными в настоящем документе.
Регламент взаимодействия
Указываются временные периоды и расписание информационного взаимодействия между системами.
Например:
Размещение и обновление записей в таблицах ПБД выполняется ежемесячно 6 числа с 00-00 до 02-00.
Чтение таблиц ПБД выполняется ежемесячно 6 числа с 02-01 до 03-00.
Порядок мониторинга
Указываются состав действий подлежащий мониторингу и порядок и журналирования.
Например:
При информационном взаимодействии подлежат журналированию и хранению в течение 6 месяцев, следующие события:
- время подключение пользователя dw_ext_user к ПБД;
- количество извлеченных записей по каждой из таблиц;
- время отключения пользователя dw_ext_user от ПБД;
- …
Дополнительные требования
Приводятся дополнительные требования при наличии таковых.