Диаграмма состояний для активного и неактивного состояния

У меня есть пользователь с активным и неактивным состоянием, где администратор может сделать пользователя активным (при восстановлении) или неактивным (при удалении). Мой вопрос:
1) Нужно ли рисовать график для этого?
2) Если да, какой из них является правильным способом рисования диаграммы состояний? а или б? или какими-то другими способами?

a) Пуск ----> Пользователь активен <----> Пользователь неактивен
б) Пуск ----> Пользователь активен ----> Пользователь не активен ---> Конец
Начало <---- Пользователь неактивен ----> Пользователь активен ---> конец

1 ответ

Я бы сказал: нет. Диаграмма состояний имеет смысл, когда вам нужно управлять сложным состоянием. И это тривиальный случай. Вы можете просто описать состояние в тексте варианта использования. Обычно это приводит к различному потоку действий в действиях варианта использования (например, решение, которое является именем Test state и это выходит с [active] или же [incative]).

Другие вопросы по тегам