Ввод информационной карты

Use Case Версия: 0.1 draft

Главный актор
Хранитель

Пользователь снимает страницы одной бумажной информационной карты подряд и завершает ввод одной командой; пакет уходит в очередь обработки, где Сервис определяет вид ИК.

⟨/⟩ Исходник

1. Given

2. When

  1. Пользователь снимает первую страницу карты камерой рабочего места (живое превью и кнопка съёмки) либо загружает её файлом с диска или по ссылке. Кадр попадает в пакет и получает очередной номер.
  2. Так же добавляются остальные страницы карты — подряд, без выбора плана и без указания, что за страница снята.
  3. При необходимости пользователь исправляет собранное: меняет порядок кадров перетаскиванием, открывает кадр на просмотр, переснимает неудачный, удаляет лишний.
  4. Пользователь нажимает «Сохранить и перейти к следующей».

3. Then

4. Альтернативы и ошибки

Ситуация Поведение
Камера недоступна (нет устройства или доступа) Кадры добавляются с диска или по ссылке; съёмка остаётся недоступной до устранения причины
Ни одного кадра не добавлено Завершение ввода недоступно: пакет не может быть пустым
Достигнут предел числа кадров Кадр не добавляется, показывается сообщение о пределе; лишний кадр можно удалить или переснять нужной страницей
Кадр снят неудачно Кадр переснимается или удаляется до завершения ввода
Снята лишняя страница Кадр можно оставить: при обработке он не будет отнесён к странице формы и в разбор не пойдёт
Страница пропущена Ввод завершается как есть; недостающую страницу доснимают на проверке либо заполняют её поля вручную

5. Трассировка

Шаг Экран Домен
Съёмка и загрузка кадров экран «Ввод данных» Кадр изображения
Правка состава до завершения экран «Ввод данных» Кадр изображения
Завершение ввода карты экран «Ввод данных» Пакет ввода

Основание отказа от плана — ADR-007 «Ввод без плана».

Связанные артефакты

Документы