Требования к представлению сайта
Главная страница сайта должна содержать графическую часть, навигационное меню сайта, а также контентную область для того, чтобы посетитель сайта с первой страницы мог получить вводную информацию о компании, а также ознакомиться с последними новостями компании.
Контентная область первой страницы должна делиться на следующие разделы:
- вступительная статья о компании со ссылкой «подробнее», ведущей на раздел «О компании»;
- новости - содержит 3 последние новости (анонсы) в формате: дата, заголовок, краткое содержание;
- краткая контактная информация - телефон и e-mail компании;
- вверху страницы отображаются облегченная навигационная панель, которая обеспечивает переход к основным пунктам меню сайта (О компании, Новости и т.д.);
- поле поиска – предназначено для выполнения полнотекстового поиска по сайту;
- поле выбора языка – русский\английский.
Рисунок 1 – Пример размещения элементов главной страницы
Графическая оболочка внутренних страниц (общая для всех подразделов)
Графическая оболочка внутренних страниц должна делиться на следующие разделы:
- графическая шапка
- навигационное меню сайта (навигационная панель 2 обеспечивает переход к основным пунктам меню сайта);
- поле поиска – предназначено для выполнения полнотекстового поиска по сайту;
- поле выбора языка – русский\английский;
- ссылка «На главную»;
- навигационная панель по подразделам выбранного раздела сайта;
- поле для отображения контента выбранной страницы сайта;
- внизу страницы - краткая контактная информация - телефон и e-mail компании;
- кнопка «Для печати» - обеспечивает вывод контентной области в виде, отверстанном для печати на листах формата А4;
- кнопка «Задать вопрос» - обеспечивает переход к форме «Задать вопрос».
Рисунок 2 — Пример размещения элементов внутренних страниц сайта
Требования к структуре сайта
Все названия разделов сайта, приведенные ниже, являются условными и могут корректироваться по согласованию с Заказчиком в ходе проектирования.
Первоначальная структура сайта должна иметь следующий вид:
1. О компании:
- история компании;
- наши клиенты;
- наши координаты4
2. Новости:
- новость №2;
- новость №1.
3. Услуги:
- ремонт одежды;
- пошив одежды.
4. Контакты:
- адрес;
- e-mail;
- телефон;
- схема проезда.
5. Обратная связь:
- окно для написания сообщения;
- отзывы и комментарии.
Личный кабинет
Раздел, доступен для зарегистрированных пользователей.
В данном разделе авторизованному посетителю доступны информация о пользователе портала, либо свои личные данные. Редактирование раздела любого пользователя доступно членам группы «Администраторы».
Изменение информации данного раздела производится путём заполнения данных формы,
состоящей из полей:
· Фамилия * – текстовое поле
· Имя * – текстовое поле
· Отчество * – текстовое поле
· Дата рождения * – поле дата/время
· Адрес – текстовое поле
· Пол – селектор (муж, жен)
· E-mail адрес – текстовое поле
· Псевдоним – текстовое поле
Поля доступные для изменения зависят от уровня доступа:
1. Пользователи группы «Администраторы»
- все поля
2. Пользователь – собственник информации
- Адрес – текстовое поле
- Пол – селектор (муж, жен)
- E-mail адрес – текстовое поле
- Псевдоним – текстовое поле
- О себе – текстовое поле
3. Остальные авторизованные пользователи не имеют прав на редактирование.
Функциональные требования:
Администратор
- Просмотреть личные данные пользователей
- Редактировать личные данные пользователей
Пользователь
- Просмотреть собственные личные данные и доступные для чтения личные данные
пользователей
- Редактировать (доступные для редактирования): собственные личные данные.
Авторизация
Пользователи могут авторизоваться на любой странице портала с помощью специальной
формы авторизации. Форма содержит:
- Текстовое поле для ввода логина пользователя
- Кнопку отправки формы.
Данные для доступа (авторизации):
- Логин – адрес электронной почты пользователя
- Пароль – строка, содержащая от 8 символов, состоящая из A-z, 0-9.
Ниже формы располагаются ссылка:
- Забыли пароль
Форма «Забыли пароль» содержит поля:
- Email адрес пользователя, указанный при регистрации
При неудачной попытке авторизации – появляется приглашение для повторной попытки
авторизоваться с формой авторизации.