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

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

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

Так же на данной странице пользователь может включить или отключить получение уведомлений на свой почтовый ящик при:    

  1. Получении личного сообщения    

  2. Просмотре его профиля    

Графическая оболочка страницы личных сообщений

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

1. Общая папка. Все сообщения по умолчанию помещаются в эту папку 2. Удаленные 3. Игнорируемые (сообщения пользователей из этой папки игнорируются)     4. Избранные (сообщения от пользователей из списка «избранные»)

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

Графическая оболочка избранных пользователей

На данной странице размещаются участники Сайта, которых пользователь добавил в свой список «избранное». У каждого учасника должны выводиться:

  1. Фото

  2. Иконка для удаления из списка «избранное»

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

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

Требования к структуре сайта

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

  1. О сайте

  2. Помощь

  3. Правила

Требования к системе управления сайтом

Общие требования к административной части

Для получения доступа к административной части сайта необходимо указать определенный адрес в строке броузера и пройти авторизацию.

Административная часть должна предоставлять возможность:

  1. Редактировать персональную информацию участников, пользователей сервиса. Возможность их внесения в черный список.

  2. Добавлять, удалять и редактировать содержимое служебных справочников, таких как «Регион», «Город» и т.д.

  3. Просмотр списка жалоб от пользователей

  4. Добавление, удаление, редактирование страниц содержащих текстовую информацию, таких как «Помощь», «Правила», «О сайте»

  5. Управление настройками сайта

Требования к видам обеспечения Требования к информационному обеспечению Требования к хранению данных

Все данные сайта должны храниться в структурированном виде под управлением реляционной СУБД. Исключения составляют файлы данных, предназначенные для просмотра и скачивания (изображения, видео, документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД размещаются ссылки на них. Наполнение различных сайтов, функционирование которых поддерживается одной и той же инсталляцией системы, должно храниться под управлением единой СУБД.

Требования к языкам программирования

Для реализации статических страниц и шаблонов должны использоваться языки HTML5 и CSS. Исходный код должен разрабатываться в соответствии со стандартами W3C (HTML5). Для реализации интерактивных элементов клиентской части должен использоваться язык JavaScript. Для реализации динамических страниц должна использоваться CMS Django реализованная на языке Python.

Требования к организации гиперссылок

Все ссылки на сайте должны быть относительными (за исключением внешних).

Требования к иллюстрациям

Все рисунки и фото объемом более 1 kb (кроме элементов дизайна страницы) должны быть выполнены с замещающим текстом. Все рисунки должны быть в формате png или jpg.

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