Управление пользователями

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

Подсистема управления пользователями состоит из следующих составляющих
(рис. 2.1):

    1. списка «Должностей» — пользователей системы с привязкой к иерархической структуре;
    2. операция “Изменить пароль” — операция для смены предыдущего пароля пользователя
    3. список “Параметры парольной политики” — набор параметров которые настраиваются администратором
    4. Журнал входов в систему — фиксирует дату, время, сотрудника, роль при входе в WEB-интерфейс
    5. списка «Ролей» — наборов прав пользователей, регламентирующих возможности работы с интерфейсом;
    6. списка «Сотрудников» — списка сотрудников Компании;
    7. системы отправки сообщений на пользователей мобильной составляющей системы.
    8. Журнал использования отчетов — фиксирует дату, время, сотрудника, должность и вид отчета используемый пользователями WEB-интерфейса 
Рисунок 2.1. Список пользователей системы

2.2. Список «Должности»

Список «Должностей» состоит из пользователей как мобильной составляющей системы, так и пользователей WEB-интерфейса. Для каждой должности в системе задаются следующие параметры (рис. 2.2)
  1. Название – название должности;
  2. Позиция – позиция, соответствующая данной должности;
  3. Описание – дополнительная информация по должности;
  4. Логин – логин пользователя для доступа к КПК-интерфейсу (мобильному приложению);
  5. Пароль – пароль для доступа к КПК-интерфейсу (мобильному приложению);
  6. Роль – роль пользователя в системе;
  7. Дивизион – дивизион, к которому относится пользователь;
  8. Сотрудник – сотрудник, который занимает данную должность;
  9. Подчиняется – должность, которой подчиняется данная должность;
  10. HWID – код мобильного устройства, которое использует данный пользователь;
  11. Дата создания – дата, когда была создана запись;
  12. Запись действует до – срок действия записи.
Рисунок 2.2. Карточка «Должности»

2.3. Операция «Изменить пароль» 

— Данная операция предусмотрена для смены предыдущего пароля пользователя.

2.4. Управление «Параметры парольной политики»

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

2.5. Журнал входов в систему

Фиксирует дату, время, сотрудника, роль при входе в WEB-интерфейс.

2.6. Управление ролями пользователей

Список ролей пользователей отображает доступные наборы прав пользователей в системе (рис. 2.3). Список ролей фиксированный и изменяться не может.  Доступны следующие роли пользователей:
  1. Администратор – полный набор прав для работы с системой. Позволяет просматривать, редактировать и создавать записи во всех таблицах. Предназначена для администраторов системы;
  2. Координатор – роль, аналогичная роли «Администратор», но  с ограниченным доступом к таблицам «Должности» и «Пользователи». Предназначена для сотрудников, которые могут редактировать справочную информацию в системе;
  3. Национальный менеджер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями;
  4. Дивизиональный менеджер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями. Кроме того, данная роль могут просматривать данные, связанные с подчиненными им сотрудниками;
  5. Супервайзер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями. Кроме того, данная роль могут просматривать данные, связанные с подчиненными им сотрудниками, а также работать с мобильной составляющей системы.;
  6. Мepчeндaйзep – данная роль позволяет пользователю работать только с мобильной составляющей системы. Пользователи с данной ролью не могут  работать с WEB-интерфейсом;
  7. Аналитик – роль позволяет просматривать данные всех таблиц системы, но не может создавать новые записи и редактировать существующие;
  8. Аудитор – роль позволяет просматривать данные всех таблиц системы, но не может создавать новые записи и редактировать существующие. Кроме того, Аудитор может создавать маршруты Аудиторов и выгружать их на КПК для проверки работы мepчeндaйзepов. Может работать с мобильной составляющей системы.
  9. Менеджер дистрибуции — имеет те же права что и Координатор, но при этом существует полный доступ к «Формы отчетов дистрибьюторов» и «Сотрудники», отсутствует возможность удаления ТТ
Определенная роль присваивается пользователю администратором путем заполнения соответствующего реквизита в карточке пользователя (см. п. 2.2).
Рисунок 2.3. Список ролей

2.7. Управление списком сотрудников

Система предусматривает хранение списка сотрудников (рис. 2.4) для привязки пользователей системы к конкретным сотрудникам. Система отслеживает даты привязки к Должности и позволяет указать, какие операции были совершены в системе конкретным сотрудником. Для сотрудника указывается:
  1. Фамилия, имя и отчество;
  2. Система автоматически фиксирует дату создания записи; 
  3. Логин – логин пользователя для доступа к WEB-интерфейсу;
  4. Пароль – пароль для доступа к WEB-интерфейсу.
Привязка сотрудника к конкретной должности производится администратором системы путем заполнения соответствующего реквизита в карточке должности (см. п. 2.2).
Рисунок 2.4. Список сотрудников

2.8. Отправка сообщений на пользователей

 Система позволяет отправлять сообщения пользователям мобильной составляющей системы (рис. 2.5). Для этого предназначен раздел «Сообщения» в подсистеме управления пользователями.
Рисунок 2.5. Список сообщений пользователям мобильной составляющей
Сообщения можно отправлять как на отдельного пользователя, так и на группу пользователей.  Новое сообщение создается с помощью кнопки «Создать» (рис. 2.6). После создания нового сообщения в нем указывается тема сообщения, текст сообщения и указываются пользователи, которым предназначено сообщение.
Рисунок 2.6. Создание нового сообщения на пользователя мобильной составляющей

2.9. Журнал использования отчетов

Фиксирует дату, время, сотрудника, должность, вид и тип отчета используемый пользователями WEB-интерфейса.

Рисунок 2.7. Журнал использования отчетов