1. Цель
2. Задачи проекта
3. Целевая аудитория
4. Наименование программного изделия
5. Основные термины и объекты
6. Требования к системе
6.1 Требования к функциональным характеристикам
6.2 Виды товаров
6.3 Требования к процессу оформления покупки
6.4 Документы
6.5 Дополнительные функциональные возможности пользовательской части Интернет-магазина
6.6 Дополнительные функциональные возможности администраторской части Интернет-магазина
6.7 Требования к дизайну
7. Требования к интеграции с внешними системами
8. Требования к составу и параметрам технических средств
9. Требования к программной документации
10. Материалы, предоставляемые Заказчиком
11. Формат предоставления готового продукта
12. Техническая поддержка
13. Обучение персонала
14. Ответственность сторон
1. Цель
Целью разработки интернет-магазина «V» является создание удобного и эффективного инструмента он-лайн продаж эксклюзтвной одежды из Италии. Целью создания форума магазина является сплочение аудитории по TechWear
2. Задачи проекта
Создать Интернет-магазин, который:
Позволит покупателям удобно и просто заказывать товары и услуги
«V»
Позволит каждому желающему приобрести обувь брендов по доступным ценам
Обеспечит локальный оперативный сервис доставки по Украине и РБ в течение 20 раб. дней
Сплотит самую модную аудиторию и всех интересующихся направлением Techwear Fashion, посредствам общения на закрытом форуме магазина и соц сетях + каналах мессенджеров.
Упростит работу менеджера по продаже товаров и услуг «V»
Привлечет новых покупателей и расширит рынок сбыта продукции «V»
3. Целевая аудитория
Целевой аудиторией магазина являются физические лица, желающие приобрести одежду элитных марок по отличнйо цене Ресейла : студенты, состоятельные люди, люди среднего достатка, бутики, заинтересованные в оптовой закупки одежды.
4. Наименование программного изделия
Полное наименование разработки: Интернет-магазин «V»
Сокращенное наименование: «V»
WWW-адрес: куплен.
5. Основные термины и объекты
Интернет-магазин – это интерактивный веб-сайт:
рекламирующий товар или услугу;
принимающий заказы на покупку;
выполняющий функции оформления заказа
выписывающий документы на оплату
При этом администратору магазина необходимо контролировать:
расчеты с покупателем за поставку;
доставку товара
редактирование цен товара в 3 видах валюты
внесение новых рубрик, подрубрик и разделов Интернет-магазина
пополнение каталога
написание новостей
размещение рекламной коммерческой информации, рекламных баннеров
выставление счетов покупателям посредства Интернет-формы отправки счетов по платежным системам.
Покупатель – физическое лицо или юридическое лицо - фактический получатель товара.
Покупка/Заказ – совокупность товаров и услуг, заказываемых одновременно в Интернет-магазине.
Категория товаров – совокупность товаров, относящихся к одной тематике.
Товар – вид продукции, предлагаемой в Интернет-магазине, с возможными модификациями свойств.
Пользовательская часть Интернет-магазина – основная часть магазина, размещенная в Интернете и доступная для просмотра всем пользователям (покупателям).
Система администрирования – программный модуль, позволяющий контролировать работу Интернет-магазина (настраивать параметры работы, добавлять новые товары и т.д.). Защищена паролем и доступна только администраторам и менеджерам магазина.
Администратор Интернет-магазина – технический специалист, осуществляющий контроль и управление Интернет-магазином.
Контент-менеджер – специалист, отвечающий за управление контентом (наполнением) Интернет-магазина (добавление и редактирование категорий товаров, товаров, новостей).
Менеджер по продажам – специалист, в обязанности которого входит прием, оформление, организация доставки, получение оплаты и контроль заказов, поступивших через Интернет-магазин.
6. Требования к системе
6.1 Требования к функциональным характеристикам
Язык магазина – русский, английский, украинский
Валюта магазина – usd-грн-руб
Способы оплаты – безналичный расчет, наложенный платеж, Яндекс Деньги, Web Money. Paypal, Visa
Способы доставки – самовывоз, доставка курьером, почтовой службой Бандеролька и другие.
Максимальное количество категорий и товаров – неограниченно
История заказов – по каждому Покупателю ведется история его покупок.
Новости – на главной странице магазина должен отображаться блок новостей (5 последних новостей, с возможностью просмотра всех новостей).
Последние добавления – на главной странице магазина должны отображаться новые вещи из каталога, добавленные менеджером, с возможностью изменения их порядка на странице.
6.2 Виды товаров
В Интернет-магазине планируется продавать следующие категории товаров:
Мужская обувь
Женская обувь
Одежда US
Аксессуары
6.3 Требования к процессу оформления покупки
Процесс оформления покупки в магазине должен выглядеть следующим образом:
Покупатель с поисковых систем, через рекламу, закладки или по внешним ссылкам попадает на главную страницу (или любую другую страницу), откуда он может перемещаться в любой раздел магазина.
Выбрав в боковом меню нужную категорию товаров, Покупатель просматривает список товаров в категории (отображаемые все на одной странице).
Выбрав интересующий товар, покупатель попадает на страницу подробного описания товара, которая открывается в новом окне: несколько фото товара (одно фото на странице, фото пронумерованы и их просмотр осуществляется посредствам клика на ту или иную цифру), доступные размеры, наличие или отсутствие на складе, количество единиц заказываемой вещи.
Если Покупатель принял решение заказать выбранный товар, он нажимает кнопку «Добавить в корзину». Товар добавляется в корзину. При добавлении товара в корзину - значок процесса добавления на странице, после добавления в корзину – закрытие окна подробного описание товара. На главной странице (без обновления страницы) появляется новое добавление в корзине с указанием сделанного заказа. Администратор сайта получает уведомление с ID пользователя и список добавленного в корзину в виде заметки в таблице CRM
CLOFFHotel
Продолжая навигацию по магазину, Покупатель выбирает интересующие его товары и добавляет их в корзину.
Содержимое корзины сохраняется в течение всего сеанса работы с сайтом (до закрытия окна браузера).
После окончания выбора товаров, Покупатель переходит к процедуре оформления заказа. Для этого он нажимает кнопку «Оформить заказ» (под значком корзины).
Если Покупатель:
ему предлагается зарегистрироваться, т.е. ввести сведения о себе (ФИО, город и адрес проживания), контактную информацию (телефон сотовый, E-MAIL), логин (e-mail адрес) и пароль, дополнительные сведения.
После этого, Покупатель попадает на страницу подтверждения заказа, где ему предлагается ознакомится с положениями ПУБЛИЧНОЙ ОФЕРТЫ (на основании которой выставляется счёт), подтвердить правильность перечня выбранных товаров, выбранных способов доставки и оплаты и подтвердить свое согласие о покупке.
После подтверждения заказа, ему на e-mail высылается письмо с параметрами заказа и подтверждение, что его заказ принят к обработке.
Администратор или менеджер магазина получает копию этого же письма и ему необходимо связаться с Покупателем, подтвердить правильность полученного заказа, договориться об оплате и доставке.
Далее, администратор или менеджер организует доставку товара и изменяет через административный раздел Интернет-магазина состояние заказа на «Принят на рассмотрение».
В административном отделе должна быть вкладка: Заказы. В этой вкладке отображается список заказов (сделанных посредствам формы заказа на главной странице магазина) в виде таблицы, содержащая следующие столбцы: ФИО заказчика, адрес доставки, список заказных товаров (с артикулами), дата заказа, состояние заказа (принят на рассмотрение/отправлен/доставлен), способ доставки (самовывоз, доставка курьером , почтой итд ), вид оплаты (наложенный платеж, безналичный расчёт, наличными курьеру, Web Money, Яндекс Деньги Visa Paypal итд), оплата (оплачен, не оплачен), действие (в виде кнопок в строке таблицы: удалить заказ, редактировать заказ).
После доставки товара и получения денег от Покупателя, Администратор помечает заказ как «Доставлен»
Процесс покупки закончен.
6.4 Документы
В процессе своей работы магазин должен формировать следующие документы:
Договор публичной оферты
Счет на оплату
Акт выполненных работ
6.5 Дополнительные функциональные возможности пользовательской части Интернет-магазина
В пользовательской части интернет-магазина также должны быть реализованы следующие функциональные возможности:
Страница «Правила » - описание регламента работы магазина. Текст регламента готовится Заказчиком.
Каталог обмена ссылками (« ссылки»)
Полный прайс-лист всех товаров в форматах HTML и XLS (для оптовиков)
Поиск по описаниям товаров
Форма «Свяжитесь с » для отправки сообщений администрации магазина
Блок «Частые вопросы и ответы на них» (наполнение базы данных вопросов и ответов производится Заказчиком)
Новости
Каждый Покупатель:
- контролирует состояние своего счета;
- видит историю своих платежей и покупок, имеет возможность распечатывать эти данные (критерии отбора в отчет: все, период, товар)
- имеет возможность распечатать любой из своих документов по любому своему платежу (счет, публичную оферту, акт)
6.6 Дополнительные функциональные возможности администраторской части Интернет-магазина
В системе администрирования должны быть реализованы следующие возможности:
Создание резервной копии MySQL базы данных магазина
Формирование отчета «Наиболее просматриваемые товары» за период
Формирование отчета о поступлении денег на счетах Покупателей и состояние счета выбранного Покупателя;
Формирование статистики о платежах и покупках (критерии отбора в отчет: все, период, Покупатель, товар);
Формирование статистики о Покупателях (критерии отбора в отчет: все, алфавит, период регистрации, платежи за период, платежи за товар, покупки за период, покупки за товар).
Статистические отчеты могут быть объединены в единый аналитический отчет (на усмотрение Исполнителя)
Администратор:
- имеет право на изменение любых данных размещенных в магазине, изменять и распечатывать любые (выборочно) документы (счет, счет-фактуру, договор, акт) по любому платежу любого Покупателя;
- получает сообщение по e-mail о регистрации нового Покупателя;
6.7 Требования к дизайну
Дизайн строгий минималистичный дизайн и простой с быстрой загрузкой желательно основа Accelerated Mobile Pages GOOGLE AMP (https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/discovery/?referrer=ampproject.org#what-if-i-only-have-one-page ) - И одновременно сайт должен быть функциональный и хорошо масштабируемым на мобильном устройстве. Цветовая гамма – основной фон белый вставки текста и акции черный текст на желтом фоне.
Исполнитель будет использовать уже разработанный логотип Интернет-магазина, размещаемый в шапке магазина на каждой странице (заказчик предоставляет свой).
7.Требования к интеграции с внешними системами
Требуется подключение Интернет-магазина к следующим системам:
Ya.ru
google
8.Требования к составу и параметрам технических средств
Интернет-магазин «V» должен правильно функционировать со следующим набором аппаратно-программных средств:
Сервер с операционной системой Linux
Веб-сервер Apache
Язык PHP версии 8.0 + или более поздней
База данных MySQL версии 8.0 или более поздней
9.Требования к программной документации
Состав программной документации должен включать следующие документы:
Техническое задание
Руководство пользователя
10.Материалы, предоставляемые Заказчиком
Прайс-лист с актуальным перечнем товаров и текущими ценами.
Логины и пароли на доступ к домену и хостингу
Описания товаров и фотографии (при необходимости)
Файлы виртуальных товаров
Формы первичных документов
Реквизиты собственных юридических лиц
11.Формат предоставления готового продукта
Готовый интернет-магазин передается Заказчику
12.Техническая поддержка
Техническая поддержка оказывается бесплатно в течение 2 месяцев с момента сдачи магазина в эксплуатацию. Далее поддержка оказывается на платной основе.
13.Обучение персонала
В договорную стоимость включено обучение работе с магазином 1 сотрудника заказчика. Обучение большего количества сотрудников производится за дополнительную плату.
14.Ответственность сторон
Стороны обязуются ни в каком случае, и ни при каких обстоятельствах не разглашать конфиденциальную информацию, полученную в ходе работы над проектом.