Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
ДАЛЬНЕВОСТОЧНЫЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ДИПЛОМНЫЙ ПРОЕКТ
Проектирование интернет-магазина для предприятия розничной торговли "Электра"
г.Владивосток2010
Реферат
Дипломный проект 58 с., 11 рис., 1 табл., 23 источника.
ИНТЕРНЕТ-МАГАЗИН, WEB-САЙТ, БАЗЫ ДАННЫХ, СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MYSQL, ИНТЕРНЕТ-ТЕХНОЛОГИИ, PHP
Целью проекта является разработка Интернет-магазина для компании «Электра». Исходя из поставленной цели, были определены задачи:
· изучение существующей организации интернет-магазинов и выявление ее недостатков;
· обоснование необходимости создания Интернет-магазина;
· проведение анализа и выбор Интернет-технологий для разработки Интернет-магазина;
· разработка динамических web-страниц Интернет-магазина, управляемых базой данных;
· оценка эффективности выполненной разработки.
Приведенные в работе расчеты показали, что осуществленная разработка Интернет-магазина является экономически эффективной и оправданной.
Содержание
Введение
1 Анализ бизнес-технологий современной электронной коммерции
1.1 Интернет-магазин как средство реализации взаимодействия с потребителем
1.2 Обеспечение информационной поддержки существующего бизнеса
1.3 Организация двустороннего взаимодействия с потребителем
1.4 Выбор и описание базовых Интернет-технологий для создания интернет- магазина
1.4.1 Языки разметки и таблицы стилей 1.4.2 Web-сервер 1.4.3 Языки сценариев и программирования 1.4.4 Базы данных и СУБД для web-приложений 1.4.5 Архитектура баз данных для web-приложений 1.4.6 СУБД MySQL2 Разработка интернет-магазина для предприятия «Электра»
2.1 Принципы работы интернет магазина
2.1.1 Оформление заказа
2.1.2 Оплата заказа
2.1.3 Доставка заказа
2.1.4 Структура сайта
2.1.5 Юридические основы интернет-торговли
2. 2 Методология проектирования интернет-магазина
2.2.1 Исследование потоков данных
2.2.2 Модели жизненного цикла программного обеспечения
2.2.3 Стандарт ISO 12207
2.2.4 Диаграммы, реализованные в структурном подходе
2.3 Разработка интернет-магазина
2.4 Руководство пользователя
3 Оценка эффективности Интернет-магазина
3.1 Оценка технической эффективности
3.2 Оценка социальной эффективности
3.3 Расчет показателей экономической эффективности
Заключение
Список использованных источников
Введение
В современном информационном обществе каждая стабильная компания должна иметь собственный представительский сайт в сети Интернет, который обеспечит информационную поддержку существующего бизнеса. С помощью web-сайта фирмы решают такие задачи, как
представление компании в сети Интернет, расширение потенциальной аудитории потребителей, поддержка бренда, повышение узнаваемости, информирование общественности и др.
Разработка сайтов для компаний является актуальной и востребованной сферой деятельности, т.к. сайт фирмы в сети Интернет представляет собой достаточно дешевый и массовый способ рекламы, дает возможность потенциальным и существующим клиентам легко получать информацию о товарах и услугах компании, ее деловых интересах, что может помочь найти новых заказчиков и партнеров по бизнесу, а, следовательно, способствует увеличению объема продаж и рентабельности предприятия.
Объектом исследования данного дипломного проекта является процесс электронной торговли. Магазин занимается продажей бытовых электроприборов. На данный момент он является наиболее «молодым» образцом организации интернет-магазина, поэтому наибольшее внимание уделяет созданию простого удобного пользовательского интерфейса интернет-магазина.
• Цели и задачи проекта: Целью проекта является разработка Интернет-магазина для компании «Электра». Исходя из поставленной цели, были определены задачи:
• изучение существующей организации интернет-магазинов и выявление ее недостатков;
• обоснование необходимости создания Интернет-магазина;
• проведение анализа и выбор Интернет-технологий для разработки Интернет-магазина;
• разработка динамических web-страниц Интернет-магазина, управляемых базой данных;
• оценка эффективности выполненной разработки.
1 Анализ бизнес-технологий современной электронной коммерции.
1.1 Интернет-магазин как средство реализации взаимодействия с потребителем
На примере уже существующих интернет-магазинов разработаем свой, при этом необходимо учесть недостатки в организации, уже существующих систем интернет-торговли.
Для начала рассмотрим такие понятия как: Электронный бизнес, электронная коммерция и электронная торговля, интернет магазин.
Электронный бизнес – модель организации бизнеса, в которой бизнес-процессы, обмен бизнес-информацией и коммерческие транзакции работают с помощью информационных систем. Значительная часть решений использует Интернет-технологии для передачи данных и предоставления WEB-сервисов.
Транзакции – группа последовательных операций, которая представляет собой логическую единицу работы с данными. Транзакция может быть выполнена либо целиком и успешно, соблюдая целостность данных, либо не выполнена вообще, тогда она не окажет никакого действия.
Электронная коммерция является неотъемлемой и составной частью электронного бизнеса.
Электронная коммерция (e-commerce) — термин, используемый для обозначения коммерческой активности в сети Интернет. Обеспечивает возможность осуществления покупок, продаж, сервисного обслуживания, проведения маркетинговых мероприятий путём использования компьютерных сетей. Электронная коммерция (в широком смысле) — предпринимательская деятельность по осуществлению коммерческих операций с использованием электронных средств обмена данными. Объектами электронной коммерции является то, на что направлена деятельность систем электронной коммерции. К ним можно отнести различные товары, услуги и информацию.
Электронная торговля является частью электронной коммерции, а значит и электронного бизнеса.
Электронная торговля (англ. Electronic trading, eTrading, e-Trading) — осуществление торгово-закупочной деятельности через Интернет. В зависимости от области применения и способа устройства различают следующие формы электронной торговли:
· для взаимодействия бизнес-структур с конечными потребителями (B2C, business-to-customer) используются Интернет-магазины;
· межфирменная торговля в Интернете (B2B, business-to-business) осуществляется через системы электронной торговли;
· подобные системы электронной торговли применяются и для взаимодействия государства с бизнесом (B2G, business-to-government). Через такие системы государственные учреждения и ведомства осуществляют свои закупки на открытом рынке.
Интернет-магазин (англ. online shop или e-shop) — веб-сайт, рекламирующий товар или услугу, принимающий заказы на покупку, предлагающий пользователю выбор варианта расчета, способа получения заказа и выписывающий счет на оплату.
Активное развитие сети Интернет привело к необходимости создания web-представительств для предоставления различного рода информации о предприятии.
Практически каждая компания, занимающаяся реализацией товаров и услуг, сейчас имеет свое представительство в сети Интернет. Web-сайт предприятия решает ряд задач, из которых можно выделить две основные:
· создание имиджа предприятия;
· максимальная разгрузка справочной службы компании путем предоставления потребителям возможности получения необходимой информации о фирме, предлагаемых товарах, услугах и ценах.
Кроме того, использование интернет-технологий открывает широкие перспективы для обслуживания покупателей через Интернет.
Как правило, основной аудиторией интернет-магазина являются ее потенциальные и настоящие клиенты. Дополнительная аудитория часто включает потенциальных и действительных инвесторов, заинтересованные сторонние организации, или даже фирмы-конкуренты.
Основные цели сайтов-магазинов:
· распространение основной информации: сайт используется для распространения информации о продуктах и услугах, предоставляемых организацией. Другая предоставляемая информация в основном включает данные о том, как связаться с фирмой способами, отличными от Web;
· поддержка: часть сайта может быть предназначена для оказания клиентам информационной помощи относительно эффективного пользования продуктами или услугами, предоставляемыми организацией;
· связи с инвесторами: открытые акционерные общества или компании, ищущие внешних инвесторов, могут создать сайт или раздел сайта для опубликования информации о текущей экономической ситуации в компании, а также о будущих возможностях для вложения инвестиций;
· связь с общественностью: многие фирмы используют web-сайты для предоставления информации различным организациям, занимающимся сбором данных, а также добровольного обнародования основной информации о фирме;
· поиск служащих: web-сайты часто используются для размещения объявлений о приеме на работу и преимуществах работы в компании.
Итак, основная цель любого интернет-магазина состоит в обслуживании пользователей способом, который принесет ему выгоду либо непосредственно, либо косвенно. Цель распространения информации посредством такого сайта состоит в том, чтобы попытаться подтолкнуть людей приобрести продукцию или услуги компании. Конечный результат использования интернет-магазинов состоит в поощрении интереса к осуществлению деловой операции.
1.2 Обеспечение информационной поддержки существующего бизнесаВ настоящее время отсутствие сайта у компании воспринимается примерно так, как отсутствие визитки и рекламных материалов у менеджера по продажам, пришедшего на встречу с потенциальным покупателем. Обычно чем крупнее и известнее компания, тем более развернутым и профессионально сделанным является ее сайт. Такое положение дел уже вошло в привычку у значительного количества менеджеров компаний и обычных граждан.
Целью информационной поддержки бизнеса является создание еще одного рекламно-информационного канала, облегчение коммуникации с действующими и потенциальными партнерами, формирование положительного имиджа компании как предприятия, использующего современные технологии. Концепция заключается в создании Интернет-магазина, содержащего информацию о компании, ее товарах, услугах, ценах, сервисе, лицензиях и т.д.
В данном случае Интернет-составляющая бизнеса содержит прямой коммерческий смысл: разгрузка персонала компании, ведущего работу с клиентами (сокращение затрат на телефонную диспетчерскую службу, отправку факсов, телефонные переговоры и т. п.) за счет размещения прайс-листов и другой актуальной информации на сайте компании.
1.3 Организация двустороннего взаимодействия с потребителемИнтерактивные web-сайты — это инструменты не одностороннего, а двухстороннего общения. Они поощряют к ведению диалога и беседы между аудиторией сайта и компанией. Статичная брошюра о компании, перенесенная в киберпространство, просто не будет работать. Компания должны взять на вооружение и полностью использовать весь потенциал интерактивных и мультимедийных средств, имеющихся сегодня на рынке.
Привлечение клиентов и просто посетителей к участию в жизни компании – удобный инструмент маркетинга. Когда значительное количество людей, уже купивших продукцию фирмы, удалось вовлечь в дискуссию, новых посетителей становится легче мотивировать к покупке, поскольку они могут убедиться, что очень многие люди уже совершили ее и довольны результатом.
Для организации общения компании с клиентами и клиентов друг с другом на сайте обычно создается форум или книга отзывов (специальный раздел, где любой посетитель может оставить свое сообщение или отзыв о продукции, ответить на уже существующее мнение и поучаствовать в обсуждении). Администрация сайта обычно принимает участие в дискуссии, отвечает на адресованные ей прямые вопросы и комментирует высказывания клиентов. Таким образом, сайт формирует у посетителя мнение, что компания заботится об интересах своих клиентов, занимает активную и устойчивую позицию на рынке.
Наличие на сайте системы обратной связи позволяет посетителям отправлять свои сообщения администратору сайта. Для этого им нужно всего лишь заполнить несколько полей, после чего сообщение можно отправить на электронный почтовый ящик администратора прямо со страницы сайта.
Также распространена практика онлайн опросов. Организовать онлайн опросы можно с помощью помещения на страницах сайта специальных форм-анкет с вопросами и вариантами ответов на них. Благодаря проведению он-лайн опросов можно узнать у покупателей об их товарных предпочтениях и отношении к компании.
1.4 Выбор и описание базовых Интернет-технологий для создания интернет-магазина
При создании интерактивного сайта следует выбрать наиболее подходящие технологии. Выбор конкретных технологий обычно определяется желаниями и возможностями заказчика.
1.4.1 Языки разметки и таблицы стилейОсновой любой web-страницы является разметка. Технологии разметки, такие как HTML, XHTML и XML, определяют структуру и возможное значение содержимого страницы. Несмотря на распространенное мнение о том, что языки разметки определяют внешний вид web-страниц, и не менее распространенное применение HTML в этом стиле, внешний вид страницы на самом деле должен достигаться при помощи двух технологий, в частности, таблиц стилей.
HTML (HyperText Markup Language, язык гипертекстовой разметки) является первостепенной важности технологией разметки, применяемой на web-страницах. Традиционный HTML определяется шаблоном DTD (Document Type Definition, описание типа документа) стандартного обобщенного языка разметки (Standardized General Markup Language, SGML) и существует в трех основных версиях (HTML 2, HTML 3.2 и HTML 4). Есть три разновидности HTML 4: переходная, строгая и набор фреймов, причем большинство авторов документов пользуются переходным вариантом. HTML 4.01 является наиболее современной и окончательной версией HTML.
Хотя многие теги и правила HTML довольно хорошо определены, большинство производителей браузеров предоставляют расширения к этому языку, выходящие за рамки описания стандартного обобщенного языка разметки. Более того, сами браузеры мало способствуют укреплению норм языка разметки, что приводит к небрежному применению этой технологии. К тому же, в то время, как HTML следует использовать прежде всего для структурирования документа, многие разработчики также употребляют его для форматирования документа для его демонстрации. Функции HTML, связанные с форматированием, в конечном итоге будут полностью вытеснены каскадными таблицами стилей (Cascading Style Sheets, CSS). Впрочем, даже при наличии достаточной поддержки таблиц стилей в браузерах, многие разработчики продолжают употреблять таблицы HTML и характерные HTML-теги в дизайне своих страниц. У W3C и производителей браузеров нет планов по дальнейшему развитию HTML, так что переход разработчиков на XHTML поощряется.
XHTML – это новая редакция HTML, выполненная с помощью XML (eXtensible Markup Language, расширяемый язык разметки), а не SGML. XHTML разрешает две основные проблемы, связанные с HTML. Во-первых, XHTML, уделяя большое внимание применению таблиц стилей, продолжает оказывать давление на дизайнеров, с тем чтобы они отделяли внешний вид документа от его структуры. Во-вторых, XHTML привносит намного более строгое требование о соблюдении правил разметки web-страниц. К примеру, в документах XHTML должны содержаться только теги в нижнем регистре, атрибуты должны быть обязательно обрамлены кавычками, и, в основном, все правила в том виде, как они определены в спецификации, должны соблюдаться.
Синтаксическая строгость XHTML является одновременно его величайшим преимуществом и наихудшим недостатком. Правильно составленными страницами может быть проще управлять и заменять их с помощью программы, но человеку их создавать тяжелее. Переход на XHTML происходит медленно именно из-за его строгости. Излишняя негибкость XHTML делает его менее удобным, чем HTML, который намного более снисходителен по отношению к новичкам. Таким образом, пока не появится большее количество инструментальных средств, производящих корректный код XHTML, вероятно, в масштабах всего web-сообщества язык будет приниматься так же медленно.
Расширяемый язык разметки (Extensible Markup Language, XML) многими расхваливается как революционная технология разметки, которая изменит облик web-страниц. Тем не менее, несмотря на эту рекламу, лишь немногие в точности понимают, что на самом деле такое XML. Вкратце, XML является разновидностью SGML, модифицированной для Web; таким образом, он позволяет разработчикам задавать их собственный язык разметки. Значит, с помощью XML можно изобрести YML (Your Markup Language, Ваш язык разметки).
До сих пор отрицательное воздействие изобретения слишком большого количества индивидуальных языков на базе XML было ограничено, и большинство web-разработчиков согласны пользоваться широко общепринятыми языками вроде XHTML.
Таким образом, все еще актуально для разметки web-страниц пользоваться языком HTML.
1.4.2 Web-серверWeb-сервер – программа, которая отвечает за получение данных от пользователя сайта и подготовку страниц, отправляемых обратно. При осуществлении запросов к базе данных или обращений к другим активным объектам, реализующим бизнес-логику, web-сервер обращается к серверам базы данных или другим серверам приложений.
Одним из самых популярных серверов Интернет является Apache. Его популярность обусловлена прежде всего тем, что он является бесплатным и достаточно быстрым. Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т.д.
Несмотря на то, что первоначально данный сервер разрабатывался для операционных систем UNIX, сейчас он адаптирован под операционную систему Windows. Web-сервер Apache – своего рода стандарт сервера в сети Интернет.
1.4.3 Языки сценариев и программированияДля реализации интерактивных функций на сайте необходимо использовать так называемые технологии web-программирования.
Технологии web-программирования можно разделить на две базисные группы: работающие на стороне клиента и работающие на стороне сервера. Технологии стороны клиента запускаются на компьютере пользователя сайта в контексте браузера. Программы, которые запускаются на веб-сервере, относятся к технологиям программирования на стороне сервера.
Перечислим наиболее широко распространенные технологии программирования, доступные web-разработчикам. Варианты web-программирования на стороне клиента:
1) Вспомогательные приложения
a) Программы программного интерфейса приложения (API) браузера:
b) сменные модули Netscape,
c) элементы управления ActiveX,
d) апплеты Java;
2) Языки сценариев:
a) JavaScript,
b) VBScript.
Варианты web-программирования на стороне сервера:
1) Сценарии и программы CGI;
2) Программы программного интерфейса приложения (API) сервера:
a) модули Apache,
b) расширения и фильтры ISAPI,
c) сервлеты Java;
3) Сценарии на стороне сервера:
a) Active Server Pages (ASP/ASP.NET),
b) ColdFusion,
c) PHP.
Проблема, связанная с web-программированием, состоит в том, чтобы обеспечить точный выбор той технологии, которая нужна для выполнения задачи. У каждой технологии есть свои достоинства и недостатки. Обычно технологии программирования на стороне клиента и на стороне сервера обладают характеристиками, делающими их скорее сочетающимися, чем противостоящими друг другу. К примеру, при добавлении на web-сайт формы для сбора данных и их сохранения в базе данных, очевидно, имеет смысл проверять эту форму на стороне клиента, чтобы убедиться, что пользователь ввел правильную информацию, поскольку при этом лишь для проверки входных данных кругового обращения до сервера и обратно не потребуется. Программирование на стороне клиента сделает проверку достоверности формы более реактивной. С другой стороны, с помещением данных в базу лучше справится технология на стороне сервера, учитывая, что база данных находится в серверной части этого уравнения. Каждый основной тип программирования находится на своем месте, и их смесь зачастую является лучшим решением.
В наше время наиболее часто используют программирование на стороне сервера, реализуемое с помощью языка PHP. Для написания программ, работающих на стороне клиента обычно применяют язык JavaScript.
PHP представляет собой язык с открытым исходным кодом для выполнения на сервере сценариев, создающих динамические web-страницы. Помимо независимости от браузеров он предлагает простое и универсальное, независимое от платформы решение для электронной коммерции и сложных web-приложений, в том числе управляемых базами данных. PHP подходит для программирования баз данных. Он поддерживает большинство имеющихся сегодня СУБД, включая MySQL, Oracle, Sybase и DB2.
1.4.4 Базы данных и СУБД для web-приложенийСегодня наиболее распространенным подходом для организации информационной базы web-приложений являются реляционные базы данных.
Особенности организации данных в БД по сравнению с файловыми системами обеспечивают использование одних и тех же данных в различных приложениях. БД сводят к минимуму дублирование данных, прибегая к дублированию только для ускорения доступа к данным или для обеспечения восстановления БД при ее разрушении. Одна из важных черт БД – независимость данных от особенностей прикладных программ, которые их используют, а также возможность создания этих программ в такой форме, что изменение особенностей хранения, логической структуры или значений данных не требует изменения программ их обработки. Другой важной чертой БД является возможность изменения физических особенностей хранения данных без изменения их логической структуры.
Базы данных позволяют хранить и получать доступ к информации. Использование БД на web-сайте позволяет отслеживать данные, автоматически обновлять сайт и распознавать пользователя. Информация может обрабатываться, сохраняться и извлекаться из БД. В БД можно хранить хорошо структурированную информацию, такую как список пользователей, список заказов, прайс-листы. Однако этим вид хранимой информации не ограничивается. В современных информационных системах в базах данных хранятся и тексты, и изображения, и даже исполняемые программы или скрипты. Если потребуется, то в приложении можно хранить в базе данных инструкции и описания товаров.
Функционирование БД обеспечивается совокупностью языковых и программных средств, называемых системой управления базами данных (СУБД).
Основная задача СУБД – предоставить пользователю БД возможность работать с ней, не вникая в детали на уровне аппаратного обеспечения. Иными словами, СУБД позволяет конечному пользователю рассматривать БД как объект более высокого уровня по сравнению с аппаратным обеспечением, а также предоставляет в его распоряжение набор операций, выраженный в терминах языка манипулирования данными высокого уровня (например, набор операций, которые можно выполнять с помощью языка SQL).
Сложные управляемые данными web-приложения по ряду причин используют СУБД. Во-первых, с помощью SQL web-программист может переложить большинство задач хранения и управления данными на СУБД. Во-вторых, СУБД лучше человека справляются с управлением большими объемами данных. В-третьих, БД хранят данные постоянно, в то время, как переменные и их данные в сценариях PHP обычно существуют лишь на протяжении запроса данной страницы. Благодаря этому постоянству СУБД могут принимать более разумные решения по поводу того, что относится к производительности работы с диском и кэшированию памяти.
Хранение информации в БД также позволяет разработчику PHP писать меньший объем кода (благодаря тому, что задачи обработки данных передаются СУБД) и рассматривать отвлеченно всю систему управления данными.
СУБД обычно дают следующие преимущества:
· высокая целостность данных (не гарантируемая файлами);
· улучшенная непротиворечивость данных при множественном доступе;
· улучшенная защита;
· стандартная защита;
· различные представления, основанные на одних и тех же структурах;
· независимость от файловых структур;
· устранение избыточности информации;
· отображение в объекты;
· экономия дискового пространства благодаря объединению таблиц без потерь.
1.4.5 Архитектура баз данных для web-приложенийРассмотрим внешнее построение системы web-баз данных. Основная операция web-сервера проиллюстрирована на рисунке 1.3. Эта система состоит из двух объектов: web-браузера и web-сервера. Между ними должен существовать канал связи. Web-браузер посылает запрос на сервер, сервер отсылает обратно ответ. Для сервера, отсылающего обычные статические страницы, такая архитектура подходит. Архитектура же сайта, который включает в себя базу данных, несколько сложнее.
1) Web-браузер пользователя отправляет HTTP-запрос определенной web-страницы. Например, поиск статьи на сайте, используя HTML-форму. Допустим, страница с результатами поиска называется results.php.
2) Web-сервер принимает запрос на results.php, получает файл и передает его механизму РНР на обработку.
3) Механизм РНР начинает синтаксический анализ сценария. В сценарии присутствует команда подключения к базе данных и выполнения запроса в ней (поиск статьи). РНР открывает соединение с сервером MySQL и отправляет необходимый запрос.
4) Сервер MySQL принимает запрос в базу данных, обрабатывает его, а затем отправляет результаты — в данном случае, список статей — обратно в механизм РНР.
5) Механизм РНР завершает выполнение сценария, форматируя результаты запроса в виде HTML, после чего отправляет результаты в HTML-формате Web-серверу.
6) Web-сервер пересылает HTML в браузер, с помощью которого пользователь просматривает список необходимых статей.
Процесс этот, как правило, протекает вне зависимости от того, какой сценарный механизм и какой сервер баз данных используется. Зачастую программное обеспечение web-сервера, механизм РНР и сервер баз данных находятся на одной машине. Правда, не менее часто сервер базы данных работает на другой машине. Это делается из соображений безопасности, увеличения объема или разделения потока. С точки зрения перспектив развития, в работе оба варианта одинаковы, однако в плане производительности второй вариант может оказаться более предпочтительным.
1.4.6 СУБД MySQLMySQL – очень быстрая, надежная система управления реляционными базами данных (СУРБД). База данных позволяет эффективно хранить, искать, сортировать и получать данные. Сервер MySQL управляет доступом к данным, позволяя работать с ними одновременно нескольким пользователям, обеспечивает быстрый доступ к данным и гарантирует предоставление доступа только имеющим на это право пользователям. Следовательно, MySQL является многопользовательским, многопотоковым сервером. Он применяет SQL, используемый по всему миру стандартный язык запросов для баз данных.
MySQL составляет все более значительную конкуренцию таким дорогостоящим гигантам как Oracle и MS SQL Server. Немаловажным фактором является то, что СУБД MySQL распространяется совершенно бесплатно. В настоящее время пакет MySQL доступен как программное обеспечение с открытым исходным кодом.
MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Поддержка сервера MySQL автоматически включается в поставку PHP.
2 Разработка интернет-магазина для предприятия «Электра»
2.1 Принципы работы интернет магазина
2.1.1 Оформление заказа
Выбрав необходимые товары или услуги, пользователь обычно имеет возможность тут же на сайте выбрать метод оплаты и доставки. Совокупность отобранных товаров, способ оплаты и доставки представляют собой законченный заказ, который оформляется на сайте путем сообщения минимально необходимой информации о покупателе. Информация о покупателе может храниться в базе данных магазина если бизнес-модель магазина рассчитана на повторные покупки, или же отправляться разово. По данным опроса портала Mail.ru необходимость регистрации при заказе товара или услуги часто мешает пользователям совершать покупки в интернет-магазинах. В интернет-магазинах, рассчитанных на повторные покупки, также ведется отслеживание возвратов посетителя и история покупок.
Часто при оформлении заказа предусматривается возможность сообщить некоторые дополнительные пожелания от покупателя продавцу. Кроме того, существуют сайты, в которых заказ принимается по телефону, электронной почте, Jabber или ICQ.
... 20% от общего товарооборота, соответственно окупаемость магазина произойдет за более длинный промежуток времени, нежели чем при полном ассортименте. Получение дополнительной прибыли электронному магазину по продаже программного обеспечения, компакт дисков и dvd дисков на основании приведенных выше затрат ожидается уже с третьего - четвертого месяца, что является достаточно хорошим экономическим ...
... «продвинутых» супермаркетах можно встретить продавца, который помогает покупателю выбрать овощи и фрукты или выступает в роли мясника-консультанта. 2.5 Как определить оптимальный уровень обслуживания Когда покупатели оценивают сервис в розничной торговле, они сравнивают свое восприятие предоставленных им услуг с тем, что они ожидали увидеть. Если желания и действительность совпадают, они ...
... . Основным фактором коммуникации являются личные контакты продавцов с покупателями. Крупные розничные предприятия и их сети проводят в полном объеме мероприятия коммуникативного маркетинга. Основная задача в розничной торговле – это заманить покупателя в магазин. Учитывая, что рядом существует большое количество конкурентов, торгующих примерно таким же ассортиментом, очень важно, чтобы покупатель ...
... каналам, таким как теле, магазины, по каталогам и через сеть Internet. Многие магазины принадлежат независимым владельцам, однако, все большее их число относится к одной из форм корпоративной розничной торговли. Такие организации во многом используют эффект масштаба. Основные типы организаций, занимающихся розничной торговли, представлены в таблице 1. Таблица 1. Основные типы внемагазинной ...
0 комментариев