Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методика описания архитектуры решенияСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Аспекты описания архитектуры решения Данный раздел содержит готовое описание методики работы. Если для описания выбрана другая методика - раздел должен быть соответственно заменен. В разделе приведен набор моделей, которые можно применить для описания АП. После заполнения разделов 3 и 5 из раздела 2 должны быть удалены модели, которых нет в работе, и при необходимости добавлены те, которые были добавлены автором. Описание архитектуры решения может включать в себя два основных аспекта: - описание предметной области; - описание используемых информационных технологий. Взаимосвязь между аспектами можно проиллюстрировать на рисунке. Уровни детализации описания архитектуры решения Архитектура решения может быть описана с разной степенью детализации. Для упрощения описания предлагается выделить три основных уровня детализации архитектуры: · Уровень контекста. · уровень детализации: высокоуровневое описание архитектуры – общее видение архитектуры решения на уровне ключевых понятий и объектов; · уровень детализации: концептуальное описание архитектуры – более подробное описание на уровне конкретных функций, структурных подразделений, приложений и т.п.; · уровень детализации: детальное описание архитектуры – описание на уровне конкретных документов, атрибутов, ролей, классов и т.п. Каждому уровню моделей соответствуют различные нотации и стандарты описания. Выбор конкретной методики описания остается за студентом и зависит от цели описания архитектуры. Описание предметной области Описание предметной области включает в себя следующие виды архитектур: · организационная архитектура; · функциональная архитектура; · архитектура информации. Модели, которые можно использовать в данном документе при описании архитектуры предметной области на разных уровнях детализации: 1. Уровень контекста Инфологическая модель предприятия. Описывает взаимоотношения предприятия со средой на самом высоком уровне. 2. высокоуровневое описание архитектуры: · модель «Уровни управления предприятием» содержит перечень уровней управления, на которых выполняются функции. · модель «Функциональные блоки» содержит перечень и краткое описание функциональных блоков, а также перечень ключевых смежных блоков (as-is и to-be); · модель «Ключевые понятия предметной области» (классы анализа) содержит перечень и определения ключевых понятий, имеющих отношение к выполнению функций (as-is и to-be); 3. концептуальное описание архитектуры: · модель «Организационная структура» содержит перечень структурных подразделений, вовлеченных в реализацию функций; · модель «Функции» содержит перечень конкретных функций (as-is и to-be); · модель «Структурная модель предметной области» содержит перечень ключевых объектов предметной области: используемой нормативно-справочной информации и оперативных данных, используемых или формируемых в результате выполнения функций(as-is и to-be)[1]. При описании архитектуры предметной области одним из ключевых моментов является описание взаимодействия указанных архитектур. Данное описание может быть представлено в виде одной модели, отражающей все взаимодействия, или в виде совокупности моделей, каждая из которых описывает лишь некоторые аспекты взаимодействия. В данном документе для описания взаимодействия организационной, функциональной и информационной архитектур предметной области предлагается использовать следующие модели: 1. уровень детализации – высокоуровневое описание архитектуры: · модель «Функциональные блоки на уровнях управления» содержит описание того, на каких уровнях управления выполняются функции, входящие в выделенные функциональные блоки; · модель «Взаимодействие функциональных блоков в рамках одного уровня управления» содержит описание того, какое информационное взаимодействие осуществляется между функциональными блоками, а также между функциональными блоками и внешними сущностями в общем случае, без привязки к конкретному уровню управления (as-is и to-be); · модель «Взаимодействие уровней управления в рамках функциональных блоков» содержит описание того, каким образом осуществляется информационное взаимодействие между уровнями управления в рамках выделенных функциональных блоков (as-is и to-be); 2. концептуальное описание архитектуры: · модель «Выполнение функций структурными подразделениями» содержит описание того, какие структурные подразделения ответственны за выполнение функций (as-is и to-be); · модель «Взаимодействие функций и структурных подразделений» содержит описание взаимодействия организационной, функциональной и информационной архитектур на одной схеме (as-is и to-be). Описание используемых технологий Как было отмечено выше, описание используемых информационных технологий включает в себя следующие виды архитектур: архитектура приложений; технологическая архитектура. Основные модели, которые будут использованы в данном документе при описании архитектуры информационных технологий на разных уровнях детализации: 1. высокоуровневое описание архитектуры: · модель «Типы используемых приложений» содержит перечень и краткое описание типов приложений (as-is и to-be); · модель «Общие сведения об инфраструктуре» содержит краткое описание инфраструктуры (as-is и to-be); 2. концептуальное описание архитектуры: · модель «Перечень используемых приложений» содержит перечень и краткое описание назначения конкретных приложений (as-is и to-be); · модель «Используемые технологии» содержит краткий обзор используемых технологий (as-is и to-be); Используемые информационные технологии нельзя рассматривать в отрыве от предметной области, поэтому при описании архитектуры решения ключевым моментом является описание взаимодействия архитектуры предметной области и архитектуры информационных технологий. Данное описание может быть представлено в виде одной модели, отражающей все взаимодействия, или в виде совокупности моделей, каждая из которых описывает лишь некоторые аспекты взаимодействия. В данном документе для описания взаимодействия предметной области и информационных технологий будут использованы следующие модели: - высокоуровневое описание архитектуры: модель «Типы приложений, используемых на разных уровнях управления в разрезе функциональных блоков» содержит описание того, какие типы приложений используются на разных уровнях управления при выполнении функций выделенных функциональных блоков (as-is и to-be); - концептуальное описание архитектуры: · модель «Использование приложений для выполнения функций» содержит описание того, какие конкретные приложения используются для выполнения конкретных функций(as-is и to-be); · модель «Взаимодействие приложений» содержит описание того, какие информационные потоки существуют между конкретными приложениями разных уровней управления(as-is и to-be). Модели, используемые при описании архитектуры Совместное использование приведенных выше моделей можно представить на схеме. Методика разработки архитектуры решения Для выполнения задания требуется выполнить следующие этапы разработки архитектуры решения: этап 1: описание текущей архитектуры, этап 2: выявление основных проблем существующей архитектуры, а также ключевых потребностей лиц, заинтересованных в проекте, этап 3: формирование принципов развития архитектуры; этап 4: разработка вариантов модернизации существующей архитектуры с учетом потребностей заинтересованных лиц, ожидаемых изменений архитектуры предметной области и выбранных подходов к решению выявленных проблем.
Описание существующей архитектуры Описание и обоснование выбора точки зрения, с которой описывается архитектура. Высокоуровневое описание архитектуры
Описание предметной области
Уровни управления
Функциональные блоки
|
||||
Последнее изменение этой страницы: 2016-04-23; просмотров: 790; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.77.119 (0.006 с.) |