Интерфейс «Секьюриджа»
«Секьюридж» — программа для мониторинга объектов пультовой охраны.
В магазинах, банках, квартирах установлены сенсоры и передатчики. По городу дежурят группы быстрого реагирования. Оператор следит за событиями и руководит перемещением групп с помощью программы.
Я разработал интерфейс новой версии программы:

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

Раньше тревожные сигналы выделялись и привлекали внимание, даже когда опасность уже миновала. Теперь сигналы классифицируются динамически: сигнал о проникновении на объект перестаёт быть тревожным, как только клиент снимает объект с охраны.
«Красные» сигналы требуют немедленной обработки и попадают в нижнюю часть экрана, где остаются, пока оператор не отметит их как обработанные:

«Жёлтые» сигналы обрабатываются во вторую очередь, они попадают в отдельные вкладки:

Зона «красных» сигналов остаётся на виду независимо от выбранной вкладки.
Важная идея нового интерфейса — спокойствие. В старой версии каждый тревожный сигнал озвучивался «сиреной». В результате на пульте стоял постоянный фоновый шум, подобный пиканию сканеров на кассах супермаркетов. Теперь сирена звучит только если оператор на него не отреагировал в течение десяти секунд и при этом сигнал остался тревожным.
Обработка
При выборе любого сигнала в списке слева, в правой части экрана открывается информация об объекте, с которого он пришёл. На карте — объект и ближайшие группы быстрого реагирования:

Ниже — состояние и описание объекта:

Если на объекте много охранных зон, показано состояние каждой:

Под этим — карточка объекта: описание оборудования, координаты ответственных, полная история сигналов.
В панели справа оператор видит загруженность групп и выбирает, какую из них отправить на объект:

Программа следит за обработкой тревоги по алгоритму. Чтобы завершить тревогу, на объект должна съездить группа, либо хозяин должен взять объект под свою ответственность, либо оператор должен заблокировать тревожный сигнал:

В последних двух случаях оператор указывает дополнительную информацию, которая записывается в журнал:

Наверху в реальном времени отображается статистика обработки сигналов:

Поиск
Достаточно начать печатать адрес, фамилию или номер объекта — панель поиска всплывёт автоматически:

Оператор пользуется телефонами, рациями, ведёт журнал и смотрит в документы, поэтому клавиатура часто оказывается отодвинутой, а под рукой — только мышь.
Для поиска по номеру объекта добавлена дружественная к мыши панель с цифрами. Панель прижата к краю экрана, и курсор «упирается» в цифры на ней, благодаря чему попадать получается намного быстрее. Оператор находит объект без необходимости тянуться за клавиатурой.
Организация рабочей области
В других подобных программах используется стандартный оконный интерфейс. В разных окнах находятся список сигналов, карточка объекта, географическая карта, управление группами быстрого реагирования, поиск. Окна мешают друг другу, закрывая важную информацию и заставляя оператора постоянно их «разгребать».


В новом интерфейсе «Секьюриджа» не предполагается изменение размеров и положения областей оператором — элементы либо неподвижны, либо сами адаптируются к своему содержимому. Оператор видит всё, что нужно.
Даже при смене оператора поля имени и пароля размещаются прямо в строке меню, поэтому все данные остаются в поле зрения:

Если у оператора два монитора, он выбирает один из предустановленных вариантов размещения элементов:

Чтобы снизить нагрузку на глаза операторов, в новом интерфейсе используется тёмный фон. Такое оформление подходит для профессиональных задач, предполагающих длительное нахождение перед экраном: программирование, архитектурное проектирование, биржевая торговля.
Пиктограммы
Для новой версии «Секьюриджа» я также создал набор пиктограмм:

Чтобы воспользоваться программой, нужно стать оператором в охранном предприятии, использующем аппаратуру и программу «Секьюридж».