Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
84
Добавлен:
01.06.2015
Размер:
512.51 Кб
Скачать

RUP: АНАЛИЗ И ПРОЕКТИРОВАНИЕ

АРТЕФАКТЫ (Модель развертывания)

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

Модель развертывания состоит из:

узлов (имеющих, по крайней мере, один процессор, память и возможно другие устройства)

устройств (узлов без возможности обработки на моделируемом уровне абстракции) и

соединителей между узлами и устройствами.

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

© 2005,

В.В.Хашковский, Д.П.Калачев,

11

© 2004,

Л.Б.Новиков

 

RUP: АНАЛИЗ И ПРОЕКТИРОВАНИЕ

АРТЕФАКТЫ (Модель данных)

Инструментальная

поддержка: Rational Rose (Data Modeller)

Модель данных представляет собой подмножество модели выполнения.

Модель данных:

описывает логическое и физическое представления устойчивых данных в системе

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

© 2005,

В.В.Хашковский, Д.П.Калачев,

12

© 2004,

Л.Б.Новиков

 

Rational Unified Process

Анализ и проектирование Управление конфигурацией и изменениями

СОДЕРЖАНИЕ

Анализ и проектирование

Цели анализа и проектирования

Артефакты анализа и проектированияПоток работ анализа и проектирования

Пример моделирования анализа

Управление конфигурацией и изменениями

Цели управления конфигурацией и изменением

Основные понятия управления конфигурацией и изменением

Поток работ управления конфигурацией и изменением

Заключение

© 2005,

В.В.Хашковский, Д.П.Калачев,

13

© 2004,

Л.Б.Новиков

 

RUP: АНАЛИЗ И ПРОЕКТИРОВАНИЕ ПОТОК РАБОТ

© 2005,

В.В.Хашковский, Д.П.Калачев,

14

© 2004,

Л.Б.Новиков

 

RUP: АНАЛИЗ И ПРОЕКТИРОВАНИЕ

ПОТОК РАБОТ (Определение предварительной архитектуры)

Создать начальный словесный портрет архитектуры системы

Определить набор архитектурно существенных элементов для анализа

Определить начальный набор механизмов анализа

Определить начальную иерархию и организацию системы

Определить реализации прецедентов для текущей итерации

Определить классы анализа архитектурно существенных прецедентов и модифицировать ими реализации прецедентов

© 2005,

В.В.Хашковский, Д.П.Калачев,

15

© 2004,

Л.Б.Новиков

 

Rational Unified Process

Анализ и проектирование Управление конфигурацией и изменениями

СОДЕРЖАНИЕ

Анализ и проектирование

Цели анализа и проектирования

Артефакты анализа и проектирования

Поток работ анализа и проектированияПример моделирования анализа

Управление конфигурацией и изменениями

Цели управления конфигурацией и изменением

Основные понятия управления конфигурацией и изменением

Поток работ управления конфигурацией и изменением

Заключение

© 2005,

В.В.Хашковский, Д.П.Калачев,

16

© 2004,

Л.Б.Новиков

 

Rational Unified Process

Анализ и проектирование Управление конфигурацией и изменениями

СОДЕРЖАНИЕ

Анализ и проектирование

Цели анализа и проектирования

Артефакты анализа и проектирования

Поток работ анализа и проектирования

Пример моделирования анализа

Управление конфигурацией и изменениями

Цели управления конфигурацией и изменением

Основные понятия управления конфигурацией и изменением

Поток работ управления конфигурацией и изменением

Заключение

© 2005,

В.В.Хашковский, Д.П.Калачев,

17

© 2004,

Л.Б.Новиков

 

RUP: УПРАВЛЕНИЕ КОНФИГУРАЦИЕЙ ЦЕЛЬ

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

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

Одновременная модификация

Ограниченное уведомление

Множество версий

© 2005,

В.В.Хашковский, Д.П.Калачев,

18

© 2004,

Л.Б.Новиков

 

RUP: УПРАВЛЕНИЕ КОНФИГУРАЦИЕЙ ВЫГОДЫ

Некоторые прямые выгоды использования системы управления конфигурацией и изменением

Поддержка методов разработки

Поддержка целостности изделия

Гарантия комплектности и правильности сборки изделия

Обеспечение стабильной среды разработки

Ограничение изменений артефактов, базирующееся на стратегии проекта

Обеспечение контроля за тем, почему, когда и кто изменял любой артефакт

© 2005,

В.В.Хашковский, Д.П.Калачев,

19

© 2004,

Л.Б.Новиков

 

RUP: УПРАВЛЕНИЕ КОНФИГУРАЦИЕЙ СОСТАВ

Управление конфигурацией и изменением включает:

идентификацию конфигурационных элементов,

ограничение

изменений

элементов,

ревизию изменений

определение и управление конфигурированием элементов.

© 2005,

В.В.Хашковский, Д.П.Калачев,

20

© 2004,

Л.Б.Новиков

 

Соседние файлы в папке Материалы