Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание на разработку архитектуры.docx
Скачиваний:
2
Добавлен:
06.09.2019
Размер:
542.61 Кб
Скачать
    1. Описание используемых технологий

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

архитектура приложений;

технологическая архитектура.

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

  1. высокоуровневое описание архитектуры:

  • модель «Типы используемых приложений» содержит перечень и краткое описание типов приложений (as-is и to-be);

  • модель «Общие сведения об инфраструктуре» содержит краткое описание инфраструктуры (as-is и to-be);

  1. концептуальное описание архитектуры:

  • модель «Перечень используемых приложений» содержит перечень и краткое описание назначения конкретных приложений (as-is и to-be);

  • модель «Используемые технологии» содержит краткий обзор используемых технологий (as-is и to-be);

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

В данном документе для описания взаимодействия предметной области и информационных технологий будут использованы следующие модели:

  • высокоуровневое описание архитектуры:

модель «Типы приложений, используемых на разных уровнях управления в разрезе функциональных блоков» содержит описание того, какие типы приложений используются на разных уровнях управления при выполнении функций выделенных функциональных блоков (as-is и to-be);

  • концептуальное описание архитектуры:

  • модель «Использование приложений для выполнения функций» содержит описание того, какие конкретные приложения используются для выполнения конкретных функций(as-is и to-be);

  • модель «Взаимодействие приложений» содержит описание того, какие информационные потоки существуют между конкретными приложениями разных уровней управления(as-is и to-be).

    1. Модели, используемые при описании архитектуры

Совместное использование приведенных выше моделей можно представить на схеме.

    1. Методика разработки архитектуры решения

Для выполнения задания требуется выполнить следующие этапы разработки архитектуры решения:

этап 1: описание текущей архитектуры,

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

этап 3: формирование принципов развития архитектуры;

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

  1. Описание существующей архитектуры

Описание и обоснование выбора точки зрения, с которой описывается архитектура.

    1. Высокоуровневое описание архитектуры

      1. Описание предметной области

        1. Уровни управления

        2. Функциональные блоки

        3. Функциональные блоки на уровнях управления

        4. Ключевые понятия предметной области

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

        6. Взаимодействие уровней управления в рамках функциональных блоков

      2. Описание информационных технологий

        1. Типы используемых приложений

Таблица. Типы используемых приложений

Тип используемых приложений

Примечание

        1. Типы приложений, используемых на разных уровнях управления в разрезе функциональных блоков

Таблица . Типы используемых приложений

Функциональный блок

Типы используемых приложений

        1. Общие сведения об инфраструктуре

    1. Концептуальное описание архитектуры

      1. Описание предметной области

        1. Организационная структура

Организационная структура должна быть изображена на схеме. Далее приведена возможная для заполнения таблица.

Таблица . Организационная структура

Полное наименование

Обозначение

Подчинение

        1. Функции

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

        1. Выполнение функций структурными подразделениями

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

Таблица . Выполнение функций

Функция

Уровни управления

Структурное подразделение/ исполнитель

        1. Структурная модель предметной области

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

Таблица . Описание объектов модели предметной области

Наименование объекта модели предметной области

Описание

Структурная модель предметной области, отражающая основные взаимосвязи между объектами, представить на рисунке.