Создание интернет-магазина книг
Курсовая работа, 18 Января 2014, автор: пользователь скрыл имя
Описание работы
Целью проекта является разработка интернет-магазина книг, охватывающего печатную продукцию всех офлайновых книжных магазинов г. Владивосток. Книжный интернет-магазин должен предоставлять пользователю полную информацию об интересующей продукции, давать возможность заказать любую книгу, не выходя из дома.
Общие требования к разработке: - приложение должно быть разработано с использованием веб-технологий;
- требуется использование следующих технологий и средств разработки: 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;
- подобрать и обработать
данные для контента сайта
- требуется использование
следующих технологий и
- разработать интернет-каталог;
- разместить на сайте карту с метками офлайн-магазинов г. Владивостока, книгами, положением пользователя;
- подключить способы оплаты и доставки;
Актуальность проблемы.
Среди сайтов г.
Владивосток не существует
Актуальность для владельцев магазинов, исходя из снижения спроса на бумажную книжную продукцию:
- увеличение офлайн-продаж за счет увеличения аудитории из интернета (происходит при просмотре пользователем каталога книг на сайте - когда пользователь может определиться, в каком из офлайн-магазинов ему удобнее приобрести книгу);
- предоставление возможности онлайн-продажи книг.
Актуальность для покупателей книжной продукции:
- наиболее полная, структурированная информация о книгах, которые можно купить в офлайн магазинах Владивостока, при этом выбрать наиболее удобный по расположению магазин (ближе - лучше) и/или наиболее конкурентноспособный (книга, которая дешевле - лучше), а также возможность покупки книги с помощью онлайн-оплаты и доставки;
- в перспективе, возможность покупки электронного варианта книг при взаимодействии с книжными издательствами и ресселерами.
Технические средства реализации проекта.
PrestaShoop - скрипт интернет магазина написанный на языке программирования PHP, для хранения данных использующий базу данных MySql. В стандартную поставку скрипта входит большое число модулей, предоставляющих коробочной версии необходимые функциональные возможности, для создания вполне функционального и удобного сайта, интернет магазина. Разработка изначально велась двумя энтузиастами, но рост популярности, прибыли от использования позволил в последствии привлечь к проекту большее число разработчиков и профессиональных рекламных агентов и менеджеров.
Плюсы:
- Большой функционал в коробочной версии.
- Использование современных технологий программирования.
- Изначально заложенная в систему поисковая оптимизация.
- Относительная легкость внедрения оформления с использованием библиотеки Smarty.
- Поддержка большого числа валют и языков.
- Легкость установки дополнительных модулей.
- Большое число дополнительных расширений размещенных на официальном сайте авторов.
Минусы: - Относительная молодость системы, из чего вытекает частый выход обновлений, и как следствие вероятность возникновения необходимости обновления дополнительных, не идущих в поставку модулей расширения.
- Дополнительные модули созданные сторонними разработчиками, размещенные в официальном каталоге расширений, очень часто обладают значительной стоимостью, на фоне бесплатности всего предоставляемого основной системой функционала и её бесплатности.
- Отсутствие большого числа приемлемых к использованию, либо доработки бесплатных тем оформления.
- На официальном сайте темы оформления, которые можно было бы взять за основу для создания собственного шаблона оформления, распространяются в основном платно. Бесплатно, на момент написания статей, на официальном майте можно скачать около 3-х тем оформления.
Характеристика программных средств построения электронного магазина.
Типовой вариант интернет-магазина состоит из следующих функциональных частей:
- каталог товаров;
- поисковая система;
- пользовательская корзина;
- регистрационная форма;
- форма отправки заказа.
Каталог товаров.
Каталог представляет собой сложную и многоуровневую структуру данных, которая должна простым и понятным способом производить упорядочивание товаров. Проще всего такой каталог представить в виде дерева объектов, верхний уровень которого состоит из списка разделов. Разделы могут содержать подразделы или ссылки на конкретный товар и т.д. Такое упорядочивание просто необходимо для удобного и быстрого поиска и заказа товаров.
Поисковая система.
Поисковая система является обязательным
элементом динамического
Особенность реализации поиска в Интернете заключается в том, что здесь происходит выборка всех записей, которые удовлетворяют условиям запроса (данный механизм поиска называют поиском с избытком). В случае большой выборки данных вывод результатов поиска осуществляется постранично для того, чтобы посетителям не приходилось долго ждать загрузки всей выборки, которая может включать в себя сотни, тысячи и более записей. Как правило, посетители не просматривают все страницы выборки, ограничиваясь двумя или тремя. Поэтому данный механизм поиска во многих случаях работает крайне медленно и неэффективно. Однако он позволяет осуществить выборку одинаковых товаров от разных поставщиков, сравнить их параметры между собой и выбрать оптимальный вариант.
Пользовательская корзина.
Пользовательская корзина
Регистрационная форма.
Служит для ввода
Форма отправки заказа.
Форма отправки заказа служит для ввода контактной информации заказчика и отправки ее и заказа на электронный ящик организации.
Анализ сайтов-аналогов.
Сайт №1 «ДВ-Книга» - http://www.dvkniga.ru.
Рисунок 2 – Второстепенная страница сайта «ДВ-Книга»
Преимущества:
- Удачный домен – отражает суть предоставленной на сайте информации.
- Незамысловатый дизайн, понятный пользователю.
- Удобная панель навигации, отображаемая на всех страницах сайта, что препятствует образованию тупиковых ссылок.
- Простота оформления заказа.
Недостатки:
- Недостаточное количество критериев поиска книг.
- Отсутствие информации о магазине.
- Нет возможности оставить отзыв о книге.
Сайт №2 Мой мир - http://moymir.ru
Рисунок 3 – Главная страница сайта «Мой мир»
Преимущества:
- Красочный, удобный дизайн.
- Широкий ассортимент книг.
- Присутствие обратной связи.
- Быстрый и удобный поиск.
- Вся необходимая информация о компании.
Недостатки:
- Неудобная навигация по сайту
- Доставка товара занимает до месяца.
Сайт №3 Озон - http://www.ozon.ru
Рисунок 5 – Главная страница сайта «Озон»
Рисунок 6 – Второстепенная страница сайта «Озон»
Преимущества:
- Достаточно широкий ассортимент.
- Приятный интерфейс.
- Удобный и быстрый поиск.
- Быстрое оформление заказа.
- Подробное описание товара.
- Несколько вариантов доставки.
Недостатки:
- Цена товара в среднем на 10-15 % больше чем в других магазинах.