Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
f_962554af16cdd03d.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
125.88 Кб
Скачать

Функциональные требования Требования к представлению сайта Требования к представлению главной страницы сайта

Главная страница является основной точкой входа на Сайт.

На странице должен выделяться блок авторизации и регистрации. Основным контентом для данного состояния пользователя (гость) является промо-контент с информацией о сервисе убеждающий пользователя в необходимости авторизации или регистрации на Сайте.

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

Форма поиска должна содержать следующие элементы (рис. 1):

  1. Регион. Данный элемент составной и содержит поля:

    1. Страна;

    2. Город.

  2. Тусовка. Данный элемент составной и содержит поля:

    1. Рубрика (например, уличная);

    2. Подрубрика (например, Flash mob).

  3. Желает. Поле содержит значения которые позволяют идентифицировать искомого пользователя как участника или организатора. Например, «принять участие» и «пригласить поучаствовать»;

  4. Статус участника. Данное поле позволяет помочь в отборе пользователей сервиса по тому чьи интересы он представляет. Например, «Сам», «С друзьями», «С группой», «С командой»;

  5. Пол искомого пользователя. Необходимо дать возможность поиска без указания пола;

  6. Возраст. Представлен полем с ползунком, благодаря которому можно задать верхнюю и нижнюю границы;

  7. Онлайн. Поиск пользователей только по их присутствию на сайте в данный момент.

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

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

  1. Фото;

  2. ФИО;

  3. Поля из формы поиска;

  4. Иконка для добавления участника в избранное;

  5. Иконка для отправки участнику личного сообщения.

Результаты поиска необходимо подгружать без необходимости перезагрузки страницы, используя технологию ajax

При клике на фото или ФИО осуществляется переход на страницу с анкетой данного участника.

Рис. 1. Набор элементов для формы поиска

Рис. 2. Пример размещения элементов в результатах поиска.

Графическая оболочка просмотра профиля пользователя

На странице анкеты выводятся поля заполненные пользователем:

  1. Имя, Фамилия;

  2. Фото. Необязательное поле

  3. Регион: Страна, Город. Необязательное поле;

  4. Формат тусовки (Рубрики, Подрубрики). Необязательное поле;

  5. Пожелание. Необязательное поле;

  6. Статус. Необязательное поле;

  7. Возраст участника. Необязательное поле;

  8. Пол. Необязательное поле;

  9. Описание  – текстовое поле, ограничение 500 символов. Необязательное поле;

  10. Черный список;

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

Рис 3. Пример размещения элементов на странице профиля пользователя

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]