Помимо способа интеграции, важный момент – описание структур данных. Задачи, позволяющие проверить эту компетенцию, могут выглядеть так:
1. Данные справочника номенклатуры поступают из внешней системы, опишите структуру данных справочника и алгоритм обработки, если минимальная информация включает артикул, наименование, единицу измерения.
2. Данные справочника номенклатуры поступают из внешней системы, опишите структуру данных справочника и алгоритм обработки, если минимальная информация включает артикул, наименование, единицу измерения и видеоролик (объем до 10МБ). Вариант 1 – пользователь хочет максимально быстро иметь возможность использования номенклатуры, как только она появилась в источнике; вариант 2 – пользователь должен получить доступ только к той номенклатуре, по которой получена вся информация, включая видеоролик.
3. Данные справочника номенклатуры поступают из двух систем, опишите структуру данных справочника и алгоритм обработки, если минимальная информация включает артикул, наименование, единицу измерения; Та же задача может быть усложнена тем, что в одной из систем есть еще данные о производителе, в другой – о линейке бренда, в разрабатываемой системе заказчик желает видеть обе характеристики.
4. Две системы используют каждая свой справочник контрагентов (поля – ОГРН, ИНН, КПП, Наименование), при этом в каждой системе справочник может дополняться и изменяться. Необходимо обеспечить корректное распространение изменений на вторую систему. Опишите структуру данных и алгоритм.
5. Необходимо получать список новых книг с сайта издательства в сети Интернет для внесения в каталог интернет-магазина. Какой должна быть структура данных и