Направление работ: AdmLk Код раздела: 3.5 Раздел: Управление > Рассылки Статус: черновик Ответственный: Панкова Л.А. Версия: 0.1 Обновлено: 27.07.26
1. Назначение
Данный раздел обеспечивает сотруднику сервисного кабинета интерфейс для управления почтовыми рассылками.
Сотрудник просматривает и фильтрует список рассылок, создает новую рассылку, настраивает немедленную или отложенную отправку, редактирует рассылки с учетом их состояния, архивирует и восстанавливает их.
Интерфейс также показывает ход отправки писем по адресатам и результат каждой попытки.
Раздел зависит от Back: 7.3 Уведомления > Рассылки, а выбор шаблона и процесс доставки связаны с Back: 7.1 Уведомления > Шаблоны уведомлений и список событий и Back: 7.2 Уведомления > Процессинг и каналы доставки уведомлений.
2. Ключевые понятия
Рассылка — почтовая отправка по заданному списку адресов, которой сотрудник управляет в разделе AdmLk 3.5.
Шаблон уведомления — заранее подготовленный шаблон, который сотрудник выбирает для рассылки.
Процесс отправки — выполнение отправки писем адресатам с отображением результата каждой попытки в интерфейсе.
Отложенная рассылка — рассылка, для которой заданы дата и время начала отправки.
Отправленная рассылка — рассылка, по которой процесс отправки уже начался.
Архивная рассылка — рассылка с включенным признаком «Архив».
Состояние рассылки — неизменяемый признак того, была ли рассылка проведена.
Статус рассылки — признак архивности рассылки.
Статус письма — отображаемый результат отправки письма отдельному адресату, например «Доставлено», «Ожидает отправки» или «Ошибка».
3. Scope
Входит
S1: Просмотр и фильтрация рассылок
S2: Создание рассылки
S3: Редактирование отправленной рассылки
S4: Редактирование неотправленной рассылки
S5: Архивация рассылки
S6: Восстановление рассылки
S7: Адаптивное отображение раздела
Не входит
- Back 7.1 Уведомления > Шаблоны уведомлений и список событий — создание и редактирование содержимого шаблонов.
- Back 7.2 Уведомления > Процессинг и каналы доставки уведомлений — внутренняя обработка очереди, каналов доставки и повторных попыток.
4. BR
Указаны в пункте 4 раздела Back: 7.3 Уведомления > Рассылки.
5. Функциональные требования (UC + FR)
| ID | Сценарий | Функциональное требование | BR | Вес | Статус |
|---|---|---|---|---|---|
| S1: FR3.5-1 | Сотрудник открывает раздел «Рассылки» | Интерфейс показывает заголовок «Рассылки», панель поиска и фильтров, действие добавления и таблицу ранее созданных рассылок. | 1 | ||
| S1: FR3.5-2 | Сотрудник просматривает список рассылок | Интерфейс показывает для каждой рассылки колонки «Название», «Шаблон», «Старт», «Состояние», «Ок», «Ошибки» и «Статус». В колонке «Состояние» отображается неизменяемый признак того, была ли рассылка проведена, а в колонке «Статус» — признак архивности. | 1 | ||
| S1: FR3.5-3 | Сотрудник ищет рассылку | Интерфейс позволяет найти рассылку через поле «Найти» и обновляет таблицу по введенному значению. | 1 | ||
| S1: FR3.5-4 | Сотрудник фильтрует рассылки по дате старта | Интерфейс позволяет задать начало и окончание периода через поля «С» и «До» и показывает рассылки, соответствующие выбранному периоду. | 2 | ||
| S1: FR3.5-7 | Список рассылок загружается | Интерфейс показывает состояние загрузки в области поиска, фильтров и таблицы до получения данных. | 2 | ||
| S1: FR3.5-8 | Сотрудник открывает рассылку | Интерфейс открывает страницу «Редактирование рассылки» с данными выбранной рассылки и таблицей отправки писем. | 1 | ||
| S1: FR3.5-9 | Сотрудник просматривает отправку писем | После начала отправки интерфейс заполняет таблицу с колонками «Статус», «Дата», «Попыток» и «Email» результатами по адресатам, включая «Доставлено», «Ожидает отправки» и «Ошибка». | 1 | ||
| S1: FR3.5-10 | Сотрудник ищет и фильтрует результаты отправки | После начала отправки интерфейс позволяет искать записи в таблице и фильтровать их через поле «Статус письма». До начала отправки эти действия недоступны. | 2 | ||
| S1: FR3.5-5 | Сотрудник фильтрует письма по статусу | Интерфейс позволяет выбрать в фильтре «Статус письма» значение «Все», «Доставлено», «Ожидает отправки» или «Ошибка» и обновляет таблицу согласно выбранному значению. | 2 | ||
| S1: FR3.5-6 | Сотрудник фильтрует письма по статусу «Отменено» (на будущую реализацию) | Интерфейс показывает значение «Отменено» в фильтре «Статус письма» и позволяет отобрать соответствующие рассылки. | 3 | ||
| S2: FR3.5-11 | Сотрудник инициирует создание рассылки | Интерфейс открывает страницу «Создание рассылки» по действию добавления в списке рассылок. | 1 | ||
| S2: FR3.5-12 | Сотрудник заполняет данные рассылки | Интерфейс позволяет указать «Название», выбрать «Шаблон», задать дату «Старт с» и «Время», а также заполнить список «Почтовые адреса». | 1 | ||
| S2: FR3.5-13 | Сотрудник очищает дату и время старта | Интерфейс позволяет сбросить ранее выбранные значения в полях «Старт с» и «Время». | 2 | ||
| S2: FR3.5-14 | Сотрудник заполняет обязательные данные | Интерфейс оставляет действия «Сохранить» и «Разослать» недоступными, пока не заполнены обязательные поля, и активирует применимое действие после корректного заполнения. | 1 | ||
| S2: FR3.5-15 | Сотрудник создает отложенную рассылку | Если заполнены дата и время старта, интерфейс делает действие «Разослать» недоступным и позволяет сохранить рассылку для отправки по заданному таймеру. | 1 | ||
| S2: FR3.5-16 | Сотрудник сохраняет или отправляет рассылку без даты старта | Если дата и время старта не заданы, интерфейс позволяет выполнить действие «Сохранить» без запуска отправки или действие «Разослать» для немедленного начала отправки. | 1 | ||
| S2: FR3.5-17 | Отправка писем начинается | Интерфейс наполняет таблицу результатами отправки по адресатам и добавляет новую рассылку в общую таблицу раздела. | 1 | ||
| S2: FR3.5-18 | Сотрудник отменяет рассылку (на будущую реализацию) | Интерфейс позволяет выполнить действие «Отменить» и отображает рассылку со статусом «Отменено». | 3 | ||
| S3: FR3.5-19 | Сотрудник открывает отправленную рассылку | Интерфейс открывает данные отправленной рассылки и показывает заполненную таблицу результатов по адресатам. | 1 | ||
| S3: FR3.5-20 | Сотрудник редактирует отправленную рассылку | Интерфейс позволяет изменить «Название» и признак «Архив», а поля «Шаблон», «Старт с», «Время» и «Почтовые адреса» оставляет недоступными для редактирования. | 1 | ||
| S3: FR3.5-21 | Сотрудник копирует почтовые адреса отправленной рассылки | Интерфейс позволяет скопировать отображаемые значения из списка «Почтовые адреса». | 3 | ||
| S3: FR3.5-22 | Сотрудник сохраняет изменения отправленной рассылки | Интерфейс активирует действие «Сохранить» после изменения доступных данных и сохраняет внесенные изменения. | 1 | ||
| S4: FR3.5-23 | Сотрудник открывает неотправленную рассылку | Интерфейс открывает данные рассылки, процесс отправки которой еще не начался, и показывает пустую таблицу результатов по адресатам. | 1 | ||
| S4: FR3.5-24 | Сотрудник редактирует неотправленную рассылку | Интерфейс позволяет изменить «Название», «Шаблон», дату «Старт с», «Время» и список «Почтовые адреса». | 1 | ||
| S4: FR3.5-25 | Сотрудник изменяет способ старта неотправленной рассылки | Интерфейс применяет доступность действий «Сохранить» и «Разослать» согласно наличию или отсутствию даты и времени старта. | 1 | ||
| S4: FR3.5-26 | Сотрудник сохраняет неотправленную рассылку | Интерфейс активирует действие «Сохранить» после изменения данных и сохраняет внесенные изменения. | 1 | ||
| S5: FR3.5-27 | Сотрудник открывает рассылку для архивации | Интерфейс показывает в форме редактирования выключенный переключатель «Архив» для неархивной рассылки. | 1 | ||
| S5: FR3.5-28 | Сотрудник архивирует рассылку | Интерфейс позволяет включить переключатель «Архив» и активирует действие «Сохранить». | 1 | ||
| S5: FR3.5-29 | Архивация сохранена | После сохранения интерфейс возвращает сотрудника к списку и отображает рассылку как архивную в колонке «Статус». | 1 | ||
| S6: FR3.5-30 | Сотрудник открывает архивную рассылку | Интерфейс позволяет открыть архивную рассылку из списка и показывает включенный переключатель «Архив». | 1 | ||
| S6: FR3.5-31 | Сотрудник восстанавливает рассылку | Интерфейс позволяет выключить переключатель «Архив» и активирует действие «Сохранить». | 1 | ||
| S6: FR3.5-32 | Восстановление сохранено | После сохранения интерфейс возвращает сотрудника к списку и отображает рассылку как неархивную в колонке «Статус». | 1 | ||
| S7: FR3.5-33 | Сотрудник использует раздел на разных ширинах экрана | Интерфейс адаптирует страницу раздела рассылок, карточки, связанные блоки, формы редактирования и таблицы для desktop, laptop и tablet. | 2 |
6. Открытые вопросы
| ID | Источник | Вопрос | Кому | Статус |
|---|---|---|---|---|
| OQ3.5-1 |