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

Лабораторная №1 (Стандартизация)

.pdf
Скачиваний:
95
Добавлен:
29.03.2015
Размер:
427.91 Кб
Скачать

21

9. Посетитель интернет-магазина может

10.

Система отображает

исходную

пожелать вернуться на исходную страницу

страницу интернет-магазина

 

интернет-магазина

 

 

 

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

Задание к работе

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

Содержание отчета

1)Титульный лист.

2)Диаграмма вариантов использования.

3)Текстовые сценарии.

Контрольные вопросы и задачи

1.Для чего используется язык UML?

2.Для достижения каких целей предназначена диаграмма вариантов использования?

3.Что такое вариант использования? Приведите примеры вариантов использования.

4.Что такое актер? Приведите примеры актеров.

5.Что такое субъект?

6.Что такое комментарий?

7.Что такое отношение?

8.Что такое отношение ассоциации?

9.В чем отличие направленной ассоциации от актера к варианту использования и от варианта использования к актеру?

10.Что такое отношение зависимости?

11.Что такое отношение включения?

22

12.Что такое отношение расширения?

13.Что такое отношение обобщения?

14.Что такое требование?

15.Что такое модель вариантов использования?

16.Что такое сценарий?

17.На рисунке изображена диаграмма вариантов использования UML:

Ответьте на следующие вопросы:

а) Перечислите актеров, изображенных на диаграмме.

б) Перечислите варианты использования, изображенные на диаграмме.

в) Какое отношение используется между «Заказчик» и «Снять деньги»?

г) Какое отношение используется между «Снять деньги» и «Кредитная система»?

д) Какое отношение используется между «Снять деньги» и «Идентификация клиента»?

е) Какое отношение используется между «Снять деньги» и «Ускоренное снятие денег»?

18. На рисунке изображена диаграмма вариантов использования UML:

23

Ответьте на следующие вопросы:

а) Перечислите актеров, изображенных на диаграмме.

б) Перечислите варианты использования, изображенные на диаграмме.

в) Какое отношение используется между «Потомок» и «Родитель»?

г) Какое отношение используется между «Родитель» и «Размещение заказа»?

д) Какое отношение используется между «Потомок» и «Определение кредита»?

19. Используя следующее текстовое описание, постройте диаграмму вариантов использования:

Актер «А1» выполняет варианты использования «В1» и «В2». Актер

«А2» выполняет варианты использования «В1» и «В3». Актер «А2» является родителем актера «А3». Актер «А3» выполняет вариант использования

«В4».

Список литературы

1. Технологии разработки программного обеспечения: Учебник/ С.

Орлов. – СПб.: Питер, 2002. – 464 с.: ил.

2. Орлов С.А., Цилькер Б.Я. Технологии разработки программного обеспечения: Учебник для вузов. 4-е изд. Стандарт третьего поколения. –

СПб.: Питер, 2012. – 608 с.: ил.

3. Леоненков А.В. Самоучитель UML – 2-е изд., перераб. и доп. –

СПб.: БХВ-Петербург, 2006. – 432 с.: ил.