Чтобы построить диаграмму состояний, Вам надо написать, ну или просто продумать, разные сценарии действий с системой. Например, сначала хозяин находится дома и система отключена. Это хороший кандидат на начальное состояние “Отключено”. Что потом может произойти? Хозяин дома решил уйти и включил систему в режим охраны. (Вот Вам, кстати, и пользователь, который взаимодействует с системой.) Состояние можно назвать “Охрана”. Стрелка должна связать эти два состояния с описанием условия перехода “введен код установки на охрану”. В простом случае, хозяин возвращается домой и отключает сигнализацию. Значит нужна стрелка в обратную сторону, чтобы показать, что из состояния “охрана” система может вернуться в состояние “отключено”. Не забудьте указать условие перехода, например, “введен код для снятия с охраны”. Теперь рассмотрим другие сценарии. Например, ветром открылось окно. Система перейдет в состояние “Тревога”. Что дальше происходит? Приезжает охрана (еще один пользователь!) и переводит систему в состояние “отключено”? Продолжая рассуждать таким образом, вы и нарисуете всю диаграмму. А заодно найдете пользователей и их варианты использования.
Успехов,
Аля.