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

Главная страница сайта должна содержать графическую часть, навигационное меню сайта, а также контентную область для того, чтобы посетитель сайта с первой страницы мог получить вводную информацию о компании, а также ознакомиться с последними новостями компании.
Контентная область первой страницы должна делиться на следующие разделы:
- вступительная статья о компании со ссылкой «подробнее», ведущей на раздел «О компании»;
- новости - содержит 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 адрес пользователя, указанный при регистрации

При неудачной попытке авторизации – появляется приглашение для повторной попытки

авторизоваться с формой авторизации.