ВВЕДЕНИЕ 4
1 Общие сведения 5
1.1 Проблематика предметной области 5
1.2 Ценовой мониторинг 14
1.3 Обзор подобных решений на рынке 16
1.4 Использование парсеров 20
2. Инструментальные средства разработки 22
2.1 Разновидность языков веб-программирования 22
2.2 PHP 23
2.3 HTML 25
2.4 CSS 26
2.5 Работа с базами данных 27
2.6 Локальный сервер Open Server 29
3. Реализация программного продукта 31
3.1 Описание программного продукта 31
3.2 Подключение к базе данных 35
3.3 Построение парсинга 37
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42
В настоящее время в интернете можно увидеть множество сервисов сравнения цен (прайс-агрегаторов) различных товаров, а также их характеристик, предлагаемых интернет-магазинами. Каждый интернет- магазин заинтересован в том, чтобы выставить свой товар по стоимости меньше, чем другие интернет-магазины. Соответственно, такие сервисы нужны для того, чтобы помочь найти людям товары по лучшей цене. Сделать это позволяет сортировка по цене. Вы сможете сравнить цены на товары, в которых вы будете заинтересованы, прочитать отзывы покупателей или же написать свой, а также получить полную подробную информацию о товаре.
Покупателей, которые пользуются прайс-агрегаторами с каждым годом становится все больше, так как с их помощью легко найти самые выгодные предложения. Сервисы активно продвигаются в поиске, и они очень удобны для использования, поскольку покупатель видит сразу на одной странице все предложения по выбранному его товару среди множества интернет- магазинов. Данные товары сортируются от самого дешёвого до самого дорогого.
Однако, актуальность создания нашего сервиса сравнения цен заключается в том, что он предоставляет пользователям возможность наблюдать актуальную информацию о товарах на одном сайте, которая будет обновляться ежедневно. Помимо, этого пользователю не придётся открывать множество вкладок, для того чтобы найти необходимое ему блюдо. Он сможет выбрать из представленного списка категорий - блюдо и увидеть список ресторанов города Красноярска, в которых оно имеется. Пользователь сможет сравнить цены на выбранное блюдо, а также ознакомившись со списком всех заведений, перейти на заинтересовавший его ресторан. Таким образом, прайс-агрегатор даст нам возможность облегчить жизнь, сэкономить время и позволит конкурентам вести мониторинг цен.
В процессе прохождения выпускной квалификационной работы была изучена предметная область, проанализированы подобные решения на рынке. В дальнейшем был разработан сервис сравнения цен в сфере услуг общественного питания.
Сервис сравнения цен «RESTOMEALS» позволяет находить рестораны, учитывая ассортимент блюд и напитков, и просматривать их стоимость. Например, если вы ищете салат «цезарь», то сервис покажет вам все рестораны, где есть выбранный салат, отсортировав рестораны по стоимости. Помимо, этого вы сможете просмотреть полный список ресторанов и перейти по ссылкам, чтобы просмотреть полное меню выбранного ресторана.
И еще очень важно, что информация о ценах и наличии товаров в ресторанах на сайте самая свежая, ведь данные на них обновляются ежедневно.