Производственная документация



 

Техническое задание

 

 

Синхронизация

Синхронизация проходит в соответствии с правилами и форматами, описанными в стандарте CommerceML 2, включает в себя:

1) Импорт и обновление товаров (файлы import.xml) – обновление и создание товаров, их изображений, свойств и цен.

2) Импорт и обновление категорий (файлы import.xml) – обновление и создание категорий каталога, их заголовков, иерархии, свойств для фильтров и анонсов на страницы категорий (превью карточек товаров).

3) Обновление остатков товаров по основному складу (файл offers.xml).

4) Выгрузка заказов с сайта в Bitrix24 CRM. Автоматическое создание сделок/контактов на заказы и все формы сайта.

 

Тех задание на разработку сайта (на основе выбранного шаблона верстки (https://stroyka.html.themeforest.scompiler.ru/themes/blue-ltr/ ).

1) Разработка шаблона страницы «Главная страница». Включает в себя блоки:

- header (шапка) сайта: логотип, поиск, контактные телефоны, навигация по сайту и каталогу, иконки с возможностью перехода в корзину, избранный товар)

- блок слайдера: автоматическая смена изображений;

- блок популярных/рекомендованных/акционных товаров;

- блок анонсов новостей;

- текстовый блок;

- блок категорий

- блок брендов

- footer (подвал) сайта: кнопки-гиперссылки на официальные группы в соц. сетях (фейсбук, инстаграм, вконтакте, одноклассники), быстрые ссылки для перехода, реквизиты, логотипы платежных карт;

-  блоки header и footer являются одинаковыми для всех страниц сайта; 

2) Разработка шаблона страницы «Категория каталога» (рисунок 5.2.4). Включает в себя блоки:

- фильтры/подбор товаров (с возможностью настройки для каждого раздела);

- сортировка товаров (по цене, популярности, заголовку);

- выбор вида отображения товаров (строка, плитка);

- количество отображаемых товаров (12/24/68);

- текстовый блок категории;

- карточка товара (превью товара) включает в себя: фото, заголовок, код/артикул товара, цену, старую цену, значки акций, кнопки действий (в избранное, в корзину), список со значениями выбранных свойств (анонсы);

- объединение товаров по полю «модель», вывод только первого найденного товара, вывод диапазона цены в случае сцепки

- возможность выбора критерия (свойства) вывода модификаций склейки товаров (по ширине, по количеству ступенек, по высоте)

3) Разработка шаблона страницы «Карточка товара» (рисунок 5.2.8). Включает в себя блоки:

- фотогалерея товара;

-  значки акций (новинка, распродажа, акция и другие);

- характеристики товара;

- описание товара;

- отзывы товара (рейтинг,, текст отзыва, контакты автора);

- форма добавить отзыв;

- видео товара (ссылка на ютуб ролик);

- блок с действиями покупателя (добавить в корзину, добавить в избранное);

- возможность выбора модификации товара (переход на другой товар), при совпадении свойства модель и выбранной опции для вывода;

- блок похожих товаров

- блок просмотренных ранее товаров

4) Разработка шаблона страницы «Новость/Статья». Включает в себя блоки:

- текст новости/статьи;

- изображение новости/статьи;

- теги статьи/новости;

- правый блок с поиском, тегами статей/новостей;

5) Разработка шаблона страницы «Новости/Статьи» (рисунок 5.2.6). Включает в себя блоки:

- анонсы статей/новостей;

- теги статей/новостей;

- поиск по статьям; 

6) Разработка шаблона страницы «Корзина покупателя». Включает в себя блоки:

- информация по товарам, добавленным в корзину с возможностью изменить количество, удалить товар;

- сумма заказа;

- данные покупателя для оформления заказа;

- данные для доставки заказа;

7) Разработка шаблона страницы «Избранное» (рисунок 5.2.2). Включает в себя блоки:

- возможность добавить/удалить товар в список избранного;

- возможность добавить товар в корзину из списка избранного;

8) Разработка шаблона страницы «Текстовая». Включает в себя блок текста, фото.

9) Разработка шаблона страницы «Контакты». Включает в себя интерактивную карту, форму обратной связи, реквизиты.

 

10) Раздел каталоги - список загруженных pdf каталогов с возможностью просмотра и сохранения файлов

 

11) Раздел видеообзоры - автоматический вывод товаров, в которых заполнен видеобзор с переходом в карточку товара на просмотр видео

 

Графическая документация

 

 

 

Рисунок 5.2.1 – Шапка

 

 

 

Рисунок 5.2.2 – Избранные товары

 

 

 

Рисунок 5.2.3 – Популярные товары

 

 

Рисунок 5.2.4 – Популярные категории товаров

 

 

 

Рисунок 5.2.5 – Новые поступления

 

 

Рисунок 5.2.6 – Последние новости

 

 

Рисунок 5.2.7 – Специальные предложения

 

 

 

Рисунок 5.2.8 – Карточка товара

 

Заключение

 

В процессе прохождения производственной практики были выполнены поставленные задачи, изучены:

– Структура предприятия, вид дея­тельности и выпускаемой продукции компании «7Топ»;

– Методы разработки ПО различного функционального назначения, принципы защиты программных частей систем от воздействия дестабилизирующих факторов;

– ПО, используемое в компании «7Топ» для:

o Разработки сопроводительной документации;

o Разработки программного продукта.

– Требования ЕСПД для оформления программной документации;

– Пример ТЗ и графические материалы разрабатываемой компанией «7Топ» продукции.

Принято участие в производственном процессе компании «7Топ», оказана поддержка нескольких разрабатываемых веб-приложений с использованием следующих технологий: PHP, JavaScript. Предложены косметические улучшения в дизайне некоторых продуктов.

Список использованной литературы

 

[1] Производственная практика, введение, первый абзац [Электронный ресурс] Режим доступа: https://otchet-po-praktike.ru/wp-content/files/proizvod/proizvod-1.pdf.

[2] Маркетинговое агентство «7Top» [Электронный ресурс] Режим доступа: https://7top.by.

[3] Веб-разработка [Электронный ресурс] Режим доступа: https://7top.by/web-razrabotka.

[4] Методология разработки ПО [Электронный ресурс] Режим доступа: https://issoft.by/blog/podkhody-k-razrabotke-po-kak-pravilno.

[5] Методология разработки: Waterfall [Электронный ресурс] Режим доступа: https://gb.ru/posts/waterfall.

[6] Модели разработки и тестирования. V-модель [Электронный ресурс] Режим доступа: https://bytextest.ru/2017/11/20/v-model.

[7] Инкрементная модель [Электронный ресурс] Режим доступа: https://gb.ru/posts/methodologies.

[8] Что такое модель RAD [Электронный ресурс] Режим доступа: https://ru.csstricks.net/8225721-what-is-rad-model-phases-advantages-and-disadvantages#:~:text=Модель%20RAD%20или%20модель%20быстрой,прототипировании%20без%20какого-либо%20специального%20планирования.

[9] Agile [Электронный ресурс] Режим доступа: https://gb.ru/posts/methodologies_agile.

[10] Итеративный метод [Электронный ресурс] Режим доступа: https://nortex.pro/blog/razrabotka-po-modeli-razrabotki-po.

[11] Методы обеспечения технологической безопасности информационных систем [Электронный ресурс] Режим доступа: https://unix1.jinr.ru/faq_guide/security/jet/prgtech/article1.6-7.1997153.html.

[12] Оформление по ЕСПД программной документации [Электронный ресурс] Режим доступа: http://asutpseta.narod.ru/espd/espd_0.htm#Struktur.

[13] MarkdownPad [Электронный ресурс] Режим доступа: https://www.markdownpad.com.

[14] Как пользоваться Visual Studio Code [Электронный ресурс] Режим доступа: https://losst.ru/kak-polzovatsya-visual-studio-code#:~:text=Visual%20Studio%20Code%20%20это,использованием%20новых%20технологий%20(например%20Node.js).

 

 


Дата добавления: 2021-07-19; просмотров: 134; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!