Аннотация 2
ВВЕДЕНИЕ 4
1 ПОСТАНОВКА ЗАДАЧИ 5
1.1 Технические требования к системе 5
1.2 Анализ существующих информационных систем 6
Список рассматриваемых конкурентов: 6
1.3 Сервис «Ярмарка мастеров» 6
1.4 Сервис «Ламбада маркет» 8
1.5 Сервис «Подарки ру» 10
1.6 Сервис «Идеи подарков» 11
1.7 Сервис «Яндекс.Маркет - подарки» 13
1.8 Сравнительный анализ: 14
Вывод по разделу один 16
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА 17
2.1 Выбор программных средств 17
2.2 Проектирование диаграмма потоков данных приложения 19
2.3 Проектирование и применение базы данных 21
2.4 Описание таблиц базы данных 22
2.5 Архитектура приложения 25
2.5 Структура и описание работы приложения 26
2.5.1 Форма поиска 27
2.5.2 Форма регистрации 29
2.5.3 Форма входа 29
2.5.4 Личный кабинет 30
2.5.5 Форма добавления товара 31
2.5.6 Форма изменения товара 32
2.6 Хранение и шифрование пароля пользователя 32
Вывод по разделу два 33
ЗАКЛЮЧЕНИЕ 34
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 35
ПРИЛОЖЕНИЕ А Фрагмент кода файла маршрутов 36
ПРИЛОЖЕНИЕ Б Фрагмент кода базового шаблона 37
ПРИЛОЖЕНИЕ В Фрагмент кода модели «Product» 39
ПРИЛОЖЕНИЕ Г Фрагмент кода контроллера «ProductsController» 40
В настоящее время актуальной является задача, объединения и координирования агентов рынка через интернет. На данный момент в подарочном бизнесе нет сервисов, эффективно связывающих покупателей с оптимальным поставщиком услуги или товара в этой области. Существует несколько решений, помогающих пользователю найти нужный подарок, соответствующий его требованиям, но эти сервисы имеют ряд существенных недостатков.
Так же существует большое количество компаний и предпринимателей, которые предлагают множество разнообразных товаров в сфере подарков. Сейчас, у них, основным способом поиска клиентов в интернете является контекстная реклама и реклама в соц. сетях. Эти методы поиска клиентов имеют недостатки: высокая стоимость, сложность настройки и большое количество клиентов, которые не являются целевыми.
Целью дипломного проекта является разработка онлайн сервиса для торговли подарками.
Задачи дипломного проекта:
• Анализ существующих решений;
• Разработка архитектуры приложения;
• Проектировка база данных;
• Выбор инструментов для разработки системы;
• Проектировка интерфейса;
Написание кода приложения;
• Отладка приложения.
В дипломной работе разработано web-приложение, которое позволяет продавать и находить подарки.
Цель данного дипломного проекта - разработка платформы для онлайн торговли подарками.
Для решения поставленной задачи использовались следующие программные инструменты -Visual Studio Code, MySQL, HTML, CSS, JavaScript, Jquery, PHP, Laravel.
В процессе выполнения дипломного проекта решены задачи:
• Анализ существующих решений;
• Разработка архитектуры приложения;
• Проектировка база данных;
• Выбор инструментов для разработки системы;
• Проектировка интерфейса;
• Написание кода приложения;
• Отладка приложения.
Итогом данного дипломного проекта является готовое интернет приложение для онлайн торговли подарками. Таким образом, поставленные задачи выполнены, а цель дипломного проекта достигнута.