Дизайн сайта должен быть выполнен в строгом, элегантном стиле с четкими элементами декора. Все интерфейсы должны быть простыми и интуитивно понятными.
Требования к численности и квалификации персонала, обслуживающего сайт
Обслуживание сайта должно производиться несколькими сотрудниками без специальных знаний в программировании, прошедшим инструктаж по управлению сайтом. Для поддержания сайта и эксплуатации веб-интерфейса системы управления сайтом (CMS) от персонала не должно требоваться специальных технических навыков, знания технологий или программных продуктов, за исключением общих навыков работы с персональным компьютером и стандартным веб-браузером (например, MS Internet Explorer 7.0 или выше).
Требования к системе администрирования
Общие требования
Система администрирования должна выполнять требования по управлению доступом зарегистрированных и получивших доступ пользователей к информации, а также управлять информацией о предоставляемых на сайте товарах, изменять содержимое информационных страниц сайта. В системе администрирования должна быть реализована возможность добавлять, удалять товары, а также оперативно изменять информацию о них.
Редактирование информации
Редактирование информации должно быть реализовано так, чтобы это мог делать администратор без специальных знаний в программировании. Интерфейсы должны быть построены так, чтобы изменение информации производилось с минимальным количеством необходимых для этого действий.
Управление пользователями и правами доступа
Управление пользователями и их правами доступа осуществляется администратором сайта.
Языковые версии сайта
Сайт должен быть выполнен на русском, английском и финском языках.
Группы пользователей
7.1. Незарегистрированные пользователи – имеют доступ только к информации в пользовательской части сайта.
7.2. Зарегистрированные пользователи – имеют доступ к открытой информации в пользовательской части сайта и к своему личному кабинету.
7.3. Администраторы – имеют доступ ко всей информации в пользовательской части, а также имеют возможность управлять активностью зарегистрированных пользователей, имеют возможность изменять содержимое сайта.
7.4. Супер администраторы – имеют доступ ко всей информации в пользовательской части, а также имеют возможность управлять активностью и сроком доступа к закрытой информации зарегистрированных пользователей, а также могут управлять администраторами и зарегистрированными пользователями – добавлять, удалять и управлять их активностью.
Структура сайта
· Главная страница
o О нас
o Новости
o Контакты
· Мы готовим
o русская кухня
§ супы
§ основное блюдо
§ пельмени
§ блины
o японская кухня
§ нигири
§ роллы
§ наборы
§ горячие роллы
o бизнес ланчи
o напитки
§ прохладительные напитки
§ горячие напитки
· Мы печем
o Пирожки
o Торты на заказ
o Тематические торты
o Пирожные
· Мы предлагаем
o Кейтеринг
§ Смета на детские праздники
§ Смета на юбилеи/свадьбы
§ Смета на романтический ужин на двоих
· Takeaway (магазин)
· Фотогалерея
o Кафе
o Посетители
o Праздники
o Работа в процессе
· Мой заказ
· Оставить отзыв
Навигация по сайту
Пользовательский интерфейс сайта должен обеспечивать наглядное, интуитивно понятное представление структуры, размещенной на нем информации, быстрый и логичный переход к разделам и страницам. Навигационные элементы должны обеспечивать однозначное понимание пользователем их смысла: ссылки на страницы должны быть снабжены заголовками, условные обозначения соответствовать общепринятым.
Система должна обеспечивать навигацию по всем доступным пользователю ресурсам и отображать соответствующую информацию. Для навигации должна использоваться система контент-меню. Меню должно представлять собой текстовый блок (список гиперссылок) в левой колонке или в верхней части страницы. Для разделов, содержащих подразделы, должно быть предусмотрено выпадающее подменю.
При выборе какого-либо из пунктов меню пользователем должна загружаться соответствующая ему информационная страница (новостная лента, форма обратной связи и пр.), а в блоке меню (или в основной части страницы в зависимости от утвержденного дизайна) открываться список подразделов выбранного раздела.
Описание страниц сайта
10.1. Пользовательская часть
10.1.1. Общая структура страниц сайта
Все страницы пользовательской части сайта выводятся со следующими блоками: Шапка, Левая колонка, Рабочее пространство, Подвал.
В шапке выводятся логотип сайта, его название, контактные данные, а также слайдер с чередующимися фотографиями помещения и фотографиями продукции. Под слайдером горизонтально располагается основное меню сайта. Боковое меню располагается вертикально в левой колонке и содержит дочерние пункты меню.
В рабочем пространстве располагается содержимое текущей страницы. В этом поле отображается основное содержание выбранного раздела. Страницы всех разделов сайта должны формироваться программным путем на основании информации из базы данных на сервере.
В подвале выводится дополнительная информация, согласованная с Заказчиком.
Интерфейс сайта должен быть адаптивным, обеспечивающим корректное отображение сайта на различных устройствах и динамически подстраивающийся под заданные размеры окна браузера.
10.1.2. Новости
В разделе «Новости» должны быть представлены новости компании. При добавлении новости ей должна присваиваться категория; эти категории в дальнейшем могут быть использованы для отбора новостей. На странице должно быть представлено 10 последних новостей в краткой форме и ссылки на полную форму новостной записи. В нижней части страницы должна быть ссылка на предыдущую страницу новостей.
10.1.3. Каталог и карточка товара
Каталог продукции содержит в левой колонке перечень категорий продукции (дополнительное меню). В рабочей области выводится продукция из выбранной категории. Блоки продукции содержат изображение (фотографию товара), наименование товара, цену и кнопку добавления товара в корзину. При нажатии на блок соответствующего товара должна открываться карточка товара с подробным описанием.
В карточке товара описывает продаваемый продукт. На данной странице должна быть размещена фотография товара и его описание, а также цена и кнопка добавления товара в корзину.
10.1.4. Страница авторизации
Страница авторизации содержит поля ввода Email и пароль, кнопку Вход и флажок “Запомнить меня”.
10.1.5. Гостевая книга
Установка и настройка модуля обратной связи https://reformal.ru/.
10.2. Административная часть
Административная часть ограничивается функционалом расширения модуля Shopkeeper для системы управления сайтом MODX.
Функционал сайта
Функционал сайта должен предоставлять администратору сайта возможность быстро редактировать содержимое сайта с помощью средств панели администратора системы управления сайтом (CMS), редактировать разделы сайта, а также управлять каталогом предоставляемых для заказа товаров.
Посетитель сайта должен иметь возможность оформления заказа выбранных товаров через сайт. Заказ осуществляется в несколько этапов:
- Посетитель добавляет в корзину интересующие его товары
- Перейдя в корзину, где выводится перечень выбранных товаров, их количество и цена, пользователь подтверждает состав заказа нажатием кнопки “продолжить”
- Пользователь заполняет форму “Контактные данные” для оформления заказа
- Далее покупатель переходит на страницу выбора способа получения заказа (способ доставки) и способ оплаты (наличный расчет или оплата через сайт)
- При успешном прохождении всех шагов выводится сообщение принятия заказа в обработку.