Архитектура корпоративных информационных систем
Конспект лекций
назад | содержание | вперед

Тема 1. Основы КИС

1.3 Обмен данными в КИС

Передача данных является физическим переносом данных в виде сигналов от точки к точке или от точки к нескольким точкам средствами электросвязи по каналу связи. Передача данных может быть аналоговой или цифровой, а также модулирована посредством аналоговой модуляции, либо посредством цифрового кодирования. Хотя аналоговая связь является передачей постоянно меняющегося цифрового сигнала, цифровая связь является непрерывной передачей сообщений.

Для глобального хранения большого объема информации используются компьютерные системы. Централизованные компьютерные системы позволяют пользователям сравнительно легко находить информацию в базах данных главного компьютера. К основным недостаткам данного подхода можно отнести то что в централизованной компьютерной системе управление информацией затруднено, а также ее высокая стоимость. Сети персональных компьютеров существенно дешевле централизованных систем, но также имеют недостатки к которым можно отнести:  потребителям приходится искать необходимые данные  на множестве машин, среди большого числа приложений с различными  интерфейсами.

Для построения информационной системы предприятия используется среда Internet. ТехнологияIntranet используется для построения информационной структуры организации по образу и подобиюInternet, сWeb-сервисом в качестве концептуальной основы (рисунок 1).

Рисунок 1 – КИС предприятия

При построении информационных систем одной из проблем является обмен данными между различными подсистемами. Нередко самая простая задача передачи данных из одной системы в другую приводит к необходимости серьезных разработок модулей на стыке подсистем. Построение моделей управления и создания спецификаций протокола взаимодействия разноформатных систем основано на использовании технологии универсального стандарта обмена XML.

XML в качестве открытого стандарта обмена данными между разнородными приложениями корпоративной информационной системы позволяет эффективно использовать отдельные модули различных производителей в рамках одной информационной системы.

Схематично технологическая структура строится, как показано на рисунке 2.

Рисунок 2 – Технологическая структура КИС

Сервер баз данных предназначен для хранения и извлечении информации с использованием реляционных СУБД. Сервер XML-данных предназначен для представления информации, хранящейся в реляционных базах данных в виде бизнес-объектов и реализации бизнес-логики. Сервер HTML-интерфейса предназначен для формирования динамических web-страниц. Страницы визуализируют бизнес-объекты из XML-данных и проводят предварительную обработку введенной пользователем информации, форматирование и отправку XML-серверу.

Сервер XML- данных и сервер HTML-интерфейса реализуются на базеweb-сервера. Обычно обмен данными между приложениями, которые разделяют общий DTD (Document Type Definition - определение типа документа), сводится к выполнению следующих действий:

·       Приложение, передающее данные (источник), генерирует XML-документ с использованием общего DTD.

·       Источник направляет сгенерированный XML-документ приложению, принимающему данные (приемник).

·       Приемник анализирует XML-данные, выполняет над ними свои собственные операции и записывает данные в базу данных, с которой он (приемник) работает.

·       Приемник становится источником и направляет оригинальный XML-документ (или, возможно, новый документ, сгенерированный им самим) следующему приложению в цепочке обмена данными.

Пример одного из вариантов обмена данными представлен на рисунке 3. Некий заказчик оформляет заказ на покупку, обращаясь к Web-странице. Ввод заказов обеспечивает приложение «Электронный магазин». Введенный заказ передается приложению «Бухгалтерия» и после обработки направляется приложению «Склад и Поставка». Каждое из приложений в цепочке читает и обрабатывает XML-данные так, как это предписано их логикой, и записывает некоторые из этих данных в их собственные базы данных. Каждое приложение в цепочке передает следующему исходный или модифицированный в процессе обработки XML-документ.

Рисунок 3 – Схема обмена данными между клиентом и системой




Тесты для самоконтроля:

1.   Передача данных это:

А. переносом данных в виде сигналов от точки к точке или от точки к нескольким точкам средствами электросвязи по каналу связи;

Б. цепь последовательных биохимических реакций;

В. стандартизированный способ прочтения букв алфавита.

2. Недостаток централизованных компьютерных систем:

А. необходимо построить систему путём выделения её из окружающей среды;

Б. затруднено управление информацией;

В. максимальный эффект деятельности системы достигается только в случае максимальной эффективности совместного функционирования её элементов для достижения общей цели.

3. Технология Intranet это:

А. внутренняя частная сеть организации;

Б. сложная система коммуникаций со средой в виде иерархии;

В. система, являющаяся частью другой системы и способная выполнять относительно независимые функции, имеющая подцели, направленные на достижение общей цели системы.

4. Сервер баз данных предназначен для:

А. хранения и извлечения информации с использованием реляционных СУБД;

Б. эффективного исполнения процедур, которые поддерживают построение приложений;

В. функционирования комплекса программ, реализующих общую концепцию.

5. Document Type Definition это:

А. термин, который используется для описания схемы документа или его части;

Б. интерфейс, позволяющий передавать цифровые видеоданные высокого разрешения и многоканальные цифровые аудиосигналы с защитой от копирования;

В. встраиваемый, расширяемый не имеющий средств ввода/вывода язык программирования, используемый в качестве основы для построения других скриптовых языков.

 

 


наверх


назад | содержание | вперед