Rosvybory

View the Project on GitHub fbkinfo/rosvybory

РосВыборы 2.0

Термины

Роли

Пользовательские сценарии

Администрирование кампаний

Сценарии этой группы не будут сейчас реализованы, но необходимы для общего понимания модели. Сейчас эти сценарии будут реализованы в виде "ручных" действий инженеров поддержки системы (разработчиков).

  1. АДМ может создать новую избирательную кампанию, указав дату дня голосования и территорию проведения кампании.
  2. АДМ может отметить кампанию как завершённую.
  3. АДМ может изменять список субъектов назначения/выдвижения для кампании.

Регистрация волонтёров

  1. Волонтёр может подать заявку на участие в проекте РосВыборы, заполнив форму на странице регистрации.

    • Волонтёру необходимо указать:
      • Персональные данные
        • ФИО
        • мобильный телефон
        • электронную почту
        • год рождения
        • пол
      • Актуальный статус в системе избирательных комиссий (множественный выбор с возможностью с указать номера УИК/ТИК для каждого статуса)
        • резерв составов УИК
        • член УИК с правом совещательного голоса
        • член УИК с правом решающего голоса
        • член ТИК с правом совещательного голоса
        • член ТИК с правом решающего голоса
      • Возможные роли в наблюдательном процессе (множественный выбор)
        • член избирательной комисии / наблюдатель на участке (с указанием номеров желаемых участков)
        • участник мобильных групп
        • оператор контакт-центра
        • координатор участковых комиссий
        • координатор мобильных групп
        • координатор контакт-центра
      • Предыдущий опыт участия в избирательных кампаниях (множественный выбор)
        • наблюдатель
        • участник мобильной группы
        • член ПРГ УИК
        • член ПСГ УИК
        • член ПРГ ТИК
        • член ПСГ ТИК
        • юрист с опытом работы на избирательных кампаниях
        • кандидат
        • доверенное лицо кандидата
        • журналист, освещающий выборы
        • координатор.
      • Масштаб опыта участия в виде поля ввода "количество раз"
    • Волонтёр может указать
      • аккаунты в соц. сетях
      • сферы деятельности, в которых он может оказать помощь
        • есть автомобиль - да/нет
        • есть юридическое образование - да/нет/статус адвоката
        • есть возможность вести видеосъёмку - да/нет
      • дополнительные сведения о себе.
    • Волонтёр должен пройти процедуру верификации номера телефона посредством ввода числового кода из sms-сообщения, отправляемого системой, перед окончательной отправкой регистрационной формы. Для отправки верификационного кода волонтёр должен ввести код защиты от ботов (captcha).
    • После отправки регистрационной формы волонтёр должен пройти процедуру верификации адреса почты через отправку на указанный адрес письма с активационной ссылкой.
  2. Волонтёр может быть зарегистрирован в информационной системе одного из наблюдательных объединений и подать заявку на участие в РосВыборах через поцедуру импорта данных из информационной системы наблюдательного объединения в базу волонтёров РосВыборов. (возможны появления заявок с неверифицированными номерами телефонов).

  3. АДМ, ФП и ОК могут просматривать заявки на участие в РосВыборах в соответствии с иерархией доступа - администратор видит все заявки, ФП видит заявки своего наблюдательного объединения, ОК видит заявки своего адм. округа.

  4. Просматривающий заявку может отклонить или принять её, но только если номер телефона в заявке верифицирован. Принимающий заявку должен зафиксировать грядущую избирательную кампанию, в которой будет принимать участие волонтёр, роль волонтёра в кампании, адм. округ волонтёра в рамках выбранной кампании. Принимающий заявку может зафиксировать район и/или УИК волонтёра в рамках выбранной кампании.

  5. Рассматривая заявку с неверифицированным номером телефона и/или неверифицированным адресом почты, принимающий может провести верификацию номера телефона/адреса почты вручную, выполнив звонок, и отметить номер телефона и адрес почты в заявке как верифицированные.

  6. Волонтёр, заявка которого принята, и которому выделена координаторская роль в системе, получает sms-сообщение со ссылкой на вход в интерфейс РосВыборов и сгенерированный (числовой?) пароль.

Просмотр базы волонтёров

  1. Доступ к базе волонтёров имеют только АДМ, ФП, ОК, РК, КМ и КК.

  2. Аутентификация производится по номеру мобильного телефона и паролю.

  3. Забытый пароль можно восстановить, запросив отправку нового на номер мобильного телефона.

  4. Пароль можно сменить, указав старый пароль и новый желаемый пароль.

Форматы

Сценарии

  1. АДМ может просматривать:

    • всю базу волонтёров в полном табличном варианте базы с указанием всех атрибутов волонтёра (далее "полный формат")
    • всю базу волонтёров в координаторском формате
    • всю базу волонтёров в форматах "Расстановка с контактами", "Расстановка с ФИО" и "Обезличенная расстановка"
    • всю базу волонтёров в форматах "Сводка МГ с контактами", "Сводка МГ с ФИО" и "Обезличенная сводка МГ"
    • всю базу волонтёров в форматах "Состав КЦ с контактами", "Состав КЦ с ФИО" и "Обезличенный состав КЦ"
    • карточку любого волонтёра
  2. ФП может просматривать:

    • полный варианта базы своего НО
    • карточки всех волонтёров своего НО, включая координаторов всех видов
    • волонтёров своего НО в координаторском формате без участников МГ и КЦ
    • волонтёров своего НО во формате "Расстановка с контактами" без участников МГ и КЦ
    • всю базу волонтёров в форматах "Расстановка с ФИО" и "Обезличенная расстановка" без участников МГ и КЦ
  3. ОК может просматривать:

    • карточки волонтёров своего округа, кроме карточек ФП
    • волонтёров своего округа в координаторском формате без участников МГ и КЦ
    • волонтёров своего округа во формате "Расстановка с контактами" без участников МГ и КЦ
    • всю базу волонтёров в форматах "Расстановка с ФИО" и "Обезличенная расстановка" без участников МГ и КЦ
  4. РК может просматривать:

    • карточки волонтёров своего района, кроме карточек ФП и ОК
    • волонтёров своего района в координаторском формате без участников МГ и КЦ
    • волонтёров своего района во формате "Расстановка с контактами" без участников МГ и КЦ
    • волонтёров своего округа во формате "Расстановка с ФИО" без участников МГ и КЦ
    • всю базу волонтёров в формате "Обезличенная расстановка" без участников МГ и КЦ
  5. КМ может просматривать:

    • карточки волонтёров участников МГ своего НО
    • всех участников МГ в координаторском формате
    • всех участников МГ в форматах "Сводка МГ с контактами", "Сводка МГ с ФИО" и "Обезличенная сводка МГ"
  6. КК может просматривать только участников КЦ в координаторском формате и формате "Состав КЦ".

  7. Другие заинтересованные лица могут просматривать:

    • формат "Обезличенная расстановка" по всем волонтёрам без участников МГ и КЦ,
    • формат "Обезличенная расстановка" по всем волонтёрам с участниками МГ, но без участников КЦ
  8. Имеющий доступ к карточке волонтёра может видеть следующие атрибуты волонтёра:

    • комментарий координатора - абзац текста
    • состояние волонтёра - "в работе"/"отказ"
    • роль волонтёра в системе
      • ОК
      • РК
      • КМ
      • КК
      • наблюдатель на участке
      • участник МГ
      • участник КЦ
    • участие в резерве составов УИК
      • № участка - число из базы УИК по району волонтёра
      • субъект выдвижения - элемент из списка субъектов выдвижения активной кампании
    • обучение
      • прошёл установочную встречу - да/нет
      • прошёл лекцию - да/нет
      • прошёл семинар - да/нет
      • прошёл игру - да/нет
    • получение пакета печатных материалов - да/нет
    • прикрепление волонтёра
      • зачислен в мобильную группу - да/нет
      • мобильная группа - "не определено" / элемент списка мобильных групп НО
      • зачислен в колл-центр - да/нет
      • прикрепление на участки - 4 блока с одинаковым набором полей (ТИК + 3УИК):
        • №ТИК/УИК из списка комиссий для данного округа/района
        • тип статуса - наблюдатель / ПСГ / ПРГ / СМИ
        • субъект назначения/выдвижения - из списка субъектов выдвижения
        • подтверждение назначения (получение документа) - "нет"/"подтверждено (выдано на руки)"
        • комментарий
        • необходимо цветовое выделение следующих ошибочных комбинаций:
          • наличие двух ПСГ в одном ТИК/УИК от одного субъекта выдвижения
          • наличие двух наблюдателей от одного субъекта выдвижения в одном УИК
    • подтверждение выхода на работу в дату активной кампании - "нет"/"подтверждено"
    • персональные данные
      • дата рождения - ДД.ММ.ГГГГ
      • место рождения - текст
      • место жительства (по паспорту) - абзац текста
      • серия паспорта - XX XX
      • номер паспорта - XXXXXX
      • кем выдан - абзац текста
      • дата выдачи - ДД.ММ.ГГГГ
      • код органа, выдавшего паспорт - XXX–XXX
      • образование - "основное общее", "среднее (полное) общее", "среднее профессиональное", "высшее профессиональное"
      • место работы и должность (либо род занятий) - абзац текста

Изменение данных волонтёров

  1. АДМ, ФП, ОК, РК и МК могут изменять список мобильных групп заданного НО, добавляя и удаляя записи о мобильных группах, и задавая текстовое имя мобильным группам.

  2. АДМ, ФП, ОК, РК, КК и МК могут изменять данные тех волонтёров, чьи карточки они могут видеть в соответствии с правами, описанными выше.

  3. АДМ, ФП, ОК и РК могу вносить изменения в персональные данные волонтёра.

  4. АДМ и ФП могут изменить адм. округ и район в рамках активной кампании. ОК и РК нового района и округа волонтёра должны получить уведомление по email о появлении в их "поле зрения" нового волонтёра.

  5. АДМ, ФП и ОК могут изменить район в рамках активной кампании. РК нового района волонтёра должен получить уведомление по email о появлении в их "поле зрения" нового волонтёра.

  6. АДМ и ФП могут изменить роль волонтёра в системе, выбрав роль из перечня:

    • ОК
    • РК
    • МК
    • КК
    • участник МГ
    • участник КЦ
    • наблюдатель
  7. АДМ, ФП, ОК и РК могут изменить статус волонтёра в системе избирательных комиссий:

    • резерв составов УИК
    • Член УИК с ПСГ с номером УИК
    • Член УИК с ПРГ с номером УИК
    • Член ТИК с ПСГ с номером ТИК
    • Член ТИК с ПРГ с номером ТИК
  8. ОК и РК могут изменить роль волонтёра с "наблюдатель" на "участник МГ", нажав на кнопку "Передать волонтёра в мобильные группы", при этом прикрепление волонтёра к УИК/ТИК сохраняется, но не является эффективным ввиду смены роли.

  9. ОК и РК могут изменить роль волонтёра с "наблюдатель" на "участник КЦ", нажав на кнопку "Передать волонтёра в колл-центр", при этом прикрепление волонтёра к УИК/ТИК сохраняется, но не является эффективным ввиду смены роли.

  10. МК может изменить роль волонтёра с "участник МГ" на "наблюдатель", нажав на кнопку "Передать волонтёра 'на землю'", при этом привязка волонтёра к МГ сохраняется, но не является эффективной ввиду смены роли.

  11. МК может изменить роль волонтёра с "участник МГ" на "участник КЦ", нажав на кнопку "Передать волонтёра в колл-центр", при этом привязка волонтёра к МГ сохраняется, но не является эффективной ввиду смены роли.

  12. КК может изменить роль волонтёра с "участник КЦ" на "наблюдатель", нажав на кнопку "Передать волонтёра 'на землю'".

  13. КК может изменить роль волонтёра с "участник КЦ" на "участник МГ" , нажав на кнопку "Передать волонтёра в мобильные группы".

  14. АДМ, ФП, РК и ОК могут изменять назначение волонтёра на УИК/ТИК в рамках округа волонтёра в роли "наблюдатель". Не должно быть возможности назначить в один УИК двух наблюдателей от одного субъекта выдвижения

  15. АДМ, ФП, РК, ОК и МК могут изменять включение в МГ волонтёра в роли "участник МГ".

Почтовые рассылки

  1. АДМ, ФП, ОК и РК должны иметь возможность управлять шаблонами почтовых рассылок

    • создавать новые рассылки, указывая имя и тело шаблона
    • редактировать тело шаблона
    • удалять шаблона
  2. Роли, имеющие доступ к базе волонтёров, должны иметь возможность выбрать из базы записи по фильтрам, и отправить выбранным волонтёрам письмо, выбрав шаблон письма из списка.