Разработка улучшенного сайта для реализации интернет-магазина музыкальных инструментов

Содержание

Слайд 2

Цель работы Целью данной дипломной работы является разработка улучшенного сайта для

Цель работы

Целью данной дипломной работы является разработка улучшенного сайта для реализации

интернет-магазина музыкальных инструментов путем кастомизации товаров.

2

Слайд 3

Актуальность кастомизации Кастомизация − индивидуализация продукции под заказы конкретных потребителей путём

Актуальность кастомизации

Кастомизация − индивидуализация продукции под заказы конкретных потребителей путём внесения

конструктивных или дизайнерских изменений. Благодаря интернет-магазинам можно заказать и оплатить товар из любой точки мира, даже не выходя из дома, поэтому конкуренция в этой сфере очень высока.
Кастомизация является одним из средств борьбы за клиента, поэтому задача разработки улучшенного сайта для реализации интернет-магазина музыкальных инструментов путем кастомизации товаров является актуальной.


3

Слайд 4

Разновидности гитар 4

Разновидности гитар

4

Слайд 5

Решаемые задачи Проанализировать существующие интернет-магазины Выбрать языки программирования и фреймворки Разработать

Решаемые задачи

Проанализировать существующие интернет-магазины
Выбрать языки программирования и фреймворки
Разработать алгоритмы программы
Создать

базу данных программы
Выбрать хост для реализации интернет-магазина
Протестировать работу интернет-магазина в реальных условиях

5

Слайд 6

Результаты анализа интернет-магазинов 6

Результаты анализа интернет-магазинов

6

Слайд 7

Взаимодействие клиент-сервер Языки кодирования: клиентская часть – JavaScript, серверная часть –

Взаимодействие клиент-сервер

Языки кодирования: клиентская часть – JavaScript, серверная часть –

PHP.

Среда разработки: PhpStorm – интеллектуальный редактор для PHP, HTML и JavaScript с возможностями предотвращения ошибок в коде и его анализа. 


7

Слайд 8

Схема информационных потоков 8

Схема информационных потоков

8

Слайд 9

ER-диаграмма базы данных 9

ER-диаграмма базы данных

9

Слайд 10

Алгоритм процесса регистрации нового клиента 10

Алгоритм процесса регистрации нового клиента

10

Слайд 11

Алгоритм процесса авторизации существующего клиента 11

Алгоритм процесса авторизации существующего клиента

11

Слайд 12

Контрольный пример Интернет-магазин «Guitar Shop» 12

Контрольный пример Интернет-магазин «Guitar Shop»

12

Слайд 13

Поиск товара по категориям 1. Пользователь выбирает нужные категории, затем нажимает

Поиск товара по категориям

1. Пользователь выбирает нужные категории, затем нажимает кнопку

«Подобрать». 2. Отправляется запрос на серверную часть, в запросе находится выбранная категория. 3. Сервер получает запрос о выбранной категории. 4. Сервер выбирает из БД инструменты по заданной категории. 5. Отрисовывается новая страничка с подходящими инструментами, которые перебираются в цикле, и формируется таблица данных с ними.

13

Слайд 14

Элементы кастомизации гитары Кастомизация осуществляется благодаря комбинации трех элементов: - грифа; - корпуса; - звукоснимателя. 14

Элементы кастомизации гитары

Кастомизация осуществляется благодаря комбинации трех элементов:
- грифа;
- корпуса;
- звукоснимателя.

14