Диаграмма состояний для активного и неактивного состояния
У меня есть пользователь с активным и неактивным состоянием, где администратор может сделать пользователя активным (при восстановлении) или неактивным (при удалении). Мой вопрос:
1) Нужно ли рисовать график для этого?
2) Если да, какой из них является правильным способом рисования диаграммы состояний? а или б? или какими-то другими способами?
a) Пуск ----> Пользователь активен <----> Пользователь неактивен
б) Пуск ----> Пользователь активен ----> Пользователь не активен ---> Конец
Начало <---- Пользователь неактивен ----> Пользователь активен ---> конец
1 ответ
Я бы сказал: нет. Диаграмма состояний имеет смысл, когда вам нужно управлять сложным состоянием. И это тривиальный случай. Вы можете просто описать состояние в тексте варианта использования. Обычно это приводит к различному потоку действий в действиях варианта использования (например, решение, которое является именем Test state
и это выходит с [active]
или же [incative]
).