Аннотация
Введение 4
1 Обзор средств и технологий веб-разработки 6
1.1 Современные тенденции разработки веб-ресурсов 6
1.1.1 Теоретические аспекты разработки веб-ресурсов 6
1.1.2 Обзор структур веб-сайтов 7
1.1.3 Информационные возможности веб-сайтов 10
1.1.4 Обзор методов разработки веб-ресурсов 11
1.2 Анализ существующих средств разработки 14
1.3 Обоснование выбора технологии проектирования 22
2 Описание интернет-магазина предприятия розничной торговли
строительными материалами 23
2.1 Характеристика заказчика и потенциальной аудитории потребителей
проекта 23
2.2 Постановка задачи 24
2.3 Реализация интернет-магазина строительных материалов 26
2.3.1 Этап разработки структуры сайта 26
2.3.2 Этап разработки элементов дизайна проекта 28
2.3.3 Подготовка системы управления контентом к работе 30
2.3.4 Этап разработки интернет-магазина 33
2.4 Тестирование интернет-магазина 44
2.5 Технические требования к размещению интернет-магазина в сети 46
Заключение 47
Список использованных источников 48
Приложение 51
В современном обществе компьютеры и смартфоны становятся основным средством коммуникации. С ростом глобальной сети Интернет, все чаще компьютер начинает использоваться как замена различным средствам массовой информации (СМИ). В бизнесе компаниям необходимо быть более конкурентоспособными и популярными. На сегодняшний день веб-сайт является одним из самых популярных способов для связи клиента с интересующей его компанией. Поэтому корпоративный интернет-ресурс, имеющий различные особенности, сегодня может сделать компанию уникальной среди конкурентов.
Новейшие разработки интернет-провайдеров способны обеспечивать население доступным, высокоскоростным подключением к сети Интернет. Многие области деятельности (торговля, услуги, реклама) начинают стремительно этим пользоваться. Ведь с помощью интернета информация о продуктах и услугах компании доносится до человека, живущего в различных частях планеты с высокой скоростью. Даже в эту минуту Интернет используется миллионами людей, обращающимся к нему с разного рода запросами. Эти вышеперечисленные факторы создали новую область в сфере информационных технологий (IT), область разработки веб-сайтов. Интернет все больше становится незаменимым помощником для поиска необходимой информации. Все больше растет число разнообразной рекламы и, как часто бывает, среди этого множества встречаются и интересующие нас темы. Поэтому многие компании уже сейчас придвигают собственные сайты в сети Интернет, в которых раскрывают основную информацию о своей организации, рекламируя её по всему миру. На сегодняшний день сайт с современным контентом это наименьшее, что он может предложить посетителю. Необходимо повышать степень его посещения и объем полезного контента, например, внедрив сообщество. И чем крупнее сообщество, тем крупнее становится проект (сайт), увеличивается посещение, формируется контент.
Огромное число владельцев веб-сайтов — это обычные пользователи сети Интернет, смутно представляющие знания языка гипертекстовой разметки (HTML), каскадных таблиц стилей (CSS), основных компонентов разработки веб-сайта. Именно поэтому создаются различные системы по управлению контентом сайта (CMS). Они способны обеспечить владельцам сайтов внешнее управление своим ресурсом (добавление статей, товаров и т.д.) без углубленных знаний по разработке веб-ресурсов. Существует очень большое количество таких систем, и любая из них имеет свои достоинства и недостатки.
Объект исследования — интернет-магазин, осуществляющий розничную продажу строительных товаров.
Предмет исследования — средства создания, поддержки и разработки интернет-магазина предприятия розничной торговли строительными материалами.
Цель работы — разработать интернет-магазин, осуществляющий розничную продажу строительных товаров.
Для достижения поставленной цели нужно решить следующие задачи:
• провести анализ предметной области;
• провести анализ средств для разработки интернет-магазина;
• разработать структуру интернет-магазина;
• реализовать разработанную структуру средствами веб-технологий;
• наполнить сайт контентом.
Сегодня Интернет является, пожалуй, самым современным источником торговли, развлечения, средством связи и рекламы. Именно поэтому ежедневно создаются и внедряются все больше веб-сайтов разных типов, начиная от «одностаничников», заканчивая крупным интернет-магазином с огромным функционалом. Большинство их владельцев используют систему управления контентом, она упрощает обслуживание сайта, в разы ускоряет его наполнение. Однако более серьезные изменения веб-сайта, например, его структуры или дизайнерского оформления, по сей день требуют специальных навыков и знаний веб-разработки.
В ходе проведенного анализа современных систем управления контентом с открытым исходным кодом, была выбрана CMS OpenCart, как наиболее подходящая для разработки «чистого» интернет-магазина небольшого предприятия.
Во время работы над проектом были получены практические умения разработки, описанные в исследовании предметной области, умения описания проектного решения, построения моделей. Разработанный веб-сайт был протестирован локально. Полученные результаты соответствовали прогнозируемым.
Разработанный интернет-магазин удовлетворяет всем требованиям, установленным на этапе постановки задачи. интернет-магазин прост в обращении, имеет настолько усовершенствованный интерфейс, что для максимальной реализации идей, пользователю не требуется дополнительной подготовки или обращения к документации.
Таким образом, в ходе выполнения работы была достигнута основная цель и выполнены задачи исследования. В результате работы был создан интернет-магазин для предприятия розничной торговли строительными материалами.
1. Бабаев А. Б. Создание сайтов [Текст]: учебник / А. Б. Бабаев, Н. В. Евдокимов, М. М. Боде. — под ред. Бабаева А. Б. — Санкт-Петербург: Питер, 2014. — 410 с.
2. Барнс Д. Практикум по программированию на JavaScript [Текст]: учебник / Д. Барнс. — Москва: НОУ «Интуит», 2016. — 160 с.
3. Веру Л. Секреты CSS. Идеальные решения ежедневных задач [Текст] / Л. Веру. — Санкт-Петербург: Питер, 2016. — 336 с.
4. Виды и типы сайтов — узнайте какой сайт необходим под ваши потребности [Электронный ресурс]. — Режим доступа: http://webmastermix.ru /raznoe/273-vidy-i-tipy-sajtov.html (дата обращения: 10.04.2018).
5. Голдстайн А. HTML5 и CSS3 для всех [Текст] / А. Голдстайн, Л. Лазарис, Э. Уэйл. — под ред. Голдстайна А. — Москва: Вильямс, 2014. — 368 с.
6. Дамашке Г. PHP и MySQL [Текст] / Г. Дамашке. — Москва: НТ Пресс, 2015. — 320 с.
7. Дронов В. А. PHP, MySQL и Dreamweaver CS4. Разработка интерактивных Web-сайтов [Текст]: учебник / В. А. Дронов. — Санкт-Петербург: БХВ-Петербург, 2014. — 480 с.
8. Дэкетт Д. HTML и CSS. Разработка и создание веб-сайтов [Текст] / Д. Дэкетт. — Москва: Эксмо, 2014. — 480 с.
9. Евсеев Д. А. Web-дизайн в примерах и задачах [Текст]: учебное пособие / Д. А. Евсеев, В. В. Трофимов. — под ред. Евсеевой Д. А. — Москва: КноРус, 2016. — 264 с.
10. Кобелев О. А. Электронная коммерция [Текст]: учебное пособие / О. А. Кобелев. — под ред. проф. Пирогова С. В. — Москва: «Дашков и К», 2014. — 684 с.
11. Костерин В. В. Разработка сайтов и Web-приложений [Текст]: учебное пособие / В. В. Костерин, Е. В. Бунова, С. А Богатенков. — под ред. Ко- стерина В. В. — Челябинск: ЮУрГУ, 2016. — 110 с.
12. Лоусон Б. Изучаем HTML5. Библиотека специалиста [Текст] / Б. Лоусон, Р. Шарп. — 2-е издание. — Москва: Питер, 2015 — 286 с.
13. Маклафлин Б. PHP и MySQL. Исчерпывающее руководство [Текст] / Б. Маклафлин. — Москва: Питер, 2014. — 512 с.
14. Макфарланд Д. Большая книга CSS [Текст] / Д. Макфарланд. — Москва: Питер, 2014. — 560 с.
15. Мальцев И. Проектирование сайтов [Текст]: учебное пособие / И. Мальцев. — Mосква: SelfPub, 2018. — 118 c....31