Разработка сайта для зоомагазина

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Веб-программирование
  • 56 56 страниц
  • 26 + 26 источников
  • Добавлена 11.05.2023
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
СОДЕРЖАНИЕ

Введение 3
1. Веб-дизайн как основа современного сайта 4
1.1. Инструменты для создания сайтов 4
1.1.1 Язык гипертекстовой разметки HTML 5
1.1.2 Каскадные таблицы стилей CSS 8
1.1.3 Язык JavaScript 10
1.2. Современные тренды веб-дизайна 11
1.3. Перспективы электронной коммерции на рынке зоотоваров 14
2. Разработка сайта для зоомагазина 16
2.1. Разработка дизайн-макета сайта зоомагазина 16
2.1.1 Анализ дизайна сайтов ведущих зоомагазинов 16
2.1.2 Построение макета сайта для зоомагазина 18
2.2. Стилевое оформление страниц 19
2.3. Вёрстка страниц сайта 22
2.3.1 Главная страница 25
2.3.2 Страницы «Найди друга», «Собаки», «Кошки» 27
2.3.3 Страница «Зоотовары» 30
2.3.4 Страница «Контакты» 35
2.4. Тестирование сайта 36
Заключение 38
Список использованных источников 40
Приложение 1 43
Приложение 2 46
Приложение 3 48

Фрагмент для ознакомления

-- -->

Хотите завести щенка или котенка?

ПРЕДЛОЖЕНИЯ НАШИХ ПАРТНЁРОВ

Питомники и заводчики собак
Каталог из более чем 1900 питомников

Приюты для собак и кошек

Список приютов для собак

Питомник породистых кошек
Котята классических и редких окрасов

Мы сотрудничаем только с надёжными партнёрами

ЛУЧШИЕ БРЕНДЫ

ДОСТАВКА

Доставка во все районы Ижевска

ПОДДЕРЖКА

Мы ответим на ваши вопросы 24/7

ГАРАНТИЯ КАЧЕСТВА

Вернем деньги в течение 5 дней

Лучший продукт

Предложение действует до 10 мая!

BELCANDO

Корм для собак BELCANDO для мелких и средних пород с избыточным весом 1 кг

720 руб. 685 руб.

Сухой корм с пониженным содержанием жира,для мелких пород собак. Также подходит для склонных к полноте и стареющих собак.
Рекомендации к применению: Корм можно применять в сухом виде. Для улучшения вкусовых качеств корм приготавливается особым образом и образует соус. Для этого смешать 3 части корма с 1 частью теплой воды (40-50°С) и тщательно размешать.
Состав: утка, овес, рис, картофельный крахмал.

<script>/*движение карусели с брендами*/$('#multiCarousel').carousel({interval: 10000})$('.carousel .carousel-item').each(function(){var next = $(this).next();if (!next.length) {next = $(this).siblings(':first'); }next.children(':first-child').clone().appendTo($(this));for (var i=0;i<2;i++) {next=next.next();if (!next.length) {next = $(this).siblings(':first'); }next.children(':first-child').clone().appendTo($(this)); }});</script> <script>$('.multi-carousel .carousel-item').each(function() {var next = $(this).next();if (!next.length) next = $(this).siblings(':first');next.children(':first-child').clone().appendTo($(this));});$('.multi-carousel .carousel-item').each(function() {var prev = $(this).prev();if (!prev.length) prev = $(this).siblings(':last');prev.children(':nth-last-child(2)').clone().prependTo($(this));});</script><script src="assets/js/jquery.slim.min.js" ></script><script src="assets/js/bootstrap1.min.js" ></script><script>$('#multiCarousel').carousel({interval: 10000})$('.carousel .carousel-item').each(function(){var next = $(this).next();if (!next.length) {next = $(this).siblings(':first'); }next.children(':first-child').clone().appendTo($(this));for (var i=0;i<2;i++) {next=next.next();if (!next.length) {next = $(this).siblings(':first');}next.children(':first-child').clone().appendTo($(this)); }});</script> <script>$('.multi-carousel .carousel-item').each(function() {var next = $(this).next();if (!next.length) next = $(this).siblings(':first');next.children(':first-child').clone().appendTo($(this));});$('.multi-carousel .carousel-item').each(function() {var prev = $(this).prev();if (!prev.length) prev = $(this).siblings(':last');prev.children(':nth-last-child(2)').clone().prependTo($(this));});</script><script src="assets/js/jquery.min.js"></script><script src="assets/js/vendor/jquery-1.12.0.min.js"></script> <script src="assets/js/popper.js"></script> <script src="assets/js/bootstrap.min.js"></script><script src="assets/js/jquery.counterup.min.js"></script> <script src="assets/js/waypoints.min.js"></script> <script src="assets/js/elevetezoom.js"></script> <script src="assets/js/ajax-mail.js"></script> <script src="assets/js/owl.carousel.min.js"></script> <script src="assets/js/plugins.js"></script> <script src="assets/js/main.js"></script> Файл for_dog.html

ЗАБОТА О ЛУЧШЕМ ДРУГЕ  24/7

Корма
Игрушки
Одежда
Эконом-класс. Корм продающийся в большинстве неспециализированных магазинах, изготавливается из невысоко-качественного сырья, в основном это субпродукты с добавками злаковых низкого сорта и сои. При кормлении собаки кормом эконом класса у животного в организме может начаться дефицит витаминов и аминокислот, и привести к нарушению обмена веществ, аллергии, расстройствам пищеварения и другим проблемам со здоровьем.
Премиум-класс. Корма изготавливается из продуктов более высокого качества. Главный источник белка, который содержится в таких кормах - это мясные продукты.
Супер-премиум класс. Корма отличается наибольшим соответствием нужным требованиям. В кормах этого класса отлично сбалансирован состав и высокая питательно-биологическая ценность, высокая усвояемость организмом. Большинство фирм, специализирующиеся на изготовлении таких кормов имеют собственное сырья: поля, фермы, и т.д. Используются компоненты очень высокого качества: мясо ягненка, индейки, цыпленка, яйцо, качественные злаковые. Состав кормов супер-премиум класса учитывает стадию жизни, массу тела, физические нагрузки, и здоровье животного. Корма премиум и супер-премиум класса не должны продаваться в продуктовых магазинах.
1 кг
Корм для собак BELCANDO
685 ₽ 720 ₽

Корм для собак BELCANDO для мелких и средних пород с избыточным весом

685 ₽
Сухой корм с пониженным содержанием жира,для мелких пород собак. Также подходит для склонных к полноте и стареющих собак.
Рекомендации к применению: Корм можно применять в сухом виде. Для улучшения вкусовых качеств корм приготавливается особым образом и образует соус. Для этого смешать 3 части корма с 1 частью теплой воды (40-50°С) и тщательно размешать.
Состав: Картофельный крахмал, овес, рис, утка.
Файл main.assets/js/js(function($) { 'use strict'; /* jQuery MeanMenu */ $('#mobile-menu-active').meanmenu({meanScreenWidth: "991",meanMenuContainer: ".mobile-menu-area .mobile-menu", }); /* cart */ $(".icon-cart").on("click", function() { $(this).parent().find('.shopping-cart-content').slideToggle('medium'); }) /*--Header Search Toggle ----*/var searchToggle = $('.search-toggle');searchToggle.on('click', function(){if($(this).hasClass('open')){ $(this).removeClass('open'); $(this).siblings('.search-content').removeClass('open');}else{ $(this).addClass('open'); $(this).siblings('.search-content').addClass('open'); } }) /* slider active */ $('.slider-active').owlCarousel({loop: true, ''],nav: true,autoplay: false,autoplayTimeout: 5000,animateOut: 'fadeOut',animateIn: 'fadeIn',item: 1,responsive: {0: {items: 1 },768: {items: 1 },1000: {items: 1 } } }) /*------ Wow Active ----*/new WOW().init(); /*--Cart Plus Minus Button----- */var CartPlusMinus = $('.cart-plus-minus');CartPlusMinus.prepend('
-
');CartPlusMinus.append('
+
'); $(".qtybutton").on("click", function() {var $button = $(this);var oldValue = $button.parent().find("input").val();if ($button.text() === "+") {var newVal = parseFloat(oldValue) + 1; } else { // Don't allow decrementing below zeroif (oldValue > 0) {var newVal = parseFloat(oldValue) - 1; } else {newVal = 1; } } $button.parent().find("input").val(newVal); }); /*---- price slider*/var sliderrange = $('#slider-range');var amountprice = $('#amount'); $(function() {sliderrange.slider({range: true,min: 0,max: 1200,values: [35, 540],slide: function(event, ui) {amountprice.val("$" + ui.values[0] + " - $" + ui.values[1]); } });amountprice.val("$" + sliderrange.slider("values", 0) + " - $" + sliderrange.slider("values", 1)); }); /*--- shop grid list----- */ $('.view-mode li a').on('click', function() {var $proStyle = $(this).data('view'); $('.view-mode li').removeClass('active'); $(this).parent('li').addClass('active'); $('.product-view').removeClass('product-grid product-list').addClass($proStyle); }) /* counterUp */ $('.count').counterUp({delay: 10,time: 1000 }); /* product-dec-slider active */ $('.product-dec-slider').owlCarousel({loop: true,autoplay: false,autoplayTimeout: 5000,navText: ['', ''],nav: true,item: 4,margin: 12,responsive: {0: {items: 2 },576: {items: 3 },768: {items: 3 },1000: {items: 4 } } }) /* related-product-active active */ $('.related-product-active').owlCarousel({loop: true,autoplay: false,autoplayTimeout: 5000,nav: false,item: 4,margin: 30,responsive: {0: {items: 1 },576: {items: 2 },768: {items: 3 },1000: {items: 4 } } }) /*-- Zoom*/$("#zoompro").elevateZoom({gallery : "gallery",galleryActiveClass: "active",zoomWindowWidth:300,zoomWindowHeight:100,scrollZoom : false,zoomType : "inner",cursor: "crosshair"}); /*-- Menu Stick ------*/var header = $('.transparent-bar');var win = $(window);win.on('scroll', function() {var scroll = win.scrollTop();if (scroll < 200) {header.removeClass('stick'); } else {header.addClass('stick'); } }); /*--- ScrollUp*/ $.scrollUp({scrollText: '',easingType: 'linear',scrollSpeed: 900,animation: 'fade' }); /*---Countdown обратный отсчёт ----- */ $('[data-countdown]').each(function() {var $this = $(this),finalDate = $(this).data('countdown'); $this.countdown(finalDate, function(event) { $this.html(event.strftime('%-D

Дн

%-H

Час

%M

Мин

%S

Сек

')); }); }); /*--Testimonial Slick Carousel--------*/ $('.testimonial-text-slider').slick({slidesToShow: 1,slidesToScroll: 1,arrows: false,draggable: false,fade: true,asNavFor: '.slider-nav', }); /*-- Testimonial Slick Carousel as Nav ---*/ $('.testimonial-image-slider').slick({slidesToShow: 3,slidesToScroll: 1,asNavFor: '.testimonial-text-slider',dots: false,arrows: false,centerMode: true,focusOnSelect: true,centerPadding: '0px',responsive: [ { breakpoint: 767,settings: {dots: false,centerPadding: '0px', } }, {breakpoint: 420,settings: {autoplay: true,dots: false,slidesToShow: 1,centerMode: false, } } ] });})(jQuery);

Список использованных источников

Книги
1. Алексеев, А. П. Введение в Web-дизайн. Учебное пособие / А. П. Алексеев. – М.: ДМК Пресс, 2019. – 184 с.
2. Кириченко, А. В. HTML5 + CSS3. Основы современного WEB-дизайна, 2-е изд. / А. В. Кириченко, А. А. Хрусталев. - М.: Наука и техника, 2019. – 352 с.
3. Круг, Стив. Не заставляйте меня думать. Веб-юзабилити и здравый смысл. 3-е издание / С. Круг. – М.: Эксмо, 2022. – 256 с.
4. Трэйси, Осборн. Веб-дизайн для недизайнеров / О. Трейси. – СПб.: Питер, 2022. – 176 с.
Статьи
5. Калугина Ю.В., Кондакова А.А., Михайлов А.С., Стрельникова С.В. Роль цвета в веб-дизайне // Решетневские чтения. 2018. – С 560-562. URL: https://cyberleninka.ru/article/n/rol-tsveta-v-veb-dizayne (дата обращения: 15.03.2023).
Электронные ресурсы
6. 12 вдохновляющих трендов веб-дизайна в 2023 году [Электронный ресурс] - URL: https://blog.tutortop.ru/glavnyye-trendy-veb-dizayna-v-2023-godu.
7. Быстрый старт / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/quick-start.
8. Животные захватывают e-commerce [Электронный ресурс] - URL: https://www.comnews.ru/content/217520/2021-11-19/2021-w46/zhivotnye-zakhvatyvayut-e-commerce.
9. Зоорынок: ситуация на сегодняшний день и перспективы [Электронный ресурс] - URL: https://zooinform.ru/business/articles/zoorynok-situaciya-na-segodnyashnij-den-i-perspektivy.
10. Как выбрать шрифты для сайта:4 общих принципа, 9 советов и 5 полезных сервисов[Электронный ресурс] - URL: https://seoquick.com.ua/fonts-for-site.
11. Краткая история создания CSS [Электронный ресурс] - URL: https://it-black.ru/kratkaja-istorija-sozdanija-css.
12. Модульные сетки в работе ux-дизайнера. Инструкция по применению [Электронный ресурс] - URL: https://medium.com/design-spot/модульные-сетки-в-работе-ux-дизайнера-инструкция-по-применению-410cfc1df74d.
13. Определение шрифтов по домену [Электронный ресурс] - URL: https://capyba.ru/services/fontfinder.
14. Подбор слов Яндекс [Электронный ресурс] - URL: https://wordstat.yandex.ru/#!/regions?filter=regions&map=ru&type=map&words=Товары для животных.
15. Правила веб-дизайна, которые должен знать каждый профессионал [Электронный ресурс] - URL: https://webformyself.com/pravila-veb-dizajna-kotorye-dolzhen-znat-kazhdyj-professional.
16. Разработка сайта-визитки: как правильно создать + примеры и шаблоны [Электронный ресурс] - URL: https://web112.biz/news/13531-razrabotka-sayta-vizitki-kak-pravilno-sozdat-primeri-i-shabloni.
17. Руководство по HTML5 и CSS3 [Электронный ресурс] - URL: https://metanit.com/web/html5.
18. С начала года россияне стали на 5% чаще покупать товары для домашних животных [Электронный ресурс] - URL: https://newprospect.ru/news/aktualno-segodnya/analitiki-podschitali-kak-izmenilis-traty-rossiyan-na-domashnikh-zhivotnykh.
19. Топ-10 магазинов для домашних животных [Электронный ресурс] - URL: https://marketmedia.ru/media-content/top-10-stores-for-pets.
20. Цвет для сайта: какой выбрать? [Электронный ресурс] - URL: https://prof-mk.ru/zvet-sajta.
21. Что такое юзабилити [Электронный ресурс] - URL: https://practicum.yandex.ru/blog/chto-takoe-usability-sayta.
22. Язык программирования JavaScript: история, особенности, перспективы [Электронный ресурс] - URL: https://progkids.com/blog/javascript.
23. Bootstrap (фреймворк) [Электронный ресурс] - URL: https://ru.wikipedia.org/wiki/Bootstrap_ фреймворк.
24. CSS / Методология / БЭМ [Электронный ресурс] - URL: https://ru.bem.info/methodology/css.
25. HTML – история развития языка разметки гипертекста [Электронный ресурс] - URL: https://www.castcom.ru/publications/web/html_istoriya_razvitiya_yazyka_razmetki_giperteksta.html.
26. HTML5 [Электронный ресурс] - URL: http://htmlbook.ru/html5.

Вопрос-ответ:

Какие инструменты могут быть использованы для создания сайта для зоомагазина?

Для создания сайта для зоомагазина можно использовать различные инструменты, такие как HTML5, CSS, JavaScript и другие языки программирования, а также различные CMS (системы управления контентом) и фреймворки.

Что такое HTML5 и как он связан с разработкой сайта для зоомагазина?

HTML5 - это язык гипертекстовой разметки, который используется для создания структуры и содержимого веб-страницы. В разработке сайта для зоомагазина HTML5 может использоваться для создания различных элементов, таких как заголовки, тексты, изображения, формы и т. д.

Какая роль играет язык CSS в разработке сайта для зоомагазина?

CSS (каскадные таблицы стилей) используется для оформления и стилизации веб-страницы. В разработке сайта для зоомагазина CSS может использоваться для задания цветовой схемы, шрифтов, размеров и расположения элементов на странице, а также для создания анимаций и эффектов.

Для чего используется язык программирования JavaScript в разработке сайта для зоомагазина?

JavaScript позволяет добавлять интерактивность и динамичность на веб-страницу. В разработке сайта для зоомагазина JavaScript может использоваться для создания интерактивных элементов, таких как слайдеры, выпадающие списки, валидация форм, а также для работы с базой данных и серверной частью сайта.

Какие современные тренды веб-дизайна могут быть применены при разработке сайта для зоомагазина?

При разработке сайта для зоомагазина можно использовать такие современные тренды веб-дизайна, как минимализм, плоский дизайн, анимация, мобильная адаптивность, использование больших и высококачественных изображений, удобная навигация и др.

Какие инструменты можно использовать для разработки сайта для зоомагазина?

Для разработки сайта для зоомагазина можно использовать различные инструменты, такие как HTML, CSS и JavaScript. Для создания веб-дизайна можно использовать графические редакторы, такие как Photoshop или Sketch. Для управления базой данных и сервером можно использовать языки программирования, такие как PHP или Python.

Какие языки программирования используются при разработке сайта для зоомагазина?

При разработке сайта для зоомагазина можно использовать различные языки программирования. Для создания структуры и содержимого сайта часто используется язык гипертекстовой разметки HTML. Для стилизации и визуального оформления страницы применяется язык каскадных таблиц стилей CSS. Для добавления интерактивности и функциональности сайта можно использовать язык программирования JavaScript.

Какие современные тренды веб-дизайна применимы к разработке сайта для зоомагазина?

Среди современных трендов веб-дизайна, которые можно применить при разработке сайта для зоомагазина, стоит выделить следующие: использование ярких и качественных изображений животных и товаров, использование минималистичного и простого дизайна, удобная навигация и поиск по сайту, адаптивный дизайн для корректного отображения на различных устройствах, использование анимаций и интерактивных элементов для привлечения внимания посетителей.

Какие перспективы электронной коммерции на рынке зоотоваров?

Перспективы электронной коммерции на рынке зоотоваров весьма обширны. С каждым годом все больше людей предпочитает делать покупки онлайн, а это создает отличные возможности для развития интернет-магазинов, в том числе и зоомагазинов. Благодаря широкому ассортименту товаров, удобной доставке и возможности сравнивать цены, покупатели все чаще обращаются к онлайн-рынку зоотоваров.

Какой макет сайта для зоомагазина будет наиболее эффективным?

Наиболее эффективным макетом для сайта зоомагазина будет тот, который удовлетворяет потребности пользователей и обеспечивает легкую навигацию по сайту. Макет должен быть удобным и интуитивно понятным, с учетом особенностей аудитории зоомагазина. Также важно учесть современные тренды веб-дизайна и использовать высококачественные изображения и контент.

Какие инструменты нужны для создания сайта?

Для создания сайта вам понадобятся язык гипертекстовой разметки HTML, каскадные таблицы стилей CSS и язык программирования JavaScript. Эти инструменты помогут вам разработать и оформить сайт, сделать его интерактивным и удобным для пользователей.