Файл проекта Создание интернет витрины на

advertisement
Бриф на доработку сайта.
Компания занимается ремонтом и сервисным обслуживанием техники
apple, а также, продажей восстановленных и б/у устройств от компании apple.
Сайт компании сделан с помощью статических html страниц. Необходимо
сформировать два динамических раздела с помощью CMS shop script 5,
которые будут сделаны на основе существующего дизайна.
1 Раздел – “Продажа”
Каталог "Продажа"
URL каталога – (http://iphone-74.ru/prodaja.html)
Каталог товаров должен иметь вид как на странице
http://store.apple.com/us/accessories/apple-accessories , за исключением
возможности выбора предоставления отображения (табличный или строчный
вид)
- вид по умолчанию табличный.
Фильтрация устройств каталога товаров должна производиться по нажатию
соответствующей кнопки:
(название сделать на русском).
Фильтр должен иметь следующие настройки:
1. iPhone:
1.1. iPhone 3G;
1.2. iPhone 3GS;
1.3. iPhone 4;
1.4. iPhone 4S;
1.5. iPhone 5;
1.6. iPhone 5C;
1.7. iPhone 5S.
2. iPad:
2.1. iPad;
2.2. iPad 2;
2.3. iPad 3;
2.4. iPad 4;
2.5. iPad mini;
2.6. iPad mini 2;
2.7. iPad mini 3;
2.8. iPad Air;
2.9. iPad Air 2.
3. iPod:
3.1. iPod classic;
3.2. iPod shuffle;
3.3. iPod nano;
3.4. iPod touch;
4. Mac:
4.1. Mac;
4.2. Mac mini;
4.3. Mac Pro;
4.4. MacBook;
4.5. MacBook Air;
4.6. MacBook Pro;
4.7. Apple cinema display.
5. Выбор: восстановленное или подержанное устройство.
6. Цвет.
7. Сортировка
7.1. По алфавиту;
7.2. По цене: от высокой к низкой.
7.3. По цене: от низкой к высокой.
Подразумевается, что товар продается в одном количестве.
При нажатии на товар должна появляться подробная карточка товара, на
которой отображаются следующие информационный блоки:
1. Фотографии как на http://store.apple.com/us/product/MGTT2ZM/A/ipadair-2-smart-case-midnightblue?fnode=bf81d2ffbd2ddc49e43a701198a4799df929241398531167ea5c1
a59a41b27f4b73b203bc5b5d51f1d236722463adcf6d8139a01feaaefec39cd2
1308c6bdd91c9ba027b05ca4291254f5e995cfaf23df7dc39a76091f5b0d8025
b3696736e725c07122a2555134a0b969114810586ea
2. Правый блок – содержит информацию: Название, Цену, Возможность
зарегистрироваться и зарезервировать товар через форму.
3. Информация о продукте
4. Совместимость
Соответствие названия и расположения блоков на рис 1.
Рисунок 1. – Расположение и название
Не выводить рейтинги и отзывы, вопросы и ответы.
Так как большинство разделов сайта сделаны без CMS системы, каталог
устройств также должен отображаться верхнее меню, которое содержит
следующие пункты:
 Ремонт (http://iphone-74.ru/index.html);
 iPhone (http://iphone-74.ru/iphone.html);
 iPad (http://iphone-74.ru/ipad.html);
 iPod (http://iphone-74.ru/ipod.html);
 Mac (http://iphone-74.ru/imac.html);
 Продажа (http://iphone-74.ru/prodaja.html);
 Аксессуары (http://iphone-74.ru/aksessuary.html).
Так как номенклатура каталога со временем может измениться и
расшириться, то необходимо реализовать в административной панели
возможность редактирования свойств и значений параметров фильтрации
каталога, а также их добавления и удаления.
Если параметры фильтра не могут быть доступны из за отсутствия
выбора то они должны быть не активны и выделены серым фоном. В фильтре
одновременно могут быть задействованы несколько значений одно параметра.
2 Раздел – “Аксессуары”
Каталог "Аксессуары"
URL каталога – (http://iphone-74.ru/aksessuary.html)
Каталог аксессуары должен иметь вид как на странице
http://store.apple.com/us/accessories/apple-accessories , за исключением
возможности выбора предоставления отображения (табличный или строчный
вид)
- вид по умолчанию табличный.
Фильтрация каталога аксессуаров должна производиться по нажатию
соответствующей кнопки:
(название сделать на русском).
Фильтр должен иметь следующие настройки:
1. Сортировка
1.1. По алфавиту
1.2. По цене: от высокой к низкой;
1.3. По цене: от низкой к высокой;
2. Совместимость iPhone:
2.1. iPhone 3G;
2.2. iPhone 3GS;
2.3. iPhone 4;
2.4. iPhone 4S;
2.5. iPhone 5;
2.6. iPhone 5C;
2.7. iPhone 5S;
2.8. iPhone 6;
2.9. iPhone 6 plus.
3. Совместимость iPad:
3.1. iPad;
3.2. iPad 2;
3.3. iPad 3;
3.4. iPad 4;
3.5. iPad mini;
3.6. iPad mini 2;
3.7. iPad mini 3;
3.8. iPad Air;
3.9. iPad Air 2;
4. Совместимость iPod;
4.1. iPod Classic;
4.2. iPad shuffle;
4.3. iPod nano;
4.4. iPad touch.
5. Совместимость Mac:
5.1. Mac;
5.2. Mac Mini;
5.3. Mac Pro;
5.4. MacBook;
5.5. MacBook Air;
5.6. MacBook Pro;
5.7. Apple cinema display.
6. Форм-фактор:
6.1. Бампер;
6.2. клип-кейс;
6.3. сменная панель;
6.4. флип-кейс;
6.5. чехол;
6.6. чехол-книжка.
7. Материал
7.1. Leather;
7.2. Silicon;
7.3. Fabric;
7.4. Hard Plastic;
7.5. Полиуретан.
8. Цвет
8.1. Черный;
8.2. Белый;
8.3. Серый;
8.4. Коричневый;
8.5. Красный;
8.6. Оранжевый;
8.7. Желтый.
9. Вид продукта:
9.1. Adapters;
9.2. Battery;
9.3. Cables;
9.4. Data cable;
9.5. Чехлы;
10.Производитель
10.1.
4TH M2;
10.2.
AIKASHI;
10.3.
ALEXANDER MQUEEN;
10.4.
APPLE;
10.5.
И.Т.Д
Подразумевается, что товар может быть в некотором количестве.
При нажатии на товар должна появляться подробная карточка товара, на
которой отображаются следующие информационный блоки:
1. Фотографии как на http://store.apple.com/us/product/MGTT2ZM/A/ipadair-2-smart-case-midnightblue?fnode=bf81d2ffbd2ddc49e43a701198a4799df929241398531167ea5c1
a59a41b27f4b73b203bc5b5d51f1d236722463adcf6d8139a01feaaefec39cd2
1308c6bdd91c9ba027b05ca4291254f5e995cfaf23df7dc39a76091f5b0d8025
b3696736e725c07122a2555134a0b969114810586ea
2. Правый блок – содержит информацию: Название, Цену, Количество,
Возможность зарегистрироваться и зарезервировать товар через форму.
При резервирование продукта количество на складе должно
уменьшаться, также пользователь при нажатии кнопки зарезервировать
должен иметь возможность выбора нескольких единиц товара если это
возможно исходя из количества на складе.
3. Информация о продукте
4. Совместимость
Соответствие названия и расположения блоков на рис 1.
Так как номенклатура каталога со временем может измениться и
расшириться, то необходимо реализовать в административной панели
возможность редактирования свойств и значений параметров фильтрации
каталога, а также их удаления и добавления.
Если параметры фильтра не могут быть доступны из за отсутствия
выбора то они должны быть не активны и выделены серым фоном. В фильтре
одновременно могут быть задействованы несколько значений одно параметра.
Пример для каталога устройств:
Допустим пользователь хочет посмотреть iPhone 5S и iPad Air 2. Его
интересуют
восстановленные
и
подержанные
устройства
белого,
серебристого, серого или золотистого цвета. Параметры сортировки по цене:
от низкой до высокой.
При этом в наличие есть только iPhone 5S белого и серебристого цветов.
Соответственно пользователь не должен видеть в условиях фильтра
параметр iPad Air 2 а также серые и серебристые цвета. При этом, если
пользователь решил посмотреть другой iPad (iPad 4), то параметры поиска
должны обновиться и если, у нас в наличие серые и серебристые цвета iPad 4
то серые и серебристые цвета должны появиться в условиях поиска.
Для каталога аксессуаров алгоритм фильтра по параметрам аналогичен.
Условия доставки – самовывоз. Оба раздела должны иметь возможность
импорта товаров в каталог через scv файл, также к нему предоставить образец
оформления csv файла.
Download