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

4A.2. Функциональные требования

Связь.Комментирование:

Комментирование

.Меню:

Поле, предназначенное для ввода комментария располагается в самом конце новостной статьи. Ещё ниже находятся комментарии от других пользователей. По нажатию на кнопку «отправить» активируется функция .Отправка.

.Отправка:

Происходит отправка комментария на сервер.

Связь.Жалобы:

Отправка жалобы

.Меню:

Отправить жалобу можно из контекстного меню опций, которое доступно при просмотре новостного ресурса или статей. Объект жалобы исходит из того, где было вызвано контекстное меню.

.Отправка:

Происходит отправка жалобы на сервер

3.2. Системные функции подсистемы «Модерирование».

1B. Просмотр статистики жалоб на ресурс или статью

1B.1. Описание

Модератор может открыть подробную статистику жалоб на новостной ресурс или статью из меню взаимодействия с нужным объектом. Под объектами подразумеваются пользователь, статья, ресурс.

1B.2. Функциональные требования

Объект.Статистика:

Отображение статистики ресурса/статьи

. Меню:

Система предоставляет пользовательский интерфейс для выбора объекта взаимодействия. После нажатия модератора на кнопку в сайд меню составляется список соответствующих объектов функцией .Список.

.Список:

В главном стейдже окна будет выведен случайный перечень объектов для наглядности. Для выбора конкретного объекта можно воспользоваться поиском.

.Объект

Выбранный объект списка отображается в главном окне программы.

.Генерация:

После нажатия модератора на кнопку «Статистика» происходит генерация статистики объекта и её отображение в главном Stage UI.

2B. Взаимодействие с объектами: пользователь, ресурс, статья

2B.1. Описание

Модератор может выбрать объект Новостного агрегатора для дальнейшего взаимодействия с ним. Доступ к спискам пользователей, ресурсов, статей можно получить из сайд меню программы.

2B.2. Функциональные требования

Объект.Блокировка:

Блокировка объекта в системе

. Меню:

Система предоставляет пользовательский интерфейс для выбора объекта для взаимодействия. После нажатия модератора на кнопку в сайд меню составляется список соответствующих объектов функцией .Список.

.Список:

В главном стейдже окна будет выведен случайный перечень объектов для наглядности. Для выбора конкретного объекта можно воспользоваться поиском.

.Объект

Выбранный объект списка отображается в главном окне программы.

.Блокировка

После нажатия модератора на кнопку «Блокировать» объект будет исключён из системы Новостного Агрегатора.