Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приложения по написанию / 5 Требования к данным.docx
Скачиваний:
38
Добавлен:
29.06.2020
Размер:
159.13 Кб
Скачать

1.3 Отчеты

Если приложение будет генерировать отчеты, перечислите их здесь и опишите их характеристики. Если отчет должен соответствовать определенному готовому макету, можно указать это как ограничение, возможно с примером. В противном случае сосредоточьтесь на логических описаниях, порядке сортировки, уровнях суммирования и т. п., отложив подробный макет до этапа дизайна.

Если вы бизнес-аналитик, работающий с клиентами над определением требований к отчетности информационной системы, вам стоит задать следующие вопросы:

  • Какие отчеты вы используете в настоящее время? (Некоторые отчеты в существующей системе и вручную создаваемые отчеты может потребоваться перенести в новую систему.)

  • Какие из существующих отчетов потребуется изменить? (Проект новой или обновленной информационной системы дает возможность обновить отчеты, которые не совсем отвечают текущим потребностям.)

  • Какие отчеты сейчас создаются, но не используются? (Возможно, эти отчеты не нужно переносить в новую систему.)

  • Не могли бы вы описать какие-либо стандарты — отдела, компании или общегосударственные, которым должны отвечать отчеты, например единообразие вида и стиля или соответствие нормативным документам? (Получите копии этих стандартов и примеры существующих отчетов, которые им соответствуют.)

Далее приведены некоторые вопросы для изучения каждого запрошенного

клиентом отчета. Первый набор вопросов относится к контексту и использованию отчета:

  • Как называется отчет?

  • Какова задачи или бизнес-цель отчета? Как адресаты отчета используют содержащуюся в нем информацию? Какие решения принимаются на основе отчета и кем?

  • Создается ли отчет вручную? Если да, то как часто и каким классом пользователей?

  • Создается ли отчет автоматически? Если да, то как часто и какое событие служит инициатором создания отчета?

  • Каковы типичный и максимальный размеры отчета?

  • Есть ли необходимость в создании панели мониторинга (dashboard), на которой бы отображались несколько отчетов и/или графиков? Если да, то должна ли у пользователя быть возможность развертки или свертки каких-либо элементов панели мониторинга?

  • Как используется отчет после его создания? Он отображается на экране, отправляется получателю, экспортируется в электронную таблицу или автоматически печатается? Хранится ли где-то в архиве для использования в будущем?

  • Есть ли какие-либо ограничения в плане безопасности, приватности или управления, которые дают доступ к отчету только вполне определенным пользователям или классам пользователей или которые ограничивают объем данных в отчете в зависимости от того, кто его создает? Укажите все соответствующие бизнес-правила, относящиеся к безопасности.

Следующие вопросы служат для выявления информации о самом отчете:

  • Каковы источники данных и критерии выборки информации из хранилища?

  • Какие параметры доступны пользователю для выбора?

  • Какие требуются вычисления и другие преобразования данных?

  • Каковы критерии сортировки, разбиения на страницы и определения итогов?

  • Как должна реагировать система, если при попытке построения отчета запрос не возвращает никаких данных?

  • Должны ли лежащие в основе отчета данные быть доступными пользователю для получения нерегламентированной отчетности?

  • Может ли данный отчет служить шаблоном для набора аналогичных отчетов?