2.1. Структура подсистемы управления пользователями
Подсистема управления пользователями состоит из следующих составляющих (рис. 2.1):
списка «Должностей» — пользователей системы с привязкой к иерархической структуре;
операция “Изменить пароль” — операция для смены предыдущего пароля пользователя
список “Параметры парольной политики” — набор параметров которые настраиваются администратором
Журнал входов в систему — фиксирует дату, время, сотрудника, роль при входе в WEB-интерфейс
списка «Ролей» — наборов прав пользователей, регламентирующих возможности работы с интерфейсом;
списка «Сотрудников» — списка сотрудников Компании;
системы отправки сообщений на пользователей мобильной составляющей системы.
Журнал использования отчетов — фиксирует дату, время, сотрудника, должность и вид отчета используемый пользователями WEB-интерфейса
Рисунок 2.1. Список пользователей системы
2.2. Список «Должности»
Список «Должностей» состоит из пользователей как мобильной составляющей системы, так и пользователей WEB-интерфейса. Для каждой должности в системе задаются следующие параметры (рис. 2.2)
Название – название должности;
Позиция – позиция, соответствующая данной должности;
Описание – дополнительная информация по должности;
Логин – логин пользователя для доступа к КПК-интерфейсу (мобильному приложению);
Пароль – пароль для доступа к КПК-интерфейсу (мобильному приложению);
Роль – роль пользователя в системе;
Дивизион – дивизион, к которому относится пользователь;
Сотрудник – сотрудник, который занимает данную должность;
Подчиняется – должность, которой подчиняется данная должность;
HWID – код мобильного устройства, которое использует данный пользователь;
Дата создания – дата, когда была создана запись;
Запись действует до – срок действия записи.
Рисунок 2.2. Карточка «Должности»
2.3. Операция «Изменить пароль»
— Данная операция предусмотрена для смены предыдущего пароля пользователя.
2.4. Управление «Параметры парольной политики»
Настройка параметров парольной политики может изменяться администратором для соблюдения политики безопасности.
2.5. Журнал входов в систему
Фиксирует дату, время, сотрудника, роль при входе в WEB-интерфейс.
2.6. Управление ролями пользователей
Список ролей пользователей отображает доступные наборы прав пользователей в системе (рис. 2.3). Список ролей фиксированный и изменяться не может. Доступны следующие роли пользователей:
Администратор – полный набор прав для работы с системой. Позволяет просматривать, редактировать и создавать записи во всех таблицах. Предназначена для администраторов системы;
Координатор – роль, аналогичная роли «Администратор», но с ограниченным доступом к таблицам «Должности» и «Пользователи». Предназначена для сотрудников, которые могут редактировать справочную информацию в системе;
Национальный менеджер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями;
Дивизиональный менеджер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями. Кроме того, данная роль могут просматривать данные, связанные с подчиненными им сотрудниками;
Супервайзер – роль с ограниченными правами доступа к справочной информации и к подсистеме управления пользователями. Кроме того, данная роль могут просматривать данные, связанные с подчиненными им сотрудниками, а также работать с мобильной составляющей системы.;
Мepчeндaйзep – данная роль позволяет пользователю работать только с мобильной составляющей системы. Пользователи с данной ролью не могут работать с WEB-интерфейсом;
Аналитик – роль позволяет просматривать данные всех таблиц системы, но не может создавать новые записи и редактировать существующие;
Аудитор – роль позволяет просматривать данные всех таблиц системы, но не может создавать новые записи и редактировать существующие. Кроме того, Аудитор может создавать маршруты Аудиторов и выгружать их на КПК для проверки работы мepчeндaйзepов. Может работать с мобильной составляющей системы.
Менеджер дистрибуции — имеет те же права что и Координатор, но при этом существует полный доступ к «Формы отчетов дистрибьюторов» и «Сотрудники», отсутствует возможность удаления ТТ
Определенная роль присваивается пользователю администратором путем заполнения соответствующего реквизита в карточке пользователя (см. п. 2.2).
Рисунок 2.3. Список ролей
2.7. Управление списком сотрудников
Система предусматривает хранение списка сотрудников (рис. 2.4) для привязки пользователей системы к конкретным сотрудникам. Система отслеживает даты привязки к Должности и позволяет указать, какие операции были совершены в системе конкретным сотрудником.Для сотрудника указывается:
Фамилия, имя и отчество;
Система автоматически фиксирует дату создания записи;
Логин – логин пользователя для доступа к WEB-интерфейсу;
Пароль – пароль для доступа к WEB-интерфейсу.
Привязка сотрудника к конкретной должности производится администратором системы путем заполнения соответствующего реквизита в карточке должности (см. п. 2.2).
Рисунок 2.4. Список сотрудников
2.8. Отправка сообщений на пользователей
Система позволяет отправлять сообщения пользователям мобильной составляющей системы (рис. 2.5). Для этого предназначен раздел «Сообщения» в подсистеме управления пользователями.
Рисунок 2.5. Список сообщений пользователям мобильной составляющей
Сообщения можно отправлять как на отдельного пользователя, так и на группу пользователей. Новое сообщение создается с помощью кнопки «Создать» (рис. 2.6).После создания нового сообщения в нем указывается тема сообщения, текст сообщения и указываются пользователи, которым предназначено сообщение.
Рисунок 2.6. Создание нового сообщения на пользователя мобильной составляющей
2.9. Журнал использования отчетов
Фиксирует дату, время, сотрудника, должность, вид и тип отчета используемый пользователями WEB-интерфейса.