lab_tp_3 (Лабораторная работа 5 - RUP, Анализ)
Описание файла
Файл "lab_tp_3" внутри архива находится в папке "Лабораторная работа 5 - RUP, Анализ". Документ из архива "Лабораторная работа 5 - RUP, Анализ", который расположен в категории "". Всё это находится в предмете "технология проектирования" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "технология проектирования" в общих файлах.
Онлайн просмотр документа "lab_tp_3"
Текст из документа "lab_tp_3"
Технологии проектирования, 2016 г.
Лабораторная работа №3
«Создание модели анализа в среде IBM Software Architect»
по курсу Технологии проектирования
Цель работы:
Получить навыки выполнения анализа СОИУ по технологии RUP с применением CASE средств.
Исходные данные для выполнения работы:
-
Модель требований, полученная в результате выполнения лабораторной работы №2.
-
Средство автоматизированного проектирования IBM Software Architect.
-
Методическое пособие по IBM Software Architect http://narod.ru/disk/43589804001/analysis.zip.html.
-
Методическое пособие.
Порядок и время проведения работы:
Время проведения работы 2 часа. Работа проводится в компьютерном зале и выполняется группой студентов от 1 до 3 человек. По итогам работы составляется и защищается отчет в бумажном виде. Если студент отсутствовал по уважительной причине, то он может выполнить работу с другой группой.
Задание:
-
Открыть в среде Software Architect проект, созданный в лабораторной работе 2. Добавить к нему модель анализа (из шаблона) [3].
-
Анализ архитектуры – обзорные диаграммы:
-
Построить диаграмму коопераций (трассировка от прецедентов),
-
Построить «обзорную» диаграмму классов сущностей (по модели предметной области),
-
Построить «обзорную» диаграмму классов управляющих (по кооперациям),
-
Построить «обзорную» диаграмму классов граничных (по актерам),
-
Анализ кооперации - Для каждой кооперации составить:
-
Диаграмму классов ее участников (из обзорных) и связей между ними,
-
Диаграмму взаимодействия (последовательностей) для выполнения кооперации
-
Анализ классов - На обзорных диаграммах уточнить методы, свойства и связи классов
-
Анализ пакетов - Составить общую «обзорную» диаграмму классов анализа:
-
Добавить пакеты,
-
Разнести классы по пакетам,
-
Определить зависимости пакетов.
Отчет:
После выполнения работы составляется отчет, который содержит:
-
титульный лист,
-
описание исходных требований,
-
все построенные диаграммы.
Литература:
-
Методическое пособие по IBM Software Architect http://narod.ru/disk/43589804001/analysis.zip.html
-
Якобсон А, Дуч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. - Спб.: Питер. - 2002 г.