Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Формирован и применение профилей стандартов ИС...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
74.75 Кб
Скачать

Лекция Ниесова В.А.

- к итоговому семинару

Формирование и применение профилей стандартов информационных систем

1. Цели и принципы формирования и применения профилей стандартов информационных систем

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

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

Основными целями применения профилей при создании и применении ИС являются:

снижение трудоемкости, длительности, стоимости и улучшение других технико-экономических показателей проектов ИС;

повышение качества разрабатываемых или применяемых покупных компонентов и ИС в целом при их разработке, приобретении, эксплуатации и сопровождении;

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

поддержка функциональной интеграции в ИС задач, ранее ре­шавшихся раздельно;

обеспечение переносимости прикладных программ и данных между разными аппаратно-программными платформами.

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

2. Целесообразно рассматривать две группы профплей ис:

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

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

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

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

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

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

В качестве методологической базы построения и применения профилей сложных ИС можно использовать технический отчет ISO/IEC TR 10000. Части 1 и 2 этого документа введены в России в качестве ГОСТ Р. Часть 3, определяющую основы и таксономию профилей среды открытых систем, предлагается использовать при построении и применении профилей ИС как документ прямого применения. Эталонная модель среды открытых систем OSE/RM определяет разделение любой информационной системы на приложения (прикладные программные комплексы) и среду, в которой эти приложения функционируют. Между приложениями и средой определяются стандартизированные интерфейсы (Application Program Interface - API). Эти интерфейсы являются необходимой частью про­филей любой открытой системы. В соответствии с определениями профиля и базовых стандартов, входящих в профиль, спецификации выполняемых функций и интерфейсов взаимодействия могут быть оформлены как профиль каждого компонента системы. Таким образом, профили ИС, как сложной системы с иерархической структурой, могут включать в себя:

стандартизированные описания функций, выполняемых данной системой, и взаимодействия с внешней для нее средой;

стандартизированные интерфейсы между приложениями и средой ИС;

профили отдельных функциональных компонентов, входящих в систему.