Электронная комерция

 

                                                        

СОДЕРЖАНИЕ 
 

Введение ……………………………………………….……………….…………..3 

Глава 1. Постановка задачи проектирования

1.1. Электронная коммерция ……………………………………..……….. 6

1.2. Понятие электронный  магазин и его  особенности …...……..7

1.3. Классификация электронных  магазинов ………………………..11  

Глава 2. Проектирование интернет магазина

2.1. Архитектура электронного  магазина ……………………………… 13

2.2. Разработка системы  оплаты и доставки ………………………… 17

2.3. Разработка интерфейса  интернет магазина …………………...21

2.4. Алгоритм работы  электронного магазина ……………………… 25 

Глава 3. Программная часть интернет магазина

3.1. Cреда разработки ……………………………………………………...…27

3.2. Безопасность в  ASP.NET …………………………………………….…. 27

3.3. Управление состоянием …………………………………………….….37  

Заключение …………….………………………………………………………... 42

Список  использованной литературы……………………………………..43 
 
 
 
 
 
 

ВВЕДЕНИЕ 

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

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

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

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

    Итак, что же видит пользователь, зашедший в магазин?

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

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

    Существуют  разнообразные формы оплаты: за наличный расчет курьеру при доставке, банковским переводом, электронные платежи (WebMoney, E-Gold, Яндекс.Деньги), оплата наложенным платежом либо почтовым переводом.

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

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

Для достижения поставленной цели необходимо решить следующие задачи: 

  - дать понятие электронного магазина и рассказать о его особенностях;

  -  спроектировать архитектуру электронного магазина;

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

  - разработать систему оплаты и доставки;

  - разработать интерфейс интернет магазина;

  -  разработать программную часть Интернет магазина. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1. ПОСТАНОВКА ЗАДАЧИ  ПРОЕКТИРОВАНИЯ 

1.1. Электронная коммерция 

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

Глобальная  сеть Internet сделала электронную коммерцию  доступной для фирм любого масштаба. Если раньше организация электронного обмена данными требовала заметных вложений в коммуникационную инфраструктуру и была по плечу лишь крупным компаниям, то использование Internet позволяет сегодня вступить в ряды "электронных торговцев" и небольшим фирмам. Электронная витрина в World Wide Web дает любой компании возможность привлекать клиентов со всего мира. Подобный on-line бизнес формирует новый канал для сбыта - "виртуальный", почти не требующий материальных вложений. Если информация, услуги или продукция (например, программное обеспечение) могут быть поставлены через Web, то весь процесс продажи (включая оплату) может происходить в on-line режиме.

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

1.2. Понятие электронный магазин и его особенности 

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

Электронная торговля в виртуальном магазине основывается на той же структуре, что  и традиционная торговля. 

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

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

Преимущества  и недостатки электронных  магазинов. 

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

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

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

Преимущества  интернет-магазинов  для потребителей: 

1 .Экономия  времени.

Когда человек работает 6 дней в неделю с 10 до 19 , ему бывает некогда сходить  в магазин. Интернет-магазин позволяет  сделать покупку не выходя из офиса  в любое время, а выбор и  заказ товара займет у него несколько  минут, если он точно знает, что хочет купить. Служба доставки интернет-магазина доставит выбранный товар в удобно время и место. Кроме этого выбор и оценка свойств товара происходит в интернет-магазине намного быстрее и удобнее чем в обычном магазине. Представьте, что вы пришли в обычный магазин бытовой техники и хотите сравнить параметры 20-30 радителефонов. Для этого вы должны изучить все ценники: запомнить характеристики, цены и названия моделей. Можно обратиться к продавцу-консультанту, если он не занят, с просьбой рассказать о всех этих товарах. Но обычно ни один продавец не имеет столько свободного времени для работы с одним клиентом, и нет гарантии, что он владеет всей информацией. 

2. Неограниченный ассортимент  и информативность.

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

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

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

-  нельзя "пощупать", нельзя узнать больше, чем написано (пример: мебель, одежда);

-  проблемы  гарантии, сопровождения (весьма критично в России);

-  зачастую  долгая доставка (до 6 недель), особенно  если мы говорим о международности; 

Так, исследования, проведенные в начале 2004 г. английской фирмой Armor Group, показали, что 35% дорогих товаров, продающихся через магазины, работающие в Интернет, являются подделками. Другими словами, например, предлагаемый покупателю «Panasonic» может оказаться не самим «Panasonic» этой известной фирмы, а его азиатской подделкой, произведенной где-нибудь в Юго-Восточной Азии, но украшенной громким товарным знаком. Исследования также показали большую доверчивость покупателей. Например, покупатели легко готовы поверить во всемирную известность несуществующей торговой марки. Так, о знакомстве с никогда не существовавшей торговой маркой «Royal Alliance Insuarance» заявило 80% опрошенных респондентов. Простота доступа в Интернет, массовость аудитории и потенциальная анонимность рекламодателей делает Интернет идеальной платформой для недобросовестных предпринимателей.

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

1.3. Классификация электронных  магазинов

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

Совмещение  оффлайнового бизнеса с онлайновым (когда интернет-магазин был создан на основе уже действующей реальной торговой структуры).

По отношению  с поставщиками:

-  имеют  собственный склад (наличие реальных товарных запасов)

-  работают  по договорам с поставщиками (отсутствие  значительных собственных запасов).

Классификация по товарному ассортименту - книги, аудио, видеокассеты, CD, DVD, компьютерная, бытовая техника, мобильные телефоны.

Среди методов розничной продажи товаров в Сети можно выделить:

-  интернет-магазины (автоматические магазины)

-  web-витрины

-  торговые  автоматы.

Вот эти  разновидности интерактивных магазинов  мы в подробности рассмотрим ниже: Internet-витрина, торговый автомат и автоматический магазин.  

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

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

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

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

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

2. проектирование  интернет – магазина 

2.1. Архитектура электронного магазина 

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

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

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

Разработка архитектуры интернет-магазина 

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

Архитектура интернет – магазина

(рис. 2) 

Программная часть архитектуры интернет –  магазина рассматривается как взаимосвязь  операционной и серверной части.

В операционной части рассматривается среда  разработки интернет магазина.

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

Разработка  операционной части. 

В данной курсовой работе речь пойдёт о магазине, разработанном в среде ASP.NET 2.0 с помощью программы разработки веб-приложений Microsoft Visual Studio 2005 

(см. Приложение). 

Разработка  серверной части. 

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

Слово "хостинг" произошло от англ. "hosting" (host - главная машина, хозяин) - cервисы, предлагающие свои услуги хостинга, дают возможность размещать информацию, интернет сайт на своём сервере. Таким образом, не нужно устанавливать свой собственный сервер в Интернет, что позволяет существенно сэкономить деньги. В зависимости от тарифного плана, предлагается определённый объём места на жёстких дисках сервера, e-mail, возможность работы с CGI, MSQ, и т.д.

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

Как правило, на  платном хостинге - домен будет выглядеть так: hostname.com/yourname, а на бесплатном - предоставляется субдомен и адрес будет выглядеть следующим образом: yourname.hostname.com

В данной работе не ставилась задача размещения Интернет магазина в сети. Программа Microsoft Visual Studio генерирует локальный сервер, на котором созданный Интернет магазин будет полноценно функционировать.  
 
 
 

Разработка  администраторской  части 

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

В администрировании  будут содержаться основные настройки  интернет-магазина: 

- общие  настройки магазина: название, адрес, телефон, e-mail адрес магазина и т.д;

- настройки  формы регистрации клиента в  интернет-магазине;

-  общие  настройки доставки и упаковки  товара;

- настройки  склада;

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

-  настройки  формата вывода товара в интернет-магазине;

- настройки каталога: добавление, удаление, редактирование товара и категорий;

- управление  оформленными заказами, управление  зарегистрированными клиентами;

- добавление, удаление, изменений курсов валют;

- просматривать историю заказов и статистику покупателей;

 

Разработка  клиентской части 

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

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

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

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

Алгоритм  работы электронного магазина 

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

2.2. Разработка системы оплаты и доставки 

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