Пример сценария UML - PullRequest
       17

Пример сценария UML

3 голосов
/ 27 мая 2010

Как выражаются сценарии? Я думаю, что они связаны с вариантами использования, но я не уверен, и я ищу несколько хороших примеров или документ, который может служить шаблоном.

Ответы [ 2 ]

2 голосов
/ 27 мая 2010

Проблема вариантов использования UML заключается в том, что у вас есть диаграммы вариантов использования, но в текстовой спецификации нет ничего конкретного. Когда вы следуете Унифицированному процессу (UP), который является методологией создателей UML и использует UML довольно часто, возникает действие, называемое реализацией варианта использования, которое касается определения вариантов использования и, следовательно, также сценариев. Для этого вы можете использовать любую поведенческую диаграмму. Диаграммы последовательности, диаграммы состояний, диаграммы деятельности, диаграммы связи, диаграммы сотрудничества, обзорная диаграмма связи и временная диаграмма. Диаграммы удобны, но иногда многословны, часто проще использовать некоторую простую текстовую спецификацию сценария сценария использования, например посмотрите на то, что продвигает Алистер Кокберн. Однако в последнее время появилось много других способов, в основном как часть подхода, основанного на поведении (BDD). Это неформальные спецификации, написанные на естественном языке и имеющие структуру, которая поддерживается различными инструментами, которые могут помочь вам создать приемочные тесты для ваших требований, выраженных в спецификациях. Для получения более подробной информации смотрите, например, каркасы Cucumber или Fitnesse.

1 голос
/ 27 мая 2010

Сценарии звучат как Диаграммы последовательности UML для меня:

Сценарий - это последовательность шагов описывая взаимодействие между пользователь и система

...