Операторы (Навыки операторов)

1.Описание

Страница предназначена для добавления данного навыка операторам.

Состоит из таких элементов:

  1. Поле поиска (Рис1 (1));
  2. Переключатель "Состояние для всех" (Рис.1 (2));
  3. Инструмент добавления (Рис.1 (3));
  4. Инструмент обновления списка реестра (Рис.1 (4));
  5. Реестр записей (Рис.1 (5));
  6. Пагинация (Рис.1 (6)).

Рис. 1. Страница детали "Операторы"

1.1.Поле поиска

Поиск производится по колонке "Имя".

Состоит из поля ввода и кнопки закрытия (), которая отображается, когда в поле ввода установлен курсор.  Для поиска по части слова, или номера, используется символ "*". Можно использовать символ "*" и для замены любого количества символов.

1.2. Переключатель "Состояние для все"

Переключатель предназначен для перевода всех операторов в активное, или пассивное, состояние.

1.3. Инструмент добавления

Для добавления данного навыка операторам необходимо нажать кнопку добавления - . После нажатия кнопки добавления открывается модальное окно "Назначить навык операторам" (Рис.2).

Рис. 2. Модальное окно "Назначить навык операторам"

1.3.1. Модальное окно "Назначить навык операторам"

Модальное окно "Назначить навык операторам" состоит из таких элементов:

  1. Блок фильтров (Рис.2(1));
  2. Реестр записей (Рис.2(2));
  3. Кнопка "Закрыть";
  4. Кнопка "Далее".

1.3.1.1. Блок фильтров

Блок фильтров используется для более быстрого поиска необходимых операторов.

Состоит из таких элементов:

  1. Поле поиска;
  2. Поле "Команда";
  3. Поле "Навык";
  4. Кнопка сброса фильтров.
1.3.1.1.1. Поле поиска

Поиск производится по колонке "Название". Для поиска по части слова, используется символ "*". Можно использовать символ "*" и для замены любого количества символов.

1.3.1.1.2. Поле "Команда"

Выпадающий список команд для фильтрации операторов, принадлежащих к определенной команде.

1.3.1.1.3. Поле "Навык"

Выпадающий список навыков для фильтрации операторов по наличии у  них навыка выбранного в этом списке.

1.3.1.1.4. Кнопка сброса фильтров

Представлен в виде кнопки , при нажатии на которую сбрасываются все выбранные ранее фильтры.

1.3.1.2. Реестр записей

Представляет собой список операторов у которых нет данного навыка. Реестр состоит из набора полей:

  1. Чекбокс;
  2. Колонка "Название";
  3. Колонка "Команда".
1.3.1.2.1. Чекбокс

Используется для выбора одного, или нескольких операторов, которым будет назначен выбранный навык.

1.3.1.2.2. Колонка "Название"

Здесь отображается имя оператора.

1.3.1.2.3. Колонка "Команда"

Здесь отображается название команды в которой состоит оператор.

1.3.1.3. Кнопка "Закрыть"

Нажатие на кнопку "Закрыть" закрывает модальное окно. Навык не назначается.

1.3.1.4. Кнопка "Далее"

Нажатие на кнопку "Далее" открывает модальное окно "Выбрать потенциал и состояние" (Рис.3).

Рис. 3. Модальное окно "Выбрать потенциал и состояние"

1.3.2. Модальное окно "Выбрать потенциал и состояние"

Модальное окно "Выбрать потенциал и состояние" состоит из таких элементов:

  1. Поле "Потенциал";
  2. Переключатель ""Состояние";
  3. Кнопка "Добавить"
  4. Кнопка "Назад".

1.3.2.1. Поле "Потенциал"

Здесь указывается уровень владения данным навыком. Можно задать от 0 до 100. Чем больше число, тем высший уровень владения.

1.3.2.2. Переключатель ""Состояние"

С помощью переключателя можно включить/отключить навык. По включенным навыкам определяются очереди, в которых будет работать оператор. 

1.3.2.3. Кнопка "Добавить"

Нажатие на кнопку "Добавить" добавляет выбранный навык выбранным операторам.

1.3.2.4. Кнопка "Назад"

Нажатие на кнопку "Назад" возвращает к модальному окну "Назначить навык операторам" (Рис.2).

1.4. Инструмент обновления реестра записей

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления -

(Рис.1 (4)).

1.5. Реестр записей

Реестр представляет собой список записей существующих объектов этого раздела. Каждая запись состоит из набора полей:

  1. Чекбокс;
  2. Колонка "Имя";
  3. Колонка "Команда";
  4. Колонка "Потенциал";
  5. Колонка "Состояние";
  6. Инструмент удаления записи.

1.5.1. Чекбокс

После выбора  с помощью чекбокса одного, или нескольких записей , между переключателем "Состояние для всех" и инструментом добавления отображаются дополнительные инструменты, а именно:

  1. Инструмент замены навыка;
  2. Инструмент удаления.

1.5.1.1. Инструмент замены навыка

При нажатии на кнопку открывается модальное окно "Заменить навык операторам" (Рис.4).

Рис. 4. Модальное окно "Заменить навык операторам"

Нажатие на поле "Заменить навык на" открывает список навыков на которые можно заменить данный навык.
Эта опция позволяет удалить данный навык и одновременно добавить другой навык нескольким операторам.

Переключатель "Состояние" отвечает за состояние навыка на который будет происходить замена. 

1.5.1.2. Инструмент удаления

При наведении курсора на инструмент удаления появляется информация о количестве выбранных для удаления записей. При нажатии на него появляется модальное окно подтверждения. В нем находятся кнопки "Да", "Отменить" и закрытия - Нажатие кнопки "Удалить" удаляет записи. Нажатие кнопки "Отменить" закрывает модальное окно, записи не удаляются.

Рис. 5. Подтверждение удаления нескольких записей

1.5.2 Колонка "Имя"

Здесь отображаются имена операторов.

1.5.3. Колонка "Команда"

Здесь отображается название команды в которой состоит оператор.

1.5.4. Колонка "Потенциал"

Здесь отображается поле в котором можно задавать уровень владения данным навыком.

1.5.5. Колонка "Состояние"

С помощью переключателя можно включить/отключить навык. По включенным навыкам определяются очереди, в которых будет работать оператор. 

1.5.6.Инструмент удаления записи

Используется для удаления объекта с подтверждением через модальное окно. При наведении на кнопку удаления () отображается информация с названием инструмента.  После нажатия кнопки удаления появляется модальное окно с подтверждениемНажатие кнопки "Да" удаляет объект и запись о нем. Нажатие кнопки "Нет" закрывает модальное окно, объект не удаляется. 

Рис. 6. Модальное окно подтверждения удаления

1.6. Пагинация

Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед  и назад  для переключения страниц. 

 

2. Возможности

2.1. Добавление навыка новым операторам

Цель

Добавить навык двум операторам

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие операторов без данного навыка.

Сценарий:


  1. Нажать на кнопку добавления - . Открывается модальное окно "Назначить навык операторам"
  2. Выбрать необходимых операторов с помощью чекбокса.
  3. Нажать кнопку "Далее". Открывается модальное окно "Выбрать потенциал и состояние".
  4. Внести данные.
  5. Нажать на кнопку "Добавить".

Результат

Выбранным операторам добавлен навык.

2.2. Удаление навыка в оператора

Цель

Удалить навык в оператора

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие оператора с данным навыком.

Сценарий:


  1. Найти оператора у которого необходимо удалить навык.
  2. Нажать кнопку удаления - . Открывается модальное окно "Подтвердите удаление".
  3. Нажать кнопку "Да". 

Результат

Выбранному оператору навык удален.

2.3. Удаление навыка в нескольких операторов

Цель

Удалить навык двум операторам

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие операторов с данным навыком.

Сценарий:


  1. Найти операторов у которых необходимо удалить навык. Выбрать их с помощью чекбокса.
  2. Нажать на кнопку удаления вверху реестра записей. Открывается модальное окно для подтверждения удаления.
  3. Нажать кнопку "Да".

Результат

Выбранным операторам навык удален.

2.4. Включить навык оператору

Цель

Включить навык оператору

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие оператора с данным навыком.

Сценарий:


  1. Найти операторов у которых необходимо активировать навык.
  2. Перевести переключатель "Состояние" в активное положение, путем нажатия на сам переключатель.

Результат

Навык активирован. 

2.5. Включить навык всем операторам

Цель

Включить навык операторам

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие операторов с данным навыком.

Сценарий:


  1. Перевести переключатель "Состояние для всех" в активное положение, путем нажатия на сам переключатель.

Результат

Навык активирован для всех операторов, которым он назначен. 

2.6. Заменить навык 

Цель

 Заменить навык Х на навык У

Предусловия
  1.  Доступ к приложению Admin;
  2.  Доступ к разделу "Навыки операторов" в приложении Admin;
  3.  Разрешение на создание в разделе "Навыки операторов".
  4.  Наличие минимум одного навыка, или создание нового.
  5. Наличие операторов с данным навыком.

Сценарий:


  1. Найти операторов у которых необходимо заменит навык. Выбрать их с помощью чекбокса.
  2. Нажать на кнопку . Открывается модальное окно "Заменить навык операторам".
  3. Нажать на поле "Заменить навык на" и выбрать в списке навык У.
  4. При необходимости перевести переключатель "Состояние" в активное положение - навык У будет присвоен в активном состоянии.
  5. Нажать кнопку "Заменить".

Результат

В выбранных операторов навык Х удален. Добавлен навык У. Состояние навыка У зависит от положения переключателя "Состояние" при замене и может быть изменен на странице детали "Операторы" навыка У, или же на странице детали "Навыки".