Выполнение программы1. Задачи пользователя с ролью "Наблюдатель"Роль предназначена для пользователей, осуществляющих мониторинг состояния системы и просмотр данных без возможности управления оборудованием.
Задача: Просмотр общей информации о системе
Назначение задачи:Получение сводной информации о состоянии дронов, станций и миссий.
Алгоритм выполнения:- Пользователь открывает главную страницу.
- Система отображает перечень доступных дронов, станций и текущих миссий.
- Пользователь просматривает статусы и уведомления.
- При необходимости переходит в раздел "Мониторинг".
Задача: Мониторинг оборудования на карте
Назначение задачи:Визуальный контроль местоположения и состояния оборудования.
Алгоритм выполнения:- Пользователь открывает раздел "Мониторинг".
- Система отображает дроны и станции на карте.
- Пользователь выбирает интересующее устройство.
- Просматривает его текущее состояние.
Задача: Просмотр истории миссий и результатов
Назначение задачи:Анализ ранее выполненных миссий.
Алгоритм выполнения:- Пользователь переходит в раздел "История миссий".
- Выбирает завершенную миссию.
- Просматривает статус и общую информацию.
- При наличии прав просматривает медиафайлы.
2. Задачи пользователя с ролью "Оператор"Роль предназначена для пользователей, осуществляющих управление дронами и станциями, а также выполнение миссий.
Задача: Открытие дрона или станции в диспетчерской
Назначение задачи:Получение доступа к управлению и детальному мониторингу устройства.
Алгоритм выполнения:- Оператор переходит в раздел "Оборудование" или "Мониторинг".
- Выбирает дрон или станцию.
- Инициирует открытие устройства в диспетчерской.
- Система формирует рабочее пространство диспетчерской.
Задача: Просмотр телеметрии дрона
Назначение задачи:Контроль параметров полета и состояния дрона в режиме реального времени.
Алгоритм выполнения:- Оператор открывает дрон в диспетчерской.
- Добавляет окно телеметрии.
- Система отображает параметры полета и состояния дрона.
- Оператор отслеживает изменения параметров.
Задача: Управление дроном в ручном режиме
Назначение задачи:Дистанционное управление дроном при необходимости.
Алгоритм выполнения:- Оператор открывает дрон в диспетчерской.
- Активирует режим ручного управления.
- Захватывает управление дроном.
- Использует виртуальный джойстик или клавиатуру.
- Выполняет команды управления.
Задача: Создание полетной миссии
Назначение задачи:Формирование задания для автоматического полета дрона.
Алгоритм выполнения:- Оператор переходит в раздел "Миссии".
- Создает новую миссию.
- Указывает основные параметры миссии.
- Настраивает маршрут и действия дрона.
- Сохраняет миссию.
Задача: Запуск и контроль выполнения миссии
Назначение задачи:Инициация и сопровождение выполнения миссии.
Алгоритм выполнения:- Оператор выбирает сохраненную миссию.
- Назначает дрон.
- Подтверждает запуск миссии.
- Открывает миссию в диспетчерской.
- Отслеживает ход выполнения миссии.
Задача: Работа с медиафайлами
Назначение задачи:Просмотр и загрузка материалов, полученных в ходе миссий.
Алгоритм выполнения:- Оператор переходит в раздел "Медиацентр".
- Применяет фильтры.
- Выбирает медиафайл.
- Просматривает или загружает файл.
3. Задачи пользователя с ролью "Администратор"Роль предназначена для пользователей, осуществляющих настройку и администрирование системы.
Задача: Управление пользователями и ролями
Назначение задачи:Контроль доступа пользователей к функционалу ПО.
Алгоритм выполнения:- Администратор открывает раздел "Администрирование".
- Создает или редактирует учетную запись пользователя.
- Назначает роли и права доступа.
- Сохраняет изменения.
Задача: Управление оборудованием
Назначение задачи:Настройка и конфигурирование дронов и станций.
Алгоритм выполнения:- Администратор открывает раздел "Оборудование".
- Выбирает дрон или станцию.
- Переходит в режим редактирования.
- Изменяет доступные параметры.
- Сохраняет настройки.
Задача: Настройка системных параметров
Назначение задачи:Администрирование параметров работы ПО.
Алгоритм выполнения:- Администратор переходит в раздел "Администрирование".
- Настраивает параметры аккаунтов, ролей и прав.
- Сохраняет изменения.