Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Методика выполнения лабораторной работы

1. Запустить редактор MS Visio 2010. Выбрать категорию шаблонов «Программы и базы данных», шаблон «Схема модели UML», нажать на кнопку «Создать».

2. В проводнике по моделям UML дать осмысленное имя системе (например: «Система ТОиР»). При необходимости изменить имя статической модели и основного пакета.

3. В проводнике по моделям UML щелкнуть правой кнопкой мыши по папке «Основной пакет», выбрать команду меню «Создать» и далее «Схема сценариев выполнения». Все диаграммы UML за исключением схемы состояний создаются аналогичным образом.

4. У рабочего листа MS Visio появится название «Сценарий выполнения-1». Поскольку вся модель UML с множеством схем будет сохранена в одном файле, необходимо давать соответствующим листам более короткие названия. В частности рассматриваемый лист желательно переименовать в «ДП» (сокращенно от «Диаграмма прецедентов» - классическое название данной схемы). Для переименования листа нужно щелкнуть правой кнопкой мыши по его ярлычку и выбрать команду «Переименовать».

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

6. Разместить на рабочем листе элемент «Граница системы» и дать ему соответствующее название.

7. Разместить на рабочем листе необходимое количество элементов «Сценарий выполнения», соответствующих различным прецедентам системы ТОиР. Каждому сценарию дать соответствующее название. Для этого нужно щелкнуть дважды по элементу, и ввести в поле «Имя» требуемое название. При этом размер эллипса, соответствующего сценарию выполнения будет увеличиваться в размерах пропорционально длине его названия.

8. При необходимости расширить/сузить границы системы так, чтобы все сценарии выполнения разместились в них. 

9. Разместить на рабочем листе необходимое количество элементов «Актер», соответствующих Действующим лицам (внешним субъектам системы). Каждому актеру дать соответствующее название. Для этого нужно щелкнуть дважды по элементу, и ввести в поле «Имя» требуемое название.

10. Разместить на рабочем листе элемент «Сообщение», который на данной диаграмме будет выполнять роль отношения ассоциации. Это единственный тип отношения на ДП, который используется для соединения актеров и сценариев. Все остальные отношения связывают только однотипные элементы. Щелкнуть правой кнопкой мыши по данному элементу и выбрать команду меню «Параметры отображения фигуры …». В появившемся окне настроить параметры отображения так, как показано на рис. 3.1. Чаще всего для элемента «Сообщение» на диаграмме прецедентов имеет смысл отображать только направление стрелки (перемещаемость) и в более редких случаях множественность. Множественность показывает, сколько актеров одного типа может быть связано с конкретным сценарием, и наоборот – сколько однотипных сценариев может инициировать один актер. По умолчанию считается, что это количество никак не ограничивается, поэтому по умолчанию ставится значок * (любое число), всвязи с чем этот значок можно не отображать, чтобы не загромождать схему. Также задавая параметры отображения фигуры, в данном окне желательно отмечать галочками последние команды – это позволит не повторять одни и те же действия по настройке отображения много раз.

11. Провести описание сценариев выполнения (прецедентов). Описать предусловия и постусловия выполнения сценариев.

12. Разместить на рабочем листе необходимое количество элементов «Сообщение», для соединения актеров и сценариев. Соединить актеров с соответствующими сценариями с помощью элементов «Сообщение». В случае необходимости задать направление потока информации. Для этого нужно дважды щелкнуть по элементу «Сообщение», чтобы вызвать для него окно свойств. Далее в разделе «Окончание ассоциаций» нужно для соответствующего конца поставить галочку в столбце «isNavigable» (перемещаемый). В результате этого на отмеченном конце отношения будет отображаться стрелка.

13. Открыть команду меню UML и нажать на кнопку «Стереотипы». В появившемся окне нажать на кнопку «Создать». Для нового стереотипа задать имя «include» (включение) и базовый класс – «Обобщение».

14. Разместить на рабочем листе отношения включения в необходимом количестве. Отношения включения также размещаются аналогично отношению расширения: нужно разместить элемент «Расширение», дважды щелкнуть по нему и в появившемся окне свойств в списке «Стереотип» выбрать «include». Если в списке такого стереотипа не оказалось, значит была допущена ошибка на предыдущем шаге – скорее всего для стереотипа «include» был задан не тот класс. Для того, чтобы это исправить, нужно снова вызвать окно «Стереотипы», найти в списке данный стереотип и задать для него необходимый класс.

 

Рис.3.1 Настройки параметров отображения фигуры «Сообщение»

 

15. Соединить сценарии с помощью отношений включения или расширения там, где это необходимо.

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

 



<== предыдущая лекция | следующая лекция ==>
Правила и рекомендации по разработке диаграмм прецедентов | Организация ввода‑вывода данных
Поделиться с друзьями:


Дата добавления: 2018-10-15; Мы поможем в написании ваших работ!; просмотров: 290 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Вы никогда не пересечете океан, если не наберетесь мужества потерять берег из виду. © Христофор Колумб
==> читать все изречения...

4355 - | 4179 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.