2016-11-30 2 views
1

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

Спецификация:

Существует system_a в зависимости от другого system_b. Всякий раз, когда system_a активен, system_b выходы "истинный"

Так что мой текущий вариант использования, сценарий:

use case: outputting "true" 
system: system_b 
actor: system_a (?) 

- 1. system_b recognizes activation of system_a 
- 2. system_b outputs true. 
- 3. use-case-scenario succeeded. 

    - 1a. system_b recognizes deactivation of system_a 
    - 1a1. use-case-scenario failed. 

этот вариант использования-сценарий хорошо?

ответ

1

A кейс без актера не использовался случай. Когда я делаю кому-то услугу, говорю «де-нада», это не «для кого-то», а «ни для чего». Вариант использования всегда относится к кому-то или чему-то, что повышает добавленную стоимость.

Итак, когда вы говорите system_b outputs "true", должен быть актер, читающий это значение. Если бы его никто не читал, это было бы бесполезным делом.

0

Вариант использования предназначен для описания поведения конкретной системы, называемой субъектом. Первичным актером является человек, который (или система, который) использует объект. Могут быть вторичные актеры, которые (или которые) используются субъектом.

В вашем случае основным актером является человек или система, использующая system_b. Другими словами, основной актер - это то, где system_b отправляет свой вывод. Вы можете рассматривать system_a как вторичный актер.

Смежные вопросы