Главная страница
Навигация по странице:

  • Что такое диаграмма кооперации

  • Чем отличаются представления кооперации на уровне спецификации и на уровне примеров

  • Что такое диаграмма развертывания

  • Какие элементы содержит диаграмма развертывания

  • стар умл. пр_04_мдк.01.01. Цель изучить порядок построения различных диаграмм


    Скачать 188 Kb.
    НазваниеЦель изучить порядок построения различных диаграмм
    Анкорстар умл
    Дата06.09.2022
    Размер188 Kb.
    Формат файлаdoc
    Имя файлапр_04_мдк.01.01.doc
    ТипДокументы
    #663936





    Цель: изучить порядок построения различных диаграмм.

    Задание 2 – Построили диаграмму развертывание для описания аппаратной части

    системы «Банкомат»

    Технология выполнения:

    2.1. Добавили диаграмму развертывания с помощью контекстного меню Add Diagram –Deployment Diagram



    2.2 Добавили узел (Node) на диаграмму развертывания и задали ему имя Банкомат №1, для которого в форме примечания укажем помеченное значение: {адрес = ул. Ленина, д. 12}. Это значение служит для спецификации конкретного адреса одного из банкоматов системы (рис. 2-3).



    Рисунок 2.  Узел Банкомат № 1



    Рисунок 3.  Диаграмма развертывания после добавления узла Банкомат № 1
    2.3 Описали узел Банкомат №1 с помощью редактора Documentation (рис. 4).



    Рисунок 4. Описание узел Банкомат №1

    2.4 Добавили второй узел с именем Сели со стереотипом <<закрытая сели>>. При этом для задания стереотипа следует ввести его текст без угловых кавычек в строку с именемstereotype.



    2.5 Для завершения построения диаграммы развертывания следует выполнили следующие действия:

    1. Добавили узел с именем Банкомат №2, для которого задали помеченное значение в форме примечания: {адрес = ул. Советская, д.53}.

    2. Добавили узел с именем Банкомат №3, для которого задали помеченное значение в форме примечания: {адрес = ул. Парковая, д.87}.

    3. Добавили узел с именем Сервер Банка.



    1. Добавили соединение для узлов с именами Банкомат №2 и Сели.

    2. Добавили соединение для узлов с именами Банкомат №3 и Сели.

    3. Добавили соединение для узлов с именами Сервер Банка и Сели.

    4. Диаграмма развертывания будет имели следующий вид (рис. 5).



    Рисунок 5. Диаграмма развертывания системы «Банкомат»

    Задание 3 - Построили диаграмму развертывания для системы управления банкоматом

    Технология выполнения:

    3.1 Данная диаграмма (рис.6-7) содержит семь компонентов, три из которых изображены в форме ресурсоемких узлов (Node Instance), а четыре – в форме устройств.




    Контрольные вопросы:


    1. Что такое диаграмма кооперации?

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


    1. Чем отличаются представления кооперации на уровне спецификации и на уровне примеров?

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


    1. Что такое диаграмма развертывания?

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


    1. Какие элементы содержит диаграмма развертывания?

    Элементами диаграммы развертывания являются узлы, компоненты и связи между ними. Узел (англ. node) представляет собой некоторый физически существующий элемент системы. В качестве узла могут рассматриваться компьютеры, датчики, принтеры, модемы, цифровые камеры, сканеры и т.д. Графически узел изображается в форме трехмерного куба, внутри которого указывается его имя и, возможно, дополнительная информация в виде помеченного значения.

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




    написать администратору сайта