Назначение эталонной модели открытых систем (OSE/RM) и её структура

Автор работы: Пользователь скрыл имя, 30 Мая 2012 в 00:20, реферат

Описание

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

Работа состоит из  1 файл

Назначение эталонной модели открытых систем.docx

— 54.27 Кб (Скачать документ)

- компоненты операционных систем;

- аппаратура: функциональные блоки и модули средств вычислительной техники и передачи данных (которые, например, видит системный интегратор при составлении спецификаций на оборудование ИС).

Функциональные группы компонентов  в предлагаемой модели составляют:

- компоненты, обслуживающие интерфейс с пользователем (User - "U");

- компоненты, обеспечивающие системные функции среды по организации процессов обработки данных (System - "S");

- компоненты, обеспечивающие представление и хранение данных (Information - "I");

- компоненты среды телекоммуникаций (Communication - "C").

Модель предполагает, что  взаимодействие между средой ОИС  и внешней средой осуществляется с помощью трех типов интерфейсов (U, I и C).

Составные части ОИС разделены  интерфейсом взаимодействия прикладных программ со средой ОИС, называемым интерфейсом  прикладного программирования API. В  отличие от интерфейса ОИС с внешней  средой, этот (внутренний) интерфейс  определяет сопряжение двух взаимодействующих  объектов (функциональной части и  среды ОИС) при выполнении функций  не только групп U, I  и С, но и функций среды по организации процессов обработки данных (System – S).

 

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

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

средства работы конечного  пользователя с текстами и отчетными  формами (текстовые редакторы, генераторы форм и отчетов, пакеты деловой графики  и т.д.);

- языки и системы программирования, включаемые в целевые ИС для трансляции на месте новых версий фрагментов приложений;

- средства внесения новых или изменения существующих данных в информационной базе ИС;

- средства прикладного уровня эталонной модели взаимосвязи открытых систем (OSI/RM) для тех случаев, когда требуется дистанционный обмен информацией, (например, электронная почта или передача файлов).

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

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

- утилиты системных сервисов, библиотечные программы общего пользования; системы управления базами данных с характерными для них языками, в частности, со стандартным языком SQL;

- средства уровня представлений и уровня сессий эталонной модели OSI/RM.

Спецификации интерфейсов  приведенных компонентов или  систем представляют архитектурный  облик среды ИС с точки зрения ее интерфейса с приложениями.

С другой стороны, эти компоненты или системы работают в среде  операционной системы, составляющей второй уровень предлагаемой модели. На этом уровне присутствуют:

- средства оконного интерфейса, имеющиеся в составе операционной системы;

- средства организации процессов обработки данных;

- средства доступа к среде хранения данных;

- средства транспортного уровня эталонной модели ВОС.

Второй подуровень уровня операционной системы включает традиционные системные программы:

- драйверы ввода/вывода;

- ядро операционной системы;

- файловую систему;

- средства сетевого уровня эталонной модели ВОС.

 

 

Выбор стандартов этого уровня определяется типами аппаратно-программных  платформ: UNIX, Windows NT и т.д.

Нижний уровень предлагаемой модели среды ИС образуют спецификации аппаратуры. Здесь легко увидеть  привычные для разработчиков  ЭВМ и системных программистов  характеристики архитектуры технических  средств:

- организация ввода/вывода;

- система команд и управление прерываниями;

- организация памяти;

- канальный уровень (звено данных) эталонной модели ВОС.

- Наконец, замыкают эту модель аппаратные интерфейсы:

- интерфейсы периферийных устройств;

- системная шина;

- интерфейс (шины) массовой памяти;

- физический уровень эталонной модели ВОС.

 

 

U S I C

 

Компоненты услуг среды Текстовые процессоры, генераторы форм отчетов, и т.д. Языки программиро-вания Средства проектиро-вания и ведения баз данных Прикладной уровень ВОС

Оболочки  ОС, командные языки Утилиты, библиотеки программ СУБД Уровень представле-ний и сессий ВОС

Компоненты операцион-ной системы Оконный интерфейс Организация процессов Доступ к среде хранения Транспортный уровень ВОС

Драйверы  ввода-вывода Ядро ОС Файловая система Сетевой уровень ВОС

 

Аппаратура Организация ввода-вывода Система команд, организация прерываний, и т.д. Организация памяти Канальный уровень ВОС

Интерфейс периферий-ных устройств Системная шина Шина массовой памяти Физический уровень ВОС

 

Рис. 6. Модель среды информационной системы, поддерживающей технологии обработки  данных в одномашинной конфигурации

 

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

Для сложных и ответственных  ИС важно предусмотреть наличие  в модели следующих средств:

- защиты информации;

- встроенных инструментальных средств, предназначенных для развития и модернизации ИС силами пользователей;

- средств интернационализации/ локализации используемых программных продуктов, помогающих повторно использовать готовые программы.

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

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

Информация о работе Назначение эталонной модели открытых систем (OSE/RM) и её структура