Создание интернет-магазина книг

Автор работы: Пользователь скрыл имя, 18 Января 2014 в 11:59, курсовая работа

Описание работы

Целью проекта является разработка интернет-магазина книг, охватывающего печатную продукцию всех офлайновых книжных магазинов г. Владивосток. Книжный интернет-магазин должен предоставлять пользователю полную информацию об интересующей продукции, давать возможность заказать любую книгу, не выходя из дома.
Общие требования к разработке: - приложение должно быть разработано с использованием веб-технологий;
- требуется использование следующих технологий и средств разработки: HTML, Парсер XML каталога, cms Prestashop;
- подобрать и обработать данные для контента сайта; - требуется использование следующих технологий и средств разработки: HTML,

Содержание работы

Введение 3
Постановка задачи 4
Актуальность проблемы 5
Технические средства реализации проекта 6
Характеристика программных средств построения электронного магазина 7
Обзор сайтов-аналогов 9
Заключение 14
Список использованных источников 15

Файлы: 1 файл

Курсовая1.docx

— 2.45 Мб (Скачать файл)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО  ПО ОБРАЗОВАНИЮ

Владивостокский государственный университет 

ЭКОНОМИКИ И СЕРВИСА

институт  ИНФОРМАТИКИ, ИННОВАЦИЙ И БИЗНЕС-СИСТЕМ

Кафедра информационных систем и компьютерных технологий

 

 

ОТЧЕТ

ПО КУРСОВОМУ ПРОЕКТИРОВАНИЮ

Тема: «Создание интернет-магазина книг

 

 

Студент

гр. НБК-10                                                                               К.Д. Носов

                                                                                                        

Преподаватель                                                                         В.Б. Конев

 

 

Владивосток 2013 

Содержание

Введение  3

 Постановка задачи  4

 Актуальность проблемы  5

Технические средства реализации проекта  6

Характеристика программных  средств построения электронного магазина  7

Обзор сайтов-аналогов     9

Заключение 14

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

 

 

Введение

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

Постановка задачи.

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

Общие требования к разработке:

- приложение должно быть  разработано с использованием  веб-технологий;

- требуется использование  следующих технологий и средств  разработки:

 HTML, Парсер XML каталога,  cms Prestashop;

- подобрать и обработать  данные для контента сайта      

- требуется использование  следующих технологий и средств  разработки: HTML,

- разработать интернет-каталог;   

- разместить на сайте карту с метками офлайн-магазинов г. Владивостока, книгами, положением пользователя; 

- подключить способы оплаты  и доставки;

 

 

Актуальность проблемы.

 

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

Актуальность для владельцев магазинов, исходя из снижения спроса на бумажную книжную продукцию:

  • увеличение офлайн-продаж за счет увеличения аудитории из интернета (происходит при просмотре пользователем каталога книг на сайте - когда пользователь может определиться, в каком из офлайн-магазинов ему удобнее приобрести книгу);
  • предоставление возможности онлайн-продажи книг.

Актуальность для покупателей  книжной продукции:

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

 

Технические средства реализации проекта.

 

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

Плюсы:

  • Большой функционал в коробочной версии.
  • Использование современных технологий программирования.
  • Изначально заложенная в систему поисковая оптимизация.
  • Относительная легкость внедрения оформления с использованием библиотеки Smarty.
  • Поддержка большого числа валют и языков.
  • Легкость установки дополнительных модулей.
  • Большое число дополнительных расширений размещенных на официальном сайте авторов. 
    Минусы:
  • Относительная молодость системы, из чего вытекает частый выход обновлений, и как следствие вероятность возникновения необходимости обновления дополнительных, не идущих в поставку модулей расширения.
  • Дополнительные модули созданные сторонними разработчиками, размещенные  в официальном каталоге расширений, очень часто обладают значительной стоимостью, на фоне бесплатности всего предоставляемого основной системой функционала и её бесплатности.
  • Отсутствие большого числа приемлемых к использованию, либо доработки бесплатных тем оформления.
  • На официальном сайте темы оформления, которые можно было бы взять за основу для создания собственного шаблона оформления, распространяются в основном платно. Бесплатно, на момент написания статей, на официальном майте можно скачать около 3-х тем оформления.

 Характеристика программных средств построения электронного магазина.

Типовой вариант интернет-магазина состоит из следующих функциональных частей:

  • каталог товаров;
  • поисковая система;
  • пользовательская корзина;
  • регистрационная форма;
  • форма отправки заказа.

Каталог товаров.

Каталог представляет собой сложную  и многоуровневую структуру данных, которая должна простым и понятным способом производить упорядочивание товаров. Проще всего такой каталог  представить в виде дерева объектов, верхний уровень которого состоит  из списка разделов. Разделы могут  содержать подразделы или ссылки на конкретный товар и т.д. Такое  упорядочивание просто необходимо для  удобного и быстрого поиска и заказа товаров.

Поисковая система.

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

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

Пользовательская корзина.

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

Регистрационная форма.

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

Форма отправки заказа.

Форма отправки заказа служит для  ввода контактной информации заказчика  и отправки ее и заказа на электронный  ящик организации.

 

Анализ сайтов-аналогов.

Сайт №1 «ДВ-Книга» - http://www.dvkniga.ru.

Рисунок 1 – Главная страница сайта «ДВ-Книга»

Рисунок 2 – Второстепенная страница сайта «ДВ-Книга»

Преимущества:

  • Удачный домен – отражает суть предоставленной на сайте информации.
  • Незамысловатый дизайн, понятный пользователю.
  • Удобная панель навигации, отображаемая на всех страницах сайта, что препятствует образованию тупиковых ссылок.
  • Простота оформления заказа.

Недостатки:

  • Недостаточное количество критериев поиска книг.
  • Отсутствие информации о магазине.
  • Нет возможности оставить отзыв о книге.

 

Сайт №2 Мой мир  - http://moymir.ru

Рисунок 3 – Главная страница сайта «Мой мир»

 

 

 

Рисунок 4 – Второстепенная страница сайта «Мой мир»

Преимущества:

  • Красочный, удобный дизайн.
  • Широкий ассортимент книг.
  • Присутствие обратной связи.
  • Быстрый и удобный поиск.
  • Вся необходимая информация о компании.

Недостатки:

  • Неудобная навигация по сайту
  • Доставка товара занимает до месяца.

 

 

 

 

 

Сайт №3 Озон  - http://www.ozon.ru

Рисунок 5 – Главная страница сайта «Озон»

 

Рисунок 6 – Второстепенная страница сайта «Озон»

Преимущества:

  • Достаточно широкий ассортимент.
  • Приятный интерфейс.
  • Удобный и быстрый поиск.
  • Быстрое оформление заказа.
  • Подробное описание товара.
  • Несколько вариантов доставки.

Недостатки:

  • Цена товара в среднем на 10-15 % больше чем в других магазинах.

Информация о работе Создание интернет-магазина книг