Актуальность. На сегодняшний день Интернет стал необъемлемой частью жизни практически каждого человека. Пользователи приходят в Интернет за информацией и получают ее в самом удобном для них виде: вся информация, цены, контакты, места представлены в соответствующих вкладках сайтов, к которым обеспечен круглосуточный доступ. Это ощутимо упрощает взаимодействие между компанией и пользователем, использующим ее сайт. Сайты позволяют компаниям наращивать целевую аудиторию и клиентскую базу, развивать бизнес.
Объектом исследования является изучение деятельности базы отдыха
«Райский уголок».
Предмет исследования — это непосредственно средства создания сайта для базы отдыха (языки программирования, средства разработки и проектирования сайтов), а также технологии для поддержки работы сайта.
Цель работы — создание WEB-сайта для компании «База отдыха “Райский уголок„», который будет содержать информацию о самой базе, ценах на услуги, фотографии, отзывы, контакты и геолокацию места. Для осуществления этой цели сформулируем и решим следующие задачи:
· изучить соответствующую тематике работы литературу;
· изучить и выбрать необходимые средства для осуществления поставленной цели;
· разработать структуру и дизайн сайта;
· написать сайт, проработать детали;
· оптимизировать интерфейс и наполнить сайт информацией.
Методами исследования послужат принципы инфомоделирования данной области, посредством изучения которой осуществляется исследование.
Для выполнения работы будут использоваться материалы из Интернета и печатных изданий.
Практическая ценность. Разрабатываемый сайт будет использоваться для получения всей необходимой информации о базе отдыха «Райский уголок», интересующей желающих там отдохнуть, а также для обратной связи (благодарности, отзывы и пожелания).
Структура работы. Настоящая работа состоит из двух глав, первая из которых посвящена теоретическим основам web-программирования и сайтостроения, в ней освещены основные термины, понятия и виды технологий, используемых при построении сайта. Вторая часть является практической, она представляет собой пошаговое описание создания сайта с упоминанием ключевых моментов, подкрепленных соответствующими частями кода. Последней частью дипломной работы является заключение, в котором кратко подводятся итоги выполненной работы.
ВВЕДЕНИЕ......................................................................................................... 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ САЙТОВ................. 5
1.1. Основные понятия стандартного сайта..................................................... 5
1.2 Типы и виды сайтов.................................................................................... 7
1.3 Структура сайта.......................................................................................... 8
1.4 Сравнительный анализ программного обеспечения............................... 10
2. КОНСТРУИРОВАНИЕ САЙТА БАЗЫ ОТДЫХА..................................... 17
2.1. Характеристика компании заказчика..................................................... 17
2.2 Требования к сайту, структурная и функциональная схемы.................. 18
2.3 Разработка шаблона, информационной структуры сайта и виджетов.. 21
2.4 Создание меню, основной части сайта, запуск, тестирование, продвижение
.............................................................................................................................. 29
ЗАКЛЮЧЕНИЕ................................................................................................. 38
ЛИТЕРАТУРА.................................................................................................. 39
ПРИЛОЖЕНИЕ................................................................................................ 41
1. Виды продвижения сайтов [Электронный ресурс], — https://apollo- 8.ru/pliusi-i-minusi-vidov-prodvizheniya
2. Виды сайтов [Электронный ресурс], — http://deweb.com.ua/ru/blog/tipy- saytov
3. Гарнаев А. WEB-программирование на Java и JavaScript / Андрей Гарнаев, Сергей Гарнаев. - М.: БХВ-Петербург, 2005. - 822 c.
4. Гиперссылка [Электронный ресурс], — https://1ps.ru/blog/dirs/seoglossary/chto-takoe-giperssyilka/
5. Дакетт Джон HTML и CSS. Разработка и дизайн веб-сайтов (+ CD-ROM); Эксмо - Москва, 2013. - 480 c.
6. Костин С. П. Самоучитель создания Web-сайтов; Триумф - Москва, 2009.
- 176 c.
7. Кузнецов М., Симдянов И. PHP. Практика создания Web-сайтов; БХВ- Петербург - Москва, 2012. - 347 c.
8. Митчелл Скотт. 5 проектов Web-сайтов от фотоальбома до магазина; М.: НТ Пресс - Москва, 2013. - 224 c.
9. Плюсы и минусы платного и бесплатного хостинга [Электронный ресурс], — https://rigweb.ru/support/zakaz-uslugi-podbor-tarifnogo- plana/plyusy-i-minusy-platnogo-i-besplatnogo-khostinga/
10. Сайт-визитка [Электронный ресурс], — http://www.fabricasaitov.ru/articles- vizitka.html
11. Структура сайта [Электронный ресурс], — https://semantica.in/blog/struktura-sajta-ot-a-do-ya-vidy-sozdanie-analiz.html
12. Тероу Шэри. Видимость в Интернете. Поисковая оптимизация сайтов; Символ-Плюс - 2009. - 288 c.
13. Типы языков веб-программирования [Электронный ресурс], — https://tproger.ru/translations/programming-languages-types/
14. Требования к сайту [Электронный ресурс], — http://likiweb.ru/blog/trebovaniya-k-saitu
15. Хостинг [Электронный ресурс], — https://ru.wikipedia.org/wiki/Хостинг 16.Чебыкин Р. Разработка и оформление текстового содержания сайтов;
БХВ-Петербург - Москва, 2014. - 528 c.
17. Энж Эрик, Спенсер Стефан, Фишкин Рэнд, Стрикчиола Джесси SEO - искусство раскрутки сайтов; БХВ-Петербург - Москва, 2011. - 592 c.
18. Языки веб-программирования [Электронный ресурс], — http://juice- health.ru/programming/web-development/505-programming-languages-for- web-development