Что такое Техническое Задание по сайту
Пример технического задания (ТЗ) на создание интернет-магазина электроники и бытовой техники
Поскольку разработка сайтов, как и дальнейшая техническая поддержка сайтов, — наша основная специализация, нам часто предлагают просчитать стоимость проекта без ТС и просят показать, как он должен выглядеть. Поэтому мы разработали и выкладываем в открытый доступ типичный пример полноформатного ТС на создание интернет-магазина, чтобы на его основе наши клиенты могли создавать собственные ТС по своим проектам.
1. Границы проекта
Основные функции, которые должны быть реализованы:
Реализация каталога товаров (на первом этапе электроника и Бытовая техника, в последствии других товарных групп) с возможностью фильтрации, удобной навигации;
В каталоге товаров для каждой группы товаров должен работать индивидуальный фильтр. Параметры фильтрации будут согласованы каждой группой отдельно;
Представление товаров с их характеристиками – полная информация о товаре на подробной странице с возможностью купить;
Реализация процесса заказа – выбор места доставки, вида доставки, оплаты;
Предполагается старт проекта на азербайджанском языке, на следующем этапе будет подключен русский язык;
Расширение функциональности будет осуществляться по требованию заказчика после запуска первого этапа проекта в качестве единичных наработок или целыми этапами.
2. Используемые термины
Шаблон представляет собой подготовленный макет графического представления сайта.
Сервисный модуль (модуль) является функционально завершенным программным блоком, предназначенным для выполнения определенной практической задачи. Сервисные модули (в отличие от страниц) не имеют собственного пользовательского интерфейса (на сайте), зато принимают от страниц введенные посетителем данные (и/или считывают данные с базы) и, на основе заданного алгоритма, производят их обработку. Результатом работы модуля может быть как вывод результатов поиска на страницу, так и модификация базы данных или отправка электронной корреспонденции.
Информационная панель (панель) – визуально объединенные элементы контента, навигации или индикации.
Раздел сайта – самый структурный элемент, объединяющий страницы сайта по принципу формирования логически законченной группы информации.
Подразделение сайта – структурное объединение страниц сайта внутри одного из его разделов.
3. SEO требования
SEO требования приводятся в отдельном документе – приложение к ТС.
4. Структура сайта и функционал
4.1. Общий функционал
Помимо штатной аутентификации (login-password) используется внешняя через социальную сеть Facebook.
Значения свойств и характеристик при их отсутствии по существу не выводятся;
Во всех областях, где используется таблично-ленточное представление товара, применяется стандартное каталожное представление товара если не указано иное.
"Заказать в 1 клик" – функция доступна для формирования заказа без ввода данных, необходимых при оформлении через полную процедуру. Нужно ввести только телефон, в системе создается виртуальный пользователь, текущий товар или содержимое корзины (в зависимости от места размещения функции) размещается по заказу. Если пользователь авторизован, телефон не запрашивается, сразу же происходит оформление заказа и переход на Шаг №3 оформления, заказ сопоставляется с текущим пользователем.
Города и пункты продаж (выдачи товаров) — в системе определяются два справочника: «города для вывоза и доставки товаров», «справочник пунктов продаж/выдачи товаров» с привязкой к городу.
Формы авторизации/регистрации/восстановления пароля. Все всплывающие формы ввода выполняются в едином стиле, для восстановления пароля используется EMAIL или PHONE пользователя.
4.2. Главная страница
Область №1 — в области размещается:
Верхний баннер (тип TOP_PAGE), если баннеров данного типа в системе нет, вся область баннера не отображается.
Переключение языков осуществляется путем опрокидывания пользователя на главную страницу сайта с выбранным языком.
Механизм выбора текущего магазина — область содержит выпадающее окно, что дает возможность выбора магазина: двухэтапный выбор города, затем магазина. Структуризация магазинов по городам осуществляется в администраторе сайта и обеспечивается механизмом обмена с внешней учетной системой (1С). Можно просматривать расположение магазина на интерактивной карте.
Вход в раздел пользователя (форма всплывающей авторизации). Если пользователь авторизован, вместо надписи "авторизация" отображается его ФИО.
Область №2 - в области размещается:
Верхнее меню содержит ссылку на общую информацию (оплата, доставка, гарантия, контакты). Меню можно изменить с помощью стандартных системных устройств.
Логотип компании. На всех страницах, кроме главной, при нажатии клика переходит на главную страницу текущего языка.
Система поиска – в поле ввода можно ввести полное или частичное название товара, после ввода 4-го больше символов, система начинает предлагать в виде dropbox товары по совпадению подстроков текущего ввода. Из предложенного списка может осуществляться переход на карту товара. Возможен вариант поиска, при котором в поле ввода печатается название товара+Enter, после чего на отдельной странице система выдает список товаров, соответствующих условию, используется постраничное представление. Описание страницы «Результаты поиска». Для регулировки области поиска используется список глав первого уровня каталога. Под строкой поиска размещается подсказка из самых частых поисковых запросов, через запятую, при нажатии на поисковый запрос он переносится в строку поиска. Подсказки для поиска изменяются через включаемую область.
Область №3 – главное товарное меню
Первый уровень формируется по основным разделам каталога. При выборе раздела осуществляется развертывание других подразделений в меню.
Выпадающее меню содержит развернутую структуру выбранного раздела, «маркетинговое предложение» или фоновый рисунок (вывод в такой последовательности). Маркетинговых предложений одного раздела может быть несколько. При выборе маркетингового предложения осуществляется переход на карту товара или страницу с акцией.
Область №4 - область главного баннера
Формируется из типов баннеров MAIN_PAGE. Лист баннеров осуществляется на таймере и вручную.
Над баннерами размещается классификация показываемых баннеров: топ акций, новинки, специальные комплекты. Если баннеров какого-либо класса нет, в классификаторе ответ