Принципы создания корпоративных информационных систем

Содержание

Слайд 2

Информационная система
Входной поток X={x(i)}
Выходной поток Y={y(i)}
Правила (алгоритмы) F поведения системы
X

Информационная система Входной поток X={x(i)} Выходной поток Y={y(i)} Правила (алгоритмы) F поведения системы X → Y
→ Y

Слайд 3

Виды обеспечения

методическое (комплекс эксплуатационных документов, а так же технический и рабочий проект

Виды обеспечения методическое (комплекс эксплуатационных документов, а так же технический и рабочий
ИС);
математическое (методы и алгоритмы для ИС);
программное (комплекс программ для ИС);
информационное (информационная база и базы данных)
техническое (компьютеры, сетевые средства и серверы);
организационно-правовое (комплекс документов, регламентирующих организацию ИС, функции подразделений, права доступа и меру ответственности отдельных лиц).

Слайд 4

Архитектура ИС типа «Клиент – сервер»

СУБДС

Серверное приложение

Клиентское приложение

База
данныхС

Архитектура ИС типа «Клиент – сервер» СУБДС Серверное приложение Клиентское приложение База данныхС

Слайд 5

Определение корпоративной информационной системы (КИС):
КИС – это информационная система с многоуровневой архитектурой,

Определение корпоративной информационной системы (КИС): КИС – это информационная система с многоуровневой
имеющая удаленные приложения и базы данных, и ориентированная на использование Web -сервисов.

Слайд 6

Требования к КИС

Необходимо:
организовать доступ к удаленным приложениям, решающим необходимые пользователю задачи;
разработать способы

Требования к КИС Необходимо: организовать доступ к удаленным приложениям, решающим необходимые пользователю
адаптация приложений к конкретным «виртуальным» автоматизированным рабочим местам;
организовать единое информационное пространство на основе удаленных баз данных и знаний;
определить способы сопровождение удаленных приложений, баз данных и знаний.

Слайд 7

Принципы построения КИС

Использование сервис-ориентированной архитектуры (Service-Oriented Architecture или SOA).
SOA - это

Принципы построения КИС Использование сервис-ориентированной архитектуры (Service-Oriented Architecture или SOA). SOA -
компонентная модель, основанная на взаимодействии модулей приложений, называемых web-сервисами (или web-службами), посредством стандартных интерфейсов и соглашений между ними.

Слайд 8

Web-сервис – это программная компонента, доступная через глобальную (или локальную) вычислительную сеть

Web-сервис – это программная компонента, доступная через глобальную (или локальную) вычислительную сеть
и не привязанная к каким-либо конкретным языкам программирования или операционным системам.
Использование SOA позволяет значительно снизить затраты на внедрение и общую стоимость владения программным обеспечением

Слайд 9

Состав КИС

Клиентское приложение ;
Управляющий модуль;
Реестр сервисов (Service Registry)
а) часть управляющего модуля;
б)

Состав КИС Клиентское приложение ; Управляющий модуль; Реестр сервисов (Service Registry) а)
централизованный каталог UDDI (Universal Description Discovery & Integration) – специального модуля для описания web-сервисов на языке WSDL
  Web-сервисы (внутренние и удаленные);
  СУБД

Слайд 10

Терминология

Сервис - задача, выполняемая web-сервисом.
Поставщик сервиса (Service Provider) - модуль, к которому

Терминология Сервис - задача, выполняемая web-сервисом. Поставщик сервиса (Service Provider) - модуль,
обратились за предоставлением сервиса.
Потребитель сервиса (Service Requestor) – модуль, который затребовал какой-либо сервис.
Каждый web-сервис может выступать как поставщик, так и как потребитель сервисов!

Слайд 11

Архитектура КИС


СУБДС

Web -cервисС

Реестр сервисов

Удаленная база

Архитектура КИС СУБДС Web -cервисС Реестр сервисов Удаленная база

Слайд 12

Технологии передачи данных:
Удаленный вызов процедур XML (XML RPC);
Протокол доступа к объектам

Технологии передачи данных: Удаленный вызов процедур XML (XML RPC); Протокол доступа к
сервисов (SOAP);
Передача XML документов посредством базовых методов стандартного интернет-протокола HTTP.
SOAP (Simple Object Access Protocol) - протокол, позволяющий организовать взаимодействия удаленных web-сервисов при помощи асинхронного обмена XML-документами, независимо от операционной системы или языка программирования.

Система обмена сообщениями

Слайд 13

Система управления базами данных

Серверная СУБД корпорации Microsoft SQL Server 2008:
язык запросов Transact-SQL;

Система управления базами данных Серверная СУБД корпорации Microsoft SQL Server 2008: язык

встроенную поддержку реляционных и XML данных, включая Xquery;
поддержка существующих и развивающихся стандартов SOAP и XSD;
избыточное дублирования данных (зеркалирование и кластеризация баз данных).
Кластер сервера SQL — это совокупность одинаково конфигурированных серверов. Такая схема помогает распределить рабочую нагрузку между несколькими серверами.
Имя файла: Принципы-создания-корпоративных-информационных-систем-.pptx
Количество просмотров: 262
Количество скачиваний: 0