Uploaded by Алексей Киреев

Киреев А.И Бисз18-02 Технология открытых систем

advertisement
ТЕХНОЛОГИЯ
ОТКРЫТЫХ СИСТЕМ
Введение
Применение подхода открытых систем в настоящее время является
основной тенденцией в области информационных технологий и средств
вычислительной техники, поддерживающих эти технологии.
Идеологию открытых систем реализуют в своих последних разработках
все ведущие фирмы - поставщики средств вычислительной техники,
передачи информации, программного обеспечения и разработки
прикладных информационных систем. Их результативность на рынке
информационных технологий и систем определяется согласованной
научно-технической политикой и реализацией стандартов открытых
систем.
Понятие и свойства открытой системы
■
Открытая система – это система, которая способна взаимодействовать с другой
системой посредством реализации международных стандартных протоколов.
■
Протокол – это набор правил, определяющих взаимодействие устройств, программ,
систем обработки данных, процессов или пользователей.
Разнородность применяемых технических и программных средств, операционных сред,
протоколов и форматов обмена данными, языковые различия приводят к возникновению
гетерогенной среды, требующей интеграционной основы, обеспечивающей переносимость
приложений, взаимодействие систем и их функциональное расширение. Согласно мировой
практике такой интеграционной основой могут выступать принципы открытых систем и
методы функциональной стандартизации.
Открытыми системами могут являться как конечные, так и промежуточные системы, к которым
предъявляются следующие требования:
• возможность переноса прикладных программ, разработанных должным образом с минимальными изменениями, на широкий
диапазон систем;
• совместную работу с другими прикладными системами на локальных и удаленных платформах;
• взаимодействие с пользователем в стиле, облегчающем переход от системы к системе.
Свойства, характеризующие открытые системы:
• переносимость прикладного программного обеспечения и повторная применимость программного обеспечения;
• переносимость данных;
•функциональная совместимость прикладного программного обеспечения;
• функциональная совместимость управления и безопасности;
• переносимость пользователей;
• расширяемость;
• масштабируемость;
• прозрачность реализаций;
• поддержка пользовательских требований.
Этапы развития технологии открытой системы
■ Потребность в применении открытых систем возникла еще на заре использования
вычислительной техники. Для этого существовали свои предпосылки и причины. Производители
аппаратных платформ были заинтересованы в создании таких систем, которые позволяли бы
выполнять широкий диапазон существующих программных приложений, а для этого необходимо
было разработать стандарты их совместимости
■ В рамках развития технологии открытых систем работы ведется не только в направлении
разработки операционных систем, значительные усилия предпринимаются для создания
стандартов на интерфейсы для объединения существующих систем, прикладных программ и
пользователей. Это направление основано на разработке новых международных промышленных
стандартов и введении новых компонентов в единое модульное операционное окружение.
■ Международные стандарты должны быть реализованы для каждого системного компонента сети,
включая каждую операционную систему и прикладные пакеты. До тех пор, пока компоненты
удовлетворяют таким стандартам, они соответствуют целям открытых систем.
Заключение
■
Можно
сделать
вывод,
что
создание
технологии
открытых
систем
было
необходимостью, направленной на обеспечение возможности переносимости прикладных
программ между различными платформами и взаимодействие систем друг с другом.
■
Автоматизация управленческой деятельности изначально связывалась только с
автоматизацией некоторых вспомогательных, рутинных операций. Но бурное развитие
информационных компьютерных технологий, совершенствование технической платформы
и появление принципиально новых классов программных продуктов привело в наши дни к
изменению подходов к автоматизации управления производством.
Download