Совместное использование приведенных выше моделей можно представить на схеме.
Для выполнения задания требуется выполнить следующие этапы разработки архитектуры решения:
этап 1: описание текущей архитектуры,
этап 2: выявление основных проблем существующей архитектуры, а также ключевых потребностей лиц, заинтересованных в проекте,
этап 3: формирование принципов развития архитектуры;
этап 4: разработка вариантов модернизации существующей архитектуры с учетом потребностей заинтересованных лиц, ожидаемых изменений архитектуры предметной области и выбранных подходов к решению выявленных проблем.
Зависят от цели, поставленной в начале работы над проектом.
При разработке архитектуры приложений были выполнены следующие шаги:
- …
Таблица . Способы организации приложений на разных уровнях управления для смежных функциональных блоков
№ |
Смежный функциональный блок |
Выбранное решение |
Рекомендуемые решения по организации архитектуры можно представить в таблице.
Таблица . Выбор способа организации приложений на разных уровнях управления
№ |
Функциональный блок |
Рекомендуемое решение |
Рекомендуемый вариант организации приложений на разных уровнях управления в рамках функциональных блоков представить на схеме.
Таблица . Выбор способа организации приложений смежных функциональных блоков
№ |
Смежные функциональные блоки |
Рекомендуемое решение |
Рекомендуемый вариант взаимодействия приложений, используемых для смежных функциональных блоков, представить на рисунках.
Таблица . Потребности в модернизации функциональной архитектуры предметной области на концептуальном уровне.
№ |
Организационное подразделение |
Описание изменения |
Таблица . Потребности в модернизации функциональной архитектуры предметной области на концептуальном уровне.
№ |
Функциональный блок / группа функций |
Описание изменения |
Описанные изменения отразить на рисунке.
Описанные изменения отразить на рисунке.
Таблица. Описание изменений объектов структурной модели предметной области
№ |
Наименование объекта модели предметной области |
Описание изменения |
Основные изменения, которые должны быть внесены в модель взаимодействия функций и структурных подразделений с учетом изменения состава функций и объектов структурной модели предметной области, можно перечислить в таблице и отобразить на схеме.
Примерный состав приложений был определен при высокоуровневом описании архитектуры. Дополнительно к данному перечню также имеет смысл добавить такой тип приложений, как специализированные приложения для выполнения специфических задач.
Таким образом, первичный перечень приложений, которые будут использоваться для автоматизации функций, выглядит следующим образом:
…
Также перечислим типы приложений, используемых для автоматизации функций смежных блоков:
…
Чтобы определить окончательный перечень приложений, рассмотрим варианты распределения конкретных функций по приложениям.
В рамках концептуального описания архитектуры должен быть решен вопрос о распределении функций между смежными приложениями. При этом необходимо учитывать ранее принятые решения по организации архитектуры приложений на разных уровнях управления.
Рассмотрим варианты распределения функций между приложениями в таблице.
Таблица . Варианты распределения функций между приложениями.
№ |
Функция |
Используемые программные продукты |
Варианты распределения по приложениям |
Рекомендуемое решение |
Рекомендуемый вариант распределения функций между приложениями представлен на рисунке…
Модель взаимодействия приложений следует из моделей взаимодействия функций и распределения функций между приложениями, и представлена на рисунках …
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.