UML Обнаружение правильного варианта использования - PullRequest
0 голосов
/ 15 января 2019

UML Diagrams говорит:

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

Но мне не ясно в конкретной маленькой ситуации. Например, в мобильном приложении у меня есть список, и пользователь может сделать

  • '' item click '' для
    1. выбор предмета
    2. отмена выбора
  • '' длительный клик '' для
    изменение режима выбора («несколько» или «один»)

Теперь, есть ли варианты использования '' выбор элемента '', '' отмена выбора элемента '' и '' изменение режима выбора '' или они '' item click '' и '' item ling click ''?

Я думаю, что 'item click' 'и' 'item long click' 'не UC, потому что

  1. Хотя '' item click '' и '' item long click '' являются поведением списка; но я не создавал приложение, чтобы предоставить пользователю возможность «кликать» и «долго кликать» (независимо друг от друга)
  2. '' щелчок элемента '' не предоставляет полезных функциональных возможностей модуля (может привести к различным полезным действиям с наблюдаемым выводом: '' выбор / отмена выбора элемента '')

Я прав? Я сомневаюсь.

1 Ответ

0 голосов
/ 16 января 2019

Да. Клики - это различные способы поведения (например, различные нажатия клавиш), которые вы выполняете для достижения цели / запуска основного варианта использования (select item и т. Д.). Нажатие на что-то может быть полезным, если вы после тренировки пальцев. Но вы, вероятно, имеете дело с какой-то бизнес-целью для достижения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...