UML Diagrams говорит:
Вариант использования - это разновидность поведенческого классификатора, который определяет
[полный] блок [полезной] функциональности, выполняемый [одним или несколькими]
субъекты, к которым применяется вариант использования в сотрудничестве с одним или
больше актеров, и что [для полных вариантов использования] дает наблюдаемый
результат, который имеет определенную ценность для этих субъектов [или других заинтересованных сторон]
каждого предмета.
Но мне не ясно в конкретной маленькой ситуации. Например, в мобильном приложении у меня есть список, и пользователь может сделать
-
'' item click '' для
-
выбор предмета
-
отмена выбора
-
'' длительный клик '' для
изменение режима выбора («несколько» или «один»)
Теперь, есть ли варианты использования '' выбор элемента '', '' отмена выбора элемента '' и '' изменение режима выбора '' или они '' item click '' и '' item ling click ''?
Я думаю, что 'item click' 'и' 'item long click' 'не UC, потому что
-
Хотя '' item click '' и '' item long click '' являются поведением списка; но я не создавал приложение, чтобы предоставить пользователю возможность «кликать» и «долго кликать» (независимо друг от друга)
-
'' щелчок элемента '' не предоставляет полезных функциональных возможностей модуля (может привести к различным полезным действиям с наблюдаемым выводом: '' выбор / отмена выбора элемента '')
Я прав? Я сомневаюсь.