Аннотация
Введение 4
1 Теоретическая часть 6
1.1 Анализ различных систем управления сайтом 6
1.2 Выбор самописного движка 9
1.3 Анализ языков программирования 13
1.4 Описание выбранных языков 15
1.5 Используемое программное обеспечение 18
2 Проектная часть 20
2.1 Структура сайта 20
2.2 Макет сайта 20
2.3 Разделы сайта 22
2.4 Описание модулей 33
2.4.1 Информер 33
2.4.2 Корзина 38
2.4.3 Фильтр 41
2.5 Выбор и покупка хостинга на Yutex (Ютекс) 44
2.5.1 Преимущества хостинг-провайдера Yutex (Ютекс) 44
2.5.2 Покупка хостинга на Yutex (Ютекс) 45
2.6 Привязка домена к хостингу и создание базы данных сервере 48
2.7 Импорт базы данных с локального хостинга 50
Заключение 54
Список использованных источников 56
Приложение 1 59
Приложение 2 Ошибка! Закладка не определена.2
Информатизация является характерной особенностью современного общества. Информатизация общества — то всемирный социальный прогресс, отличительной особенностью которого является то, что в области социального производства главным видом деятельности является сбор, накопление, продуцирование, обработка, хранение, передача И использование, информации, которая осуществляется на основе современных средств микропроцессорной и вычислительной техники, а также на базе разнообразных средств обмена информации.
Процессы, происходящие в связи с глобальным социальным прогрессом, способствуют не только ускорению научно-технического процесса, интеллектуализации всех видов человеческой деятельности, но и созданию новой информационной среды социума, которая гарантирует развитие творческого потенциала индивида.
В современном обществе все больше людей осваивают возможности Интернета, ищут необходимую информацию, смотрят и скачивают нужный им контент, общаются с людьми в социальных сетях, а также покупают и заказывают товары через интернет. Каждый желающий, не выходя из дома, из любой точки мира может ознакомиться с продуктами фирмы, а также приобрести их через сайт. Онлайн-покупки все больше набирают популярность, что подтверждает актуальность интернет-магазинов.
Ежегодно количество интернет-магазинов увеличивается, так как это действительно прибыльно для и удобно для покупателя, так же интернет- магазин экономит бюджет и время. Интернет-магазин работает круглые сутки и может продавать определенные товары в автоматическом режиме без участия продавца.
Так же не надо закупать товар заранее, а это существенная экономия, на складских помещениях. Пользователю достаточно договориться с поставщиками, и в нужный момент, просто выкупить товар.
По сравнению с обычным магазином, территория продаж которого ограничивается населением города или района, территория охвата интернет- магазина увеличивается на всю Россию и русскоязычную аудиторию в других странах, ведь товар можно доставлять не только курьерской службой, но и почтой!
Создание интернет магазина, поможет компании укрепить свои позиции на традиционных рынках и выходить на новые, с помощью интернет магазина она сможет увеличить свои продажи, а соответственно оборот и прибыль.
Объектом исследования является процесс интернет продаж.
Предмет исследования — интернет-магазин по продаже сотовых телефонов.
Цель исследования — разработать интернет-магазин «bat-mobile» по продаже сотовых телефонов.
В соответствии с целью были определены следующие задачи исследования:
1. Выявить требования к сайту.
2. Произвести анализ средств для разработки сайта.
3. Разработать структуру сайта.
4. Реализовать разработанную модель средствами web-технологий.
5. Наполнить сайт контентом.
Проведенные исследования позволяют сформировать мнение, что на сегодняшний день web-технологии активно развиваются. Регулярно создается огромное количество web-сайтов. Разработчику предоставляется большой выбор средств и технологий.
На рынке существует множество систем управления сайтами, от простых в освоении и свободно распространяемых, до систем профессионального уровня и требующих высоких навыков в сфере разработки. Как правило, более серьезные системы управления web-сайтами являются платными или имеют платные модули.
При разработке web-сайта особое внимание необходимо уделять его дизайну. Ведь у посетителя web-сайта сможет сложиться первое впечатление обо всей компании и важно, чтобы оно было положительным.
Существуют различные правила выбора цветовой гаммы, расположения основных элементов на станицах web-сайта, а так же минимальные требования по функциональности web-сайта. Соблюдение всех правил и требований залог успешного создания web-сайта.
В рамках выполненной выпускной квалификационной работы был разработан сайт Интернет-магазин «bat-mobile» по продаже сотовых телефонов для предприятия ООО «Профит-Веб».
Сайт построен так, чтобы пользователь легко ориентировался в продукте, самостоятельно добавлял и редактировал контент, а также блоки новостей, информеры и т.д.
Продукт включает в себя полную информацию о компании, виде деятельности, содержит информация о товарах с расценками и возможностью приобрести его различными способами оплаты.
Сайт содержит полезные инструменты работы такие как, поиск по товару, часто задаваемые вопросы, фильтр по параметрам. Данный сайт является адаптивным под такие современные устройства как смартфоны, планшеты, ноутбуки и мониторы, что непосредственно является более доступным и удобным для большего количества пользователей.
В работе рассмотрен процесс разработки web-сайта средствами само- писной CMS. В ходе выполнения были освоены языки программирования: PHP, JavaScript, CSS, а также работа с базами данных MySQL.
В результате выполнения данной работы были решены следующие задачи:
1. Выявлено требования к сайту.
2. Произведен анализ средств для разработки сайта.
3. Разработана структура сайта.
4. Реализована разработанная модель средствами web-технологий.
5. Сайт наполнен контентом.
Сайт реализован на локальном хостинге, а также размещен в сети интернет по адресу http://bat-mobile.ru/
Разработан интуитивно понятный интерфейс в соответствии с требованиями, предъявляемыми заказчиком.
Таким образом, поставленные задачи решены, цель работы достигнута. В ходе исследования была изучена предметная область. Были выбраны и использованы инструменты необходимые для разработки web-сайта.
1. Аткинсон Л. MySQL. Библиотека профессионала [Текст] / Л. Аткинсон. — Москва: Вильямс, 2015. — 624 с.
2. Богачев К. Ю. Основы параллельного программирования [Текст] / К. Ю. Богачев. — Москва: Бином, 2015. — 342 с.
3. Богачев К. Ю. Основы параллельного программирования [Текст]: учебное пособие / К. Ю. Богачев. — Москва: Бином, 2014. — 342 с.
4. Воройский Ф. С. Информатика. Новый систематизированный толковый словарь [Текст] / Ф. С. Воройский. — Москва: ФИЗМАТЛИТ, 2016. — 923 с.
5. Гаевский А. Ю. 100% самоучитель. Создание web-страниц и web- сайтов. HTML и JavaScript [Текст] / А. Ю. Гаевский, В. А. Романовский. — Москва: Триумф, 2013. — 464 c.
6. Глушков В. М. Введение в кибернетику [Текст] / В. М. Глушков. — Москва: ЦНИИ информации, 2013. — 633 c.
7. Гулиа Н. В. Основы вычислений и программирования в пакете MathCAD PRIME [Текст]: учебное пособие / Н. В. Гулиа, В. Г. Клоков, С. А. Юрков. — Санкт-Петербург: Лань, 2016. — 224 c.
8. Дакетт Дж. HTML и CSS. Разработка и дизайн web-сайтов [Текст] / Дж. Дакетт. — Москва: ЭКСМО, 2013. — 480 с.
9. Дакетт Дж. Основы web-программирования с использованием HTML, XHTML и CSS [Текст] / Дж. Дакетт. — Москва: ЭКСМО, 2013. — 768 c.
10. Дорогов В. Г. Основы программирования на языке С [Текст]: учебное пособие / В. Г. Дорогов, Е. Г. Дорогова. — под общ. ред. проф. Л. Г. Гагарина. — Москва: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 224 c.
11. Иванов С. Статья «Как работает система фильтров» сайта [Электронный ресурс]. — Режим доступа: http://xandeadx.ru/blog/drupal/292 (дата обращения: 17.11.2017).
12. Китинг Д. Flash MX. Искусство создания web-сайтов [Текст] / Д. Китинг. — Москва: ТИД ДС, 2014. — 848 c.
13. Конверс Т. PHP 5 и MySQL. Библия пользователя [Текст] / Т. Конверс. — Москва: Вильямс, 2015. — 752 c.
14. Кролл А. Комплексный web-мониторинг [Текст] / А. Крол. — Москва: ЭКСМО, 2013. — 768 c.
15. Кузнецов М. В. PHP. Практика создания web-сайтов [Текст] / М. В. Кузнецов. — Москва: БХВ-Петербург, 2016. — 493 c.....30