Другие экраны приложения позволяют просматривать извещения, сгенерированные системой, и управлять ими.
Экран извещений показывает все активные извещения, а также неактивные ошибки и сбои, еще не просмотренные пользователем. Персонал с достаточным уровнем доступа может: очищать список ошибок, отмечать извещения о сбоях как просмотренные и очищать список извещений.
Экран реестра извещений содержит все извещения, когда-либо сгенерированные системой.
Система предусматривает разграничение прав для пользователей в зависимости от их вовлеченности в процесс управления. Мы выделили следующие роли: Пользователь, Технический специалист и Администратор.
- Неавторизованный наблюдатель имеет статус Пользователя. Он может проверять все параметры BMS, отслеживать тенденции в извещениях, а также просматривать все предупреждения/ошибки/сбои.
- Авторизованные пользователи со статусом Технический специалист могут управлять системой на Экране управления системой, видеть уведомления и очищать извещения об ошибках.
- Авторизованные пользователи со статусом Администратора имеют наивысший уровень допуска. Они вправе изменять параметры системы, а также отмечать извещения о сбоях как просмотренные и очищать их.
Авторизованные пользователи (со статусом Технический специалист и Администратор) имеют доступ к Экрану управления, позволяющему контролировать работу BMS (включать/отключать и подсоединять/отсоединять аккумуляторные цепи).
Для BMS мы реализовали
систему одноразовых паролей, которая позволяет получить одноразовый пароль для входа в систему и выполнения определенного действия.