
- •Проблемы и методика формирования профилей открытых информационных систем
- •1. Введение
- •2. Группы стандартов средств интеграции приложений в ис уровня предприятия.
- •3. Категории и виды профилей ис
- •4. Принципы построения и структура профиля ис.
- •5. Формирование и применение профиля ис как органическая часть процессов жизненного цикла.
- •6. Заключение
- •Литература
Проблемы и методика формирования профилей открытых информационных систем
Е.Н.Филинов, А.В.Бойченко
Институт системного программирования РАН
Статья в журнале "Директор информационной службы", № 2, 2001
1. Введение
Области применения современных информационных систем (ИС), например, ИС крупных предприятий, ИС органов государственного управления, ИС учреждений науки и образования, предъявляют к ним весьма высокие требования. Эти требования связаны, прежде всего, с необходимостью интеграции в единой системе задач, которые ранее на предприятии могли быть решены автономно (как независимые "островки" автоматизации разных процессов производства, планирования, управления, снабжения и сбыта), интеграции разных информационных технологий (обработки данных, обработки текстов, обработки изображений, машинной графики и т.д.). Другими словами, современные ИС уровня предприятия являются по своей сути интегрированными системами. Кроме того, требуется обеспечивать интеграцию двух или более ИС, когда они должны взаимодействовать между собой, реализуя связанные бизнес-процессы разных предприятий, например, при организации цепочек поставок, отношений с потребителями продукции и бизнес-партнерами и т.д.
Требования интеграции влекут за собой резкий рост сложности систем. Однако, с другой стороны, в современных условиях рыночной экономики ужесточаются ограничения на сроки создания и внедрения ИС, материальные и финансовые ресурсы, которые предприятие может выделить на эти работы.
Непрерывные изменения в деятельности предприятий, связанные с конкурентной борьбой на рынке, изменения нормативно-правовой базы этой деятельности (особенно в России в переходный период) влекут за собой необходимость иметь возможность изменений состава прикладных функций ИС, адекватных изменяющимся условиям деятельности и росту потребностей пользователей ИС в информационном обеспечении. Эти изменения прикладных функций определенных подсистем ИС не должны затрагивать другие подсистемы, иначе потребовалось бы перепроектировать всю систему, что уже не представляется возможным.
Компромисс всех этих противоречивых требований достигается применением принципов открытых систем при создании, сопровождении и развитии современных ИС уровня предприятия. Обеспечение таких свойств открытых систем, как расширяемость (изменяемость) состава прикладных функций ИС, интероперабельность (способность к взаимодействию приложений разных подсистем в пределах одной интегрированной ИС или нескольких ИС между собой), переносимость приложений между разными аппаратно-программными платформами, масштабируемость (при изменении размерности решаемых задач, числа пользователей, обслуживаемых ИС), дружественность пользовательского интерфейса, неразрывно связано с применением соответствующих стандартов. При этом определение набора базовых стандартов, которые комплексно специфицируют интерфейсы, протоколы взаимодействия и форматы обмена данными и др. составляет предмет, так называемой, функциональной стандартизации [1]. Такой набор называют профилем системы, а после его утверждения – функциональным стандартом. Исходя из этого определения, сформированы общие положения функциональной стандартизации [1], связанные с выделением функций ИС и их составных частей, фиксируемых как объекты функциональных стандартов. Это позволяет применять стандартизованные проектные решения при построении ИС (аналогично методам крупноблочного строительства зданий и сооружений) с тем, чтобы снизить затраты и сократить сроки создания и внедрения ИС в условиях роста их сложности и наращивания функций.
Введенное в [1] понятие "профили" определяет их как подмножество и/или комбинации базовых стандартов информационных технологий, необходимые для реализации требуемых наборов функций. Для определения места и роли каждого базового стандарта в профиле требуется концептуальная модель. Такая модель, называемая OSE/RM (Open System Environment/Reference Model), предложена в [3].
Таким образом, придание конкретной ИС перечисленных выше свойств открытых систем реализуется с помощью разработки ее профиля (функционального стандарта). В соответствии с этим открытые системы по определению IEEE определены как системы, в которых реализован "исчерпывающий и согласованный набор базовых международных стандартов информационных технологий и профилей функциональных стандартов, которые специфицируют интерфейсы, службы и поддерживающие форматы [данных], чтобы обеспечить интероперабельность и мобильность приложений, данных и персонала".
Каждую сложную интегрированную ИС, как уникальную ИС какого-либо предприятия или организации, так и типовую тиражируемую ИС для определенной области применения, предлагается сопровождать ее профилем, включающем в себя совокупность базовых стандартов и спецификаций, которым должны отвечать как ИС в целом, так и ее составные части.
В настоящей работе изложены основные подходы к выбору базовых стандартов и методика построения профилей ИС, как совокупностей этих базовых стандартов.