Разработка сайта Интернет-магазина автомобильных запчастей

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,87 Мб
  • Опубликовано:
    2013-11-07
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка сайта Интернет-магазина автомобильных запчастей

Введение

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

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

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

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

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

Целью курсовой работы является разработка интернет-магазина автомобильных запчастей и комплектующих ООО "Автошоп".

Для достижения поставленной цели ставятся следующие задачи:

Описать функциональные возможности Интернет-магазина

Разработать графический дизайн

Смоделировать и создать Интернет-магазин

Описать руководство по администрированию Интернет-магазина

1. Основы моделирования и разработки web-сайтов

.1 Web-сайт: основные понятия, классификация и принципы создания

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

Веб-страница: документ, написанный в НТМL <#"656683.files/image001.gif">

Рисунок 1.1 - Cms Joomla

Недостатки Joomla.

в "Joomla" нельзя управлять одновременно несколькими сайтами,

наличие большого количество лишнего кода;

слабая система безопасности.

"WordPress" - свободная в распространении, бесплатная платформа для создания сайтов, с открытым кодом.

Рисунок 1.2 - Cms Wordpress

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

Сама система простая и легкая в установке. Но это только на первый взгляд. Далее после установки необходимо дорабатывать и доуставнавливать плагины. Иначе не оптимизированная система сможет преподнести массу нежелательных сюрпризов в дальнейшей работе. Основное требование после установки - это много ресурсов на хостинге. Достоинство и недостаток одновременно - "WordPress" заточен именно под блоги. Построение такого типа сайта на "WordPress" дает неоспоримый авторитет, сделанными на других движках. В итоге отпадает необходимость серьезно изучать систему для управления сайтом.

Достоинства WordPress

легко и просто данную систему установить и настроить;

поддержка RSS, Atom;

широкие возможности открываются благодаря наличию громадных библиотек "тем" и "плагинов".

Недостатки WordPress

после установки "WordPress" потребляет довольно большое количество ресурсов, поэтому вопрос о занимаемом месте на хостинге очень актуален,

не совместимость версий. Шаблоны от устаревшей версии могут не подойти к новому выпуску "WordPress".

Друпал (Drupal)

Эта CMS подойдёт для создания форумов, блогов (в т. ч. многопользовательских), онлайн-энциклопедий, сайтов сообществ. Однако вряд ли данную систему можно назвать универсальной.

Рисунок 1.3 - Cms Drupal

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

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

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

2. Анализ web-ресурсов в предметной области

.1 Сравнительный обзор web-сайтов автомобильных компаний

В анализе будут участвовать 1 Российский сайт (компания «Автосуп») и 2 Белорусских (интернет-магазин «АнриАвто» и «Болтик»).

Основными критериями оценки стали:

информативность (объем представленных сведений, детальность данных, использование фото- и видеоряда);

навигация (структурированность информации, удобство пользования Web-сайтом);

технические возможности;

дизайн сайта;

скорость загрузки сайта и его подразделов;

регулярность обновления информации.

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

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

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

В целом, такое понятие как качество технической реализации сайта многогранно и имеет отношение и к дизайну сайта, и к его текстам, и к его навигации и к многим другим критериям.

Компания «Автосуп». Небольшой размер главной страницы. Поскольку именно с главной страницы начинается знакомство с сайтом, то ее чрезмерный размер серьезно замедляет загрузку страницы, если у посетителя невысокая скорость соединения. А это может вызвать потерю интереса посетителя к сайту и повлиять на его мнение о нем.

Рисунок 2.1 -Компания «Автосуп»

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

Рисунок 2.2 - Интернет-магазин «АнриАвто»

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

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

Рисунок 2.3 - Компания «Болтик»

Интернет-магазин «Болтик». Сайт смотрится целостно, задний фон сразу привлекает внимание. Стартовая страница содержит достаточно входов на внутренние страницы сайта, дизайн прозрачного меню повторяется на всех страницах.

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

К техническим возможностям относится: поиск, корзина, доставка. Достаточно небольшой список возможностей.

2.2 Интернет-магазины в сфере автомобильного бизнеса, их функциональные возможности

Бизнес в Интернет развивается семимильными шагами. Особенно ярко это прослеживается на примере отдельных отраслей, которые пользуются самой большой популярностью среди постояльцев глобальной паутины. К ним можно отнести автомобильный бизнес. В анализе будут участвовать 1 Российский сайт (компания «Автосуп») и 2 Белорусских (интернет-магазин «АнриАвто» и «Болтик»).

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

Сайт: #"656683.files/image007.gif">

Рисунок 3.1 - Главная страница интернет-магазина

Стандартный шаблон выбран потому, что разработка графического оформления на уровне «стандарт» не включает разработку оригинальных графических элементов. В этом случае для оформления сайта используются оригиналы графических элементов (таких как логотип, товарный знак), представленные заказчиком. Необходимо лишь высококачественное их воспроизведение в электронной форме. Разработка графического оформления на уровне «эксклюзив» включает разработку оригинальных (авторских) графических элементов.

3.3 Моделирование и создание Web-сайта

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

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

Представим сценарий разрабатываемого Интернет-магазина:

Главная. Первая страница или главная страница это лицо сайта. Здесь обычно приводится приветствие, небольшая витрина с товарами, акции.

Каталог. Содержит подразделы с товарами, описание товаров и цены.

Форма заказа. Выводится заказ и заполняются данные для отправки заказа.

О магазине. Сведения о магазине, прайс-лист, контактная информация.

Оплата и доставка. Сведения об оплате и доставке.

Новости. Информация, происходящая в магазине.

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

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

3.4 Руководство по администрированиюWeb-сайта

Администрирование.

Чтобы перейти в панель управления системой WordPress, в браузере необходимо набрать #"656683.files/image008.gif">

Рисунок 3.2 - Окно для авторизации

Восстановление пароля администратора

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

Установка шаблона

Скачиваем и распаковываем архив с шаблоном;

Загружаем распакованную папку с файлами шаблона на сервер в папку /wp-content/themes/;

Авторизируемся в панели управления WordPress;

Переходим в раздел "Внешний вид";

Выбираем шаблон.

Установка плагинов

Скачиваем и распаковываем архив с плагином;

Загружаем распакованную папку с плагином на сервер в папку /wp-content/plugins/;

Авторизируемся в панели управления WordPress;

Переходим в раздел "Плагины";

Перед нами появиться список установленных и работающих плагинов;

Выберете нужный шаблон и нажмите справа на кнопку "Активировать";

Плагины настраиваются и редактируются в разделе "Плагины" -> "Редактор плагинов".

Описание элементов панели управления системой WordPress

После того, как вы авторизируетесь в панели управления WordPress, вы перейдёте на главную страницу панели управления системой WordPress состоящую из нескольких разделов:

Консоль. В этот раздел попадают автоматически после авторизации. В этом разделе доступна информация о последней активности на сайте, а также последняя информация с официального сайта WordPress.

Записи. Отсюда можно создавать новые записи, которые будут опубликованы. Здесь же можно создать рубрики и метки для будущих записей.

Медиафайлы. Здесь находится галерея загруженных файлов.

Страницы. Здесь можно создать новые страницы и использовать страницы для организации любого типа данных. А так же исправлять их. Как и при работе с записями можно создать, удалить и отредактировать страницу, или найти нужную страницу.

Комментарии. Можно просмотреть все комментарии, оставленные на вашем сайте. В этом же разделе есть поиск по всем комментариям.

Внешний вид. Здесь можно поменять темы оформления. А так же добавить виджеты. Пользователи. Раздел посвящённый управлению пользователями вашего сайта, а также изменением своего профиля. В этом разделе вы можете изменить информацию своего профиля в системе WordPress. Здесь вы можете создать нового автора или пользователя, изменить или удалить уже существующего пользователя.

Инструменты. Этот раздел включает в себя набор стандартных функций WordPress. А так же Экспортировать и Импортировать записи и данные. Параметры. В этом разделе производиться настройка общих параметров WordPress. WordPress <#"656683.files/image009.gif">

Рисунок 3.3 - Главная страница панели управления системой WordPress

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

Заключение

Результатом курсовой работы является создание Интернет-магазина для компании ООО «Автошоп», основным назначением которой является продажа автомобильных запчастей и комплектующих. Разработанный Интернет-магазин помогает компании завоевать или укрепить свои позиции на рынке товаров и услуг, увеличить клиентскую базу и повысить популярность. Интернет-магазин является высокоэффективным и малозатратным инструментом для успешного ведения бизнеса.

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

Создавая Интернет-магазин автозапчастей «Автошоп», были приобретены практические навыки обследования предметной области, логической и физической разработки, проанализированы функциональные возможности Интернет-магазинов, отдельные компоненты применены на практике.

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

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

1.      Аткинсон, Л. MySQL. Библиотека профессионала / Л. Аткинсон. - М.: Диалектика, 2008. - 624 с.

.        Дунаев, В. Сценарии для Web-сайта. PHP и JavaScript / В. Дунаев. - СПб.: БХВ-Петербург, 2006. - 576 с.

3.      MySQL [Электронный ресурс]. - 2006-2012. - Режим доступа: #"656683.files/image010.gif">

Рисунок П.1.1 - Главная страница Интернет-магазина

Рисунок П.1.2 - Страница товара

Рисунок П.1.3 - Форма заказа

Приложение 2

Исходный код типовых страниц

<?php global $traction; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <?php if( is_front_page() ) : ?> <title><?php bloginfo('name'); ?></title> <?php elseif( is_404() ) : ?> <title>Страница не найдена | <?php bloginfo('name'); ?></title> <?php elseif( is_search() ) : ?> <title><?php printf('Результаты поиска', attribute_escape(get_search_query())); ?> | <?php bloginfo('name'); ?></title> <?php else : ?> <title><?php wp_title($sep = ''); ?> | <?php bloginfo('name');?></title> <?php endif; ?> <!-- Basic Meta Data --> <meta http-equiv="imagetoolbar" content="no" /> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <!-- Favicon --> <link rel="shortcut icon" href="<?php bloginfo('stylesheet_directory'); ?>/images/favicon.ico" / <!--Stylesheets--> <link href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" rel="stylesheet" /> <!--[if lt IE 8]> <link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('template_url'); ?>/stylesheets/ie.css" /> <![endif]--> <!--Wordpress--> <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" /> <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> <!--WP Hooks--> <?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?> <?php wp_enqueue_script( 'jquery' ); ?> <?php wp_head(); ?> <!--Scripts--> <script type="text/javascript" src="http://googleappis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/javascripts/traction.js"></script> <?php if ( is_front_page() && ($traction->sliderState() != '') ) { ?> <!--Slider--> <?php$autoStart = 0; $slidespeed = 300; $fadespeed = 200; if ($traction->sliderSpeed() != '') $slidespeed = $traction->sliderSpeed(); if ($traction->sliderFade() != '') $fadespeed = $traction->sliderFade(); if ($traction->sliderStart() == 'true') $autoStart = $traction->sliderDelay(); else $autoStart = 0; ?> <script type="text/javascript" charset="utf-8"> jQuery(function(){ jQuery("#feature").loopedSlider({ containerClick: false, autoStart: <?php echo $autoStart; ?>, slidespeed: <?php echo $slidespeed; ?>, fadespeed: <?php echo $fadespeed; ?>, autoHeight: 1 }); }); </script> <?php } ?> </head> <body> <div>Поиск"/> </div> </form></div> <div>Новости</h3></a></li> <?php endif; ?> </ul></div><!--end navigation--> </div><!--end header--> <?php if (($traction->sliderState() != '') && is_home() && !is_paged() ) { ?> <?php if (is_file(STYLESHEETPATH . '/featured.php')) include(STYLESHEETPATH . '/featured.php'); else include(TEMPLATEPATH . '/featured.php'); ?> <?php } ?>

Рисунок П.2.1 - header.php

<?php get_header(); ?> <?php if (have_posts()) : ?> <div id="main-top"> <div >Далее' . $read_more ); ?> </div><!--end entry--> <?php endwhile; /* rewind or continue if all posts have been fetched */ ?> <?php else : ?> <?php endif; ?> </div><!--end content--> <?php get_sidebar(); ?> <?php get_footer(); ?>

Рисунок П.2.2 - page.php

<?php // Setup read more url variable $template_url = get_bloginfo('template_url'); $read_more = "<img src=\"$template_url/images/entry-more.png\" alt=\"Read more\"/>"; ?> <?php get_header(); ?> <?php if (have_posts()) : ?> <div id="main-top"> <div >Далее' . $read_more ); ?> <?php wp_link_pages(); ?> </div><!--end entry--> <div>Похожие записи</font></br></br> <?php get_related_posts_thumbnails(); ?> </div><!--end content--> <?php get_sidebar(); ?> <?php get_footer(); ?>

Рисунок П.2.3 - single.php

Похожие работы на - Разработка сайта Интернет-магазина автомобильных запчастей

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!