1.10M

Статистика

1.

Статистика по заявкам
Три блока работ. Спойлер: бублик — не просто для красоты
1. Реестр заявок
2. Страница статистики
3. Выгрузки
• добавить кнопку «Статистика»
• убрать каунты с вкладок «Все» и
«Закрыты»
• переходить на статистику без передачи
фильтров
• новая экранная форма
• четыре показателя количества
• распределение по статусам
• фильтры и обновление
• переход в реестр / Insight
• две точки запуска выгрузки
• ограничения на запуск
• полная выгрузка
Обычная навигация между реестром и статистикой не переносит фильтры. Контекстные параметры передаются
только при переходе из выбранного статуса на диаграмме в реестр.
1

2.

Реестр заявок: немного магии, минимум
вмешательства
Добавляем вход в статистику и убираем лишние цифры, чтобы никого не грузить
1
Добавить кнопку «Статистика».
По нажатию — переход на новую страницу.
2
Убрать отображение количества на вкладках
«Все» и «Закрыты».
Фильтры, установленные в реестре, при
переходе в статистику НЕ передаются.
2

3.

Новая страница «Статистика по заявкам»
Где цифры наконец-то собраны в одном месте
1. Быстрый фильтр по дате создания
1
2
5
2. Фильтры
3
6
7
3. Блок «Количество заявок»
4. Распределение по статусам
4
5. Переход в Insight
6. Дата последнего обновления
7. Выгрузка показателей
3

4.

Карточка управляет бубликом
Да, бублик здесь главный герой: он всегда зависит от выбранного периода
Всего
С начала года
Последние 3 недели
Последняя неделя
все заявки
01.01 → начало текущего дня
21 день → начало текущего
дня
7 дней → начало текущего
дня
выбранный показатель
Запрос на получение распределения заявок по статусам
с учетом периода выбранной карточки + примененных
фильтров
Производительность
• допустимое время ответа?
• можно ли избежать повторных тяжелых
запросов?
• что показываем при долгом запросе?
Бублик + список
по статусам
При переключении карточки
остальные фильтры не
сбрасываются.
4

5.

Фильтрация: два интерфейса, один критерий
Быстрый фильтр и панель должны жить синхронно — без параллельных реальностей
один фильтр
Правила
• быстрый фильтр →
в панели
подставляются даты;
время: начало / конец
суток
• панель → быстрый
фильтр обновляет
даты, время
сохраняется внутри
критерия
• «Сбросить»
очищает оба
представления
Разные диапазоны
одновременно не применяются
5

6.

Фильтрация: почти как в реестре
Убираем все лишнее
Убираем все текстовые поля
6

7.

После применения фильтров
Пересчитывается вся статистика, а активные критерии видны пользователю
1. Активные фильтры отображаются чипсами.
Пользователь видит, какие критерии
участвуют в расчете.
2. Пересчитываются все четыре показателя
количества.
3. Бублик и список статусов пересчитываются
по выбранной карточке с учетом этих же
фильтров.
7

8.

Работа со статусом на диаграмме
Контекстный переход в реестр и выгрузка выполняются из выбранного сектора
1. Пользователь выбирает сектор / статус.
2. В карточке статуса доступны действия:
переход в реестр и выгрузка.
Переход в реестр из этой карточки —
единственный сценарий, где параметры
статистики передаются в реестр. Фильтры
путешествуют только по специальному
маршруту
1
Переход в реестр
2
• как передать период карточки + даты?
8

9.

Выгрузка: кнопок несколько, процесс один
Главное — не пытаться выгрузить весь мир за один раз
Статистические показатели: «Всего», «С начала года», «За 3 недели»,
«За неделю». Для каждого — отдельная кнопка выгрузки.
Условие 1: нет активной выгрузки
пользователя
Информация по выбранному статусу — кнопка «Выгрузить
информацию» в карточке статуса.
Условие 2: ≤ 1 000 000 строк
9

10.

Пустое состояние
Ноль — тоже результат. Главное, объяснить пользователю почему
Показатели количества остаются на
странице и принимают значение 0.
Блок распределения не строится. Вместо
него — пустое состояние.
Текст:
«По вашему запросу ничего не найдено»
• Проверьте выбранный период
• Измените параметры фильтрации
• Расширьте диапазон поиска
1
0

11.

Дополнительные действия
Обновить цифры и уйти глубже в аналитику
Обновление: пользователь инициирует запрос на
актуализацию статистики. После результата
обновляется дата/время «Последнее обновление».
Insight: открывается в новой вкладке браузера. Переход
во внешнюю систему бизнес-аналитики.
Актуальность данных
• что означает «Последнее обновление»?
• что делает ручное обновление?
• источник данных реплика
данных/витрина?
1
1

12.

?
Спасибо, что не задаёте вопросов
Шутка. Сейчас как раз самое время.
1
2
English     Русский Правила