Сайт smart-shop.pro – это интернет-магазин инженерного оборудования и электротехнической продукции. База данных сайта взаимодействует с ERP- системой Maconomy.
Есть три типа клиентов этого интернет-магазина – организации, физ.лица и самозанятые. Основную их часть составляют организации. У организаций есть свои менеджеры по закупкам, в системе smart-shop они заведены как контактные лица своей организации, со своими уровнями доступа на сайте. Уровень доступа контактного лица может быть стандартный, полный и расширенный. Отображение элементов и доступных действий на сайте зависит от уровня доступа контактного лица.
В данной работе была поставлена задача - разработать функционал и сверстать веб-страницы для раздела заказов сайта smart-shop.pro.
Для более удобного использования сайта клиентами веб-страницы должны быть адаптивными.
Этапы создания раздела заказов для сайта:
Этап 1: Изучить цели проекта
Этап 2: Спроектировать раздел заказов
Этап 4: Определить стили и цвета
Этап 3: Подключить фреймворк и дополнительные библиотеки
Этап 4: Сверстать веб-страницы
Этап 5: Наполнить веб-страницы функционалом
Этап 6: Протестировать функционал веб-страниц
ВВЕДЕНИЕ......................................................................................................... 2
1. Постановка задачи........................................................................................... 3
1.1 Цель и требования к проекту..................................................................... 3
1.2 Анализ схожих интернет-магазинов.......................................................... 3
1.3 Используемые инструменты...................................................................... 5
2. Реализация проекта......................................................................................... 6
2.1 Подключение фреймворка......................................................................... 6
2.2 Подготовка данных из базы...................................................................... 6
2.3 Верстка веб-страниц................................................................................... 7
2.4 Разработка функционала........................................................................... 9
2.5 Веб-сервисы Maconomy........................................................................... 21
Полученный результат..................................................................................... 24
ЗАКЛЮЧЕНИЕ................................................................................................. 26
СПИСОК ЛИТЕРАТУРЫ................................................................................ 27
ПРИЛОЖЕНИЕ А............................................................................................. 28
1. https://getbootstrap.com/ [Электронный ресурс].
2. https://go.skillbox.ru/ [Электронный ресурс].
3. https://www.php.net/manual/ [Электронный ресурс].
4. https://datatables.net/ [Электронный ресурс].
5. https://www.sql.ru/ [Электронный ресурс].
6. https://getbootstrap.com/docs/4.4/ [Электронный ресурс]
7. http://htmlbook.ru/ [Электронный ресурс]
8. https://bootstrap-4.ru/articles/cheatsheet/ [Электронный ресурс]
9. M-Script Documentation 17.0: Maconomy M-Script –for Portal Developers – 610 с. [Справочник]
10. MML Reference / PPU Maconomy A/S: 1997. – 34 с. [Справочник]
11. Дакетт Джон. HTML и CSS. Разработка и дизайн веб-сайтов. Эксмо, 2017-480с.