Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Obrabotka_otraslevoy_informatsii (1).doc
Скачиваний:
46
Добавлен:
11.03.2016
Размер:
411.14 Кб
Скачать

26. Объекты стандартизации и состав стандартов, используемых в процессе создания информационных систем.

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

Общие свойства открытых ИС можно определить следующим образом:

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

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

• интероперабельность - обеспечивается способность к взаимодействию данной ИС с другими ИС;

• дружественность к пользователю.

По определению специалистов IEEE (The Institute of Electrical and Electronics Engineers): "Открытая система - исчерпывающий и согласованный набор международных стандартов ИТ и функциональных стандартов профилей, которые специфицируют интерфейсы, службы и поддерживающие форматы, чтобы обеспечить интероперабельность и мобильность приложений, данных и персонала".

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

мобильность данных, заключающаяся в способности систем к взаимодействию за счет использования согласованных форматов данных (стандарт ISO 7498); стандарты обмена ГОСТ 6201-90 (ISO9735), ГОСТ 6106-87(ISO 6422)

мобильность программ, заключающаяся в переносе прикладных программ при замене технических средств (ISO 9945);

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

расширяемость - возможность добавления (наращивания) новых функций, которыми ранее информационная система не обладала, без ее модификации.

Стандартизации подлежат:

базовые функции операционных систем (какие?);

- функции управления базами данных и распределенная обработка (какие?);;

- функции пользовательского интерфейса (какие?);;;

- функции взаимосвязи открытых систем (какие?);;;

- структура данных и документов (какие?);; ;

- безопасность информационных систем и др

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

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

 Обобщенная структура любой ИС представляется состоящей из двух взаимодействующих частей:

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

и среды (системной части), обеспечивающей исполнение прикладных программ.

 Здесь можно выделить две группы стандартов: стандарты интерфейсов взаимодействия прикладных программ со средой ИС (Application Program Interface - API) и стандарты интерфейсов взаимодействия самой ИС с внешней для нее средой (External EnvironmentInterface - EEI).

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

Эта методология получила название "функциональной стандартизации".

 В ней пять этапов.

 Этап 1. Разработка базовых стандартов. Базовые стандарты образуют массив, который может быть использован для выполнения широкого круга функций.

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

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

 Этап 3. Формализованное описание протоколов, их тестирование. Данный этап связан с необходимостью тестирования (верификации) стандартов ввиду их сложности и возможности неоднозначной интерпретации. Результатом этого этапа является обратная связь с первым этапом для коррекции базовых стандартов.

Этап 4. Реализация- это применение стандартов в конкретных технических и технологических решениях.

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]