Матрица системы согласованных моделей ЭИС как организационно-технологического комплекса на основе информационно-вычислительной системы

Автор работы: Пользователь скрыл имя, 16 Декабря 2011 в 14:25, реферат

Описание

Значительный вклад в развитие концепции архитектуры предприятия был сделан Дж. Захманом. С 1987 года, когда была предложена первая версия этой модели, расширенная впоследствии в работах 1992-96 гг., она была использована достаточно большим количеством крупных компаний, входящих в список 2000 крупнейших корпораций мира. Модель Захмана послужила основой для создания целого ряда других методик и моделей описания архитектуры предприятия, таких как Федеральная Архитектура США (FEAF), Методика описания архитектуры Open Group (TOGAF), Методика описания архитектуры министерства обороны США (DoDAF).

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

Матрица системы согласованных моделей ЭИС как организационно.docx

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

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

     Значительный  вклад в развитие концепции архитектуры  предприятия был сделан Дж. Захманом. С 1987 года, когда была предложена первая версия этой модели, расширенная впоследствии в работах 1992-96 гг., она была использована достаточно большим количеством крупных компаний, входящих в список 2000 крупнейших корпораций мира. Модель Захмана послужила основой для создания целого ряда других методик и моделей описания архитектуры предприятия, таких как Федеральная Архитектура США (FEAF), Методика описания архитектуры Open Group (TOGAF), Методика описания архитектуры министерства обороны США (DoDAF). 

     Модель  Захмана основана на дисциплине классической архитектуры и обеспечивает общий словарь и набор перспектив или структур, для описания современных сложных корпоративных систем. В своей работе Дж. Захман определил архитектуру предприятия как "набор описательных моделей, которые применимы для описания предприятия в соответствии с требованиями управленческого персонала и которые могут развиваться в течение определенного периода". Термин "архитектура" здесь не случаен, он подчеркивает существующую аналогию между внутренней структурой абстрактного объекта - предприятия, и сложного искусственного объекта, такого как здание или космическая станция. 

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

     В то время, когда были опубликованы работы Захмана, традиционным подходом при формировании описания системы являлось использование концепции "жизненного цикла", включающего такие этапы, как планирование, анализ, проектирование, разработка, документирование, внедрение и промышленная эксплуатация. На каждом из этих этапов рассматриваются вопросы, связанные как с функциями системы, так и с данными. Захман предложил вместо традиционного подхода, связанного с рассмотрением отдельных аспектов работы системы как бы в различные моменты времени, использовать рассмотрение системы с различных перспектив 

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

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

     Собственно  модель представляется в виде таблицы, имеющей пять строк и шесть  столбцов, которая приведена на  рисунке 1 . Заметим, что в модели именно пять строк, просто отображенная на рисунке шестая строка соответствует  уже не уровню описания архитектуры, а уровню работающей системы или  предприятия в целом. 

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

     

     Рис. 1. Модель Захмана 

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

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

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

     используемые  данные (что?);

     процессы  и функции (как?);

     места выполнения этих процессов (где?);

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

     управляющие события (когда?);

     цели  и ограничения, определяющие работу системы (зачем?). 

     Основные  правила заполнения таблицы следующие:

     каждая  клетка таблицы независима от других, вместе они образуют функционально  полное пространство для описания системы ("базис");

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

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

     базовые модели для каждой из колонок являются уникальными;

     соответствующие модели в клетках каждого ряда в совокупности образуют полное описание системы с выбранной перспективы;

     заполнение  клеток должно проводиться последовательно "сверху вниз". 

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

     Вторая  строка (концептуальная модель) предназначена  для определения в терминах бизнеса  структуры организации, ключевых и  вспомогательных бизнес-процессов. 

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

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

     Пятый уровень соответствует детальной  реализации системы, включая конкретные модели оборудования, топологию сети, производителя и версию СУБД, средства разработки и собственно готовый программный код. Многие из работ на данном уровне часто выполняются субподрядчиками. 

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

     Рассмотрим, как осуществляется последовательная детализация отдельных аспектов описания системы, для чего обратим  внимание на различные колонки таблицы. Так, первая колонка отвечает на вопрос "ЧТО?" и определяет используемые в системе данные. На верхнем уровне достаточным будет простое перечисление основных объектов, используемых в  бизнесе. На втором уровне данные объекты  объединяются в семантическую модель высокого уровня и обычно описываются  в виде диаграммы "сущности-связи" с отражением основных связей и наиболее существенных ограничений. На третьем  уровне эта модель приводится к нормализованной  форме, определяются все атрибуты и  ключи. Четвертый уровень представляет собой физическую модель данных в  системе. Следующий уровень содержит описание модели на языке управления данными для формирования таблиц, готовые библиотеки классов, табличные  пространства СУБД. Последний уровень  может описывать фактические  наборы данных, в том числе такие  характеристики, как журналы доступа, размеры реально занимаемого  дискового пространства, статистику обращений и т.п. 

     Колонка функций (ответ на вопрос "КАК?") предназначена для последовательной детализации описания того, как миссия предприятия реализуется на уровне отдельных операций. В частности, на первом уровне достаточным будет простое перечисление процессов. Второй уровень будет содержать модель процессов, которая впоследствии детализируется в операции над данными и архитектуру приложений (уровень 3), методы классов (уровень 4), программный код (уровень 5) и, наконец, исполняемые модули. При этом, начиная с 4-го уровня, рассмотрение ведется уже не в рамках предприятия в целом, а по отдельным подсистемам или приложениям. 

     Следующая колонка (вопрос "ГДЕ?") определяет пространственное распределение компонент  системы и сетевую организацию. На уровне планирования бизнеса здесь  достаточно определить расположение всех производственных объектов. На следующем  уровне эти объекты объединяются в модель со связями, характеризующими взаимодействие между собой. На третьем  уровне системной архитектуры осуществляется привязка компонент информационной системы к узлам сети. Четвертый  уровень служит для определения  физической реализации в терминах аппаратных платформ, системного программного обеспечения, а также средств промежуточного уровня, используемых для интеграции различных компонент информационной системы между собой. На пятом уровне определяются используемые протоколы и спецификации каналов связи. Последний уровень описывает функционирование реализованной сети. 

     Колонка таблицы, отвечающая на вопрос "КТО?", определяет участников процесса. На уровне планирования бизнеса здесь представлен  список подразделений предприятия  и выполняемые ими функции. На следующем уровне приводится полная организационная диаграмма, а также  должны быть определены общие требования к информационной безопасности. Далее  последовательно определяются участники  бизнес-процессов и их роли, требования к интерфейсам пользователя и  правила доступа к отдельным объектам, физическая их реализация на уровне кода или операторов определения доступа к таблицам в СУБД. Последний уровень описывает обученных пользователей системы. 

     Пятая колонка отвечает на вопрос "КОГДА?" и определяет временные характеристики бизнес-процессов и работы системы. Детализация осуществляется сверху вниз, начиная от календарного плана (уровень 1) и основных параметров, характеризующих  выполнение бизнес-процессов (уровень 2). На третьем уровне определяются события, вызывающие изменение состояния  информационных объектов и инициацию  операций над ними. На следующем  уровне эти события транслируются  в программные вызовы или передаваемые сообщения. Пятый уровень определяет физическую реализацию обработки таких  событий. На 6-м уровне - фактическая  история функционирования системы. 

     Последняя колонка ("ПОЧЕМУ?" или "ЗАЧЕМ?") служит для определения мотивации  и задает порядок перехода от задач  бизнеса к требованиям и элементам  информационных систем. Исходной точкой является бизнес-стратегия, которая  затем последовательно транслируется  в бизнес-план, затем в правила  и ограничения для реализации бизнес-процессов, а на уровне 4 - в  соответствующие приложения, необходимые  для включения в состав информационных систем и, в дальнейшем, в их физическую реализацию. Такая модель описания полезна для идентификации возможных  ограничений. Эти ограничения могут  распространяться как от верхних  уровней к нижним (например, указание руководства компании о выборе тех  или иных средств, продуктов или принципов работы), так и в обратном направлении (например, возможности существующих технологий беспроводной связи в значительной степени определяют спектр предлагаемых услуг и организацию бизнес-процессов у провайдеров этих услуг). 

Информация о работе Матрица системы согласованных моделей ЭИС как организационно-технологического комплекса на основе информационно-вычислительной системы