Дипломная работа: Разработка интернет-магазина электроники
Содержание
Введение
1 Обзор принципов построения информационных систем для
торговли через интернет
1.1 Анализ принципов построения электронных магазинов
1.1.1 Принципы построения
интернет — магазина «OZONE»
1.1.2 Принципы построения
интернет — магазина «БОЛЕРО»
1.1.3 Принципы построения
интернет — магазина «ПРАВИЛЬНЫЙ»
1.2 Сравнительная характеристика программных средств
построения электронного магазина
1.2.1 Рассмотрение работы интернет — магазина
на примере «WebShop»
1.2.2 Рассмотрение работы интернет — магазина
на примере Shop-Script
1.2.3 Рассмотрение работы интернет — магазина
на примере osCommerce
1.3 Анализ платежных систем
1.4 Безопасность платежей в Интернете
1.5 Выводы
2 Разработка структуры построения электронного магазина
2.1 Архитектура электронного магазина
2.2 Разработка алгоритма работы электронного магазина
2.3 Разработка системы оплаты и доставки
2.4 Выводы
3 Проектирование и программная реализация интернет — магазина
3.1 Разработка интерфейса
3.2 Обоснование выбора СУБД
3.3 Разработка программного обеспечения
3.3.1 Общие сведения
3.3.2 Функциональное назначение
3.3.3 Процесс разработки
3.3.4 Использованные инструментарии разработки
информационной системы
3.3.5 Вызов и загрузка
3.3.6 Входные данные
3.3.7 Выходные данные
3.3.8 Контрольный пример
4 Экономическое Обоснование Проекта
4.1 Описание работы и обоснование необходимости
4.2 Трудовые ресурсы, используемые в работе
4.3 Оборудование, используемое в работе
4.4 Программное обеспечение, используемое в работе
4.5 Сроки реализации проекта
4.6 Расчет стоимости работы по разработке
4.6.1 Расчет затрат на оплату труда
4.6.2 Расчет затрат по социальному налогу
4.6.3 Расчет амортизационных отчислений
4.6.4 Расчет затрат на электроэнергию
4.6.5 Расчет накладных и прочих расходов
4.6.6 Расчет стоимости по всем статьям затрат и определение
структуры затрат
4.7 Цена интеллектуального труда
4.8 Вывод
5 Безопасность жизнедеятельности
5.1Анализ условий труда
5.1.1Рабочее помещение
5.1.2Микроклиматические условия
5.2 Расчётная часть
5.2.1Расчёт естественного освещения
5.2.2Расчёт искусственного освещения
5.2.3Расчет системы кондиционирования
5.3.Выводы
Заключение
Список использованной литературы
Приложение
1 Обзор принципов построения информационных систем для
торговли через интернет.
1.1 Анализ принципов построения электронных магазинов
Удачный web-сайт — это в высшей степени эффективный инструмент
торговли — он способен захватывать внимание аудитории. Как и любой другой
маркетинговый инструмент, основанный на принципе непосредственного
отклика, прежде всего он должен заинтриговать посетителя, а затем подвигнуть
его на определенные действия. Однако многие игнорируют эту особенности
главной страницы, что часто приводит к тому, что посетители не
задерживаются на сайте надолго и покидают его, едва зайдя. Такие web-сайты,
пусть даже содержащие иногда огромное количество полезных советов и
статей, практически никогда не достигают предполагаемого уровня
посещаемости, не говоря уже о продажах [1].
Сделав всего несколько изменений, простой web-сайт может
превратиться в более надежный и эффективный инструмент. Важно помнить,
что изо дня в день на потенциальных клиентов обрушивается поток
информации и различных рекламных сообщений, и что в плане завоевания их
внимания существует предельно жесткая конкуренция. Web-сайт, способный
привлечь внимание и вызвать любопытство, побудит клиентов не только
просмотреть оставшиеся страницы и совершить покупки, но и снова посетить
его через некоторое время, а также рекомендовать своим друзьям и знакомым.
Итак, что же видит пользователь, зашедший в магазин [1]?
Во-первых, список товаров, находящихся на складе. Так как онлайновый
«прилавок» как правило, привязан к системе автоматизации какого-либо
предприятия, то этот список содержит те же изделия, что имеются в продаже и
в обычных (не виртуальных) магазинах. Содержимое склада представляется
обычно в виде иерархической древовидной структуры, базовыми элементами
которой являются группы товаров. Щелкнув мышью на группе, она
разворачивается, открывая список подгрупп или конкретных изделий
определенного типа. Иногда покупатель может посмотреть картинку с
изображением товара и его характеристики, а также добавить его в свою
корзинку [1].
Наполнив корзинку, клиент отдает команду «Выполнить заказ» и ожидает
звонка менеджера. Если он совершает покупку в магазине впервые, то его
обычно просят указать некоторые сведения о себе — имя, телефон, адрес и др.
На этом этапе покупателю присваивается определенный идентификационный
код. Это делается для того, чтобы когда он зайдет в магазин в следующий раз,
всю указанную выше информацию можно будет не вводить — достаточно
указать свой код. Далее осуществляется расчет и непосредственная передача
товара клиенту [1].
Существуют разнообразные формы оплаты: за наличный расчет курьеру
при доставке, по безналичному расчету (для организаций), банковским
переводом, электронные платежи, оплата наложенным платежом либо
почтовым и телеграфным переводом [1].
Существуют следующие способы доставки заказа: курьерскими
службами, обычной почтой, либо авиапочтой по России, странам ближнего и
дальнего зарубежья, самовывозом и другие способы доставки.
Рассмотрим три различных электронных магазина, попытаемся выявить
общие принципы и инструменты работы [1].
1.1.1 Принципы построения интернет — магазина «OZONE»
Интернет — магазин «Озон» располагается в сети интернет по адресу:
www.ozon.ru. Он выполнен по технологии базирующей свои услуги на Windows
NT-системах, с доступом к MS SQL. Web-приложение написано как набор
файлов Active Server Pages (ASP), представляющих собой как бы расширение
HTML, в который добавлены инструкции на языках JScript или VBScript. Эти
инструкции выполняются на сервере при запросе данной страницы и управляют
формированием ответа пользователю. В простейшем случае это может быть
подстановка в заданные клетки таблицы значений переменных, взятых,
например, из базы данных. Доступ к базам данных производится с помощью
специального объекта ADO (Active Data Object). ADO является надстройкой
над OLE-DB, который позволяет единым образом обращаться к данным
различного вида (например, к электронным таблицам, текстовым файлам, базам
в форматах Paradox, dBase, Access, MS-SQL и любым другим через интерфейс
ODBC) [1].
Магазин занимается продажей товаров следующих категорий:
— книги и пресса;
— программное обеспечение, обучающие программы;
— видео, dvd;
— подарки, игрушки;
— цифровую технику, фототовары;
— товары для детей;
— и много другое.
Сегодня в «Озоне» более 750 000 зарегистрированных клиентов. Из них
250 тысяч клиентов из 97 стран сделали, по крайней мере, один заказ в «Озоне»
[1].
Каждый месяц в магазине регистрируется около 20-22 тысяч
пользователей, а сайт ежедневно посещают 70-80 тысяч человек. Это солидная
цифра для российского интернета — не каждый новостной ресурс может
похвастаться такой посещаемостью [1].
В среднем, «Озон» получает 1500-1600 заказов в день. За 6 лет
сотрудники магазина выполнили примерно 750 тыс. заказов по всему миру: 1,7
млн. книг, 425 тысяч видеокассет, 260 тыс. компакт-дисков. Общий вес этих
заказов без упаковки — 890 тонн. В штуках — это 1,7 млн. книг, 425 тысяч
видеокассет, 260 тыс. компакт-дисков. Если говорить о том, что происходит
сегодня, то за последний год оборот раздела DVD сильно превысил оборот
видеокассет [1].
Прежде чем совершать какие либо операции с товаром, конечно же,
кроме изучения и поиска, необходимо зарегистрироваться. Регистрация
проходит за несколько этапов и не занимает много времени. Есть удобная
возможность восстановления забытых паролей — его просто высылают на
указанный интернет — адрес. Адрес электронной почты будет использоваться в
качестве логина. Не допускается вводить e-mai, который уже содержится в базе
клиентов «Озона» [1].
Из соображений безопасности были сделаны некоторые особенности:
1 Дополнительная идентификация.
При входе в некоторые разделы, где находится приватная информация,
требуется вводить логин и пароль — даже если при входе Озон «узнал» клиента
и он увидел правильное приветствие.
2 Ограничение времени ожидания.
Если после ввода логина и пароля длительное время (более 20 минут) не
производить никаких действий и переходов по сайту — сессия работы на Озоне
закрывается, и придется повторно вводить логин и пароль.
В магазине достаточно удобно организован поиск нужной продукции.
Если в данный момент товара не оказывается на складе, есть возможность
оставить заявку [1].
Для совершения покупки заинтересовавших товаров, их нужно положить
в корзину для покупок. Товар помещается в корзину нажатием кнопки
«Купить», и будет возможно продолжить выбор или перейти в корзину для
дальнейшего оформления заказа [1].
Нажатие кнопки «Купить» ни к чему не обязывает. Всегда можно удалить
товар из корзины, отложить его для последующей покупки или вообще не
делать заказ [1].
Посмотреть содержимое корзины можно в любой момент нажатием
кнопки «Просмотр корзины» в заголовке окошка корзины или пиктограммы с
изображением пользовательской корзины в правом верхнем углу экрана.
В корзине можно увидеть 3 подраздела:
— выбрано (список товаров для оформления заказа);
— предрелизы (оформляются отдельным заказом);
— отложено (для последующих заказов).
Любой товар, находящийся в корзине, можно:
— отложить для последующей покупки;
— изменить количество заказываемых экземпляров;
— вернуть товар из списка отложенных для включения в заказ;
— удалить из корзины.
Нажатием кнопки «Оформить заказ» начинается процесс оформления
заказа.
Оформление состоит из пяти шагов:
Идентификация (ввод логина и пароля; шаг пропускается, есл
покупатель предварительно ввел свой логин и пароль).
Выбор адреса доставки (можно ввести новый адрес или использоват
один из ранее введенных).
Выбор способа доставки (возможные варианты — почта, авиапочта
курьерская доставка, экспресс-почта TNT, самовывоз).
Выбор способа оплаты (возможные варианты: почтовый ил
банковский перевод, кредитная карта, наличными курьеру, наложенный
платеж, различные виды электронных платежей).
Подтверждение заказа (присвоение заказу номера и прием в
обработку Озоном) [1].
На любом шаге можно вернуться назад и внести исправления в
параметрах заказа. На пятом шаге необходимо проверить все данные и
подтвердить заказ, отметив признак «Я понимаю и принимаю эти условия» и,
нажав кнопку «Подтвердить заказ».
Только после подтверждения заказа на пятом шаге заказ считается
принятым [1].
Заказу присваивается номер, и по e-mail клиенту отправляется
уведомление о принятии заказа.
Кроме того, на пятом шаге возможно сделать отметку, чтобы параметры
этого заказа использовались в дальнейшем для «заказа за 1 шаг».
Это позволит использовать сокращенный способ оформления заказа,
пропуская шаги 2-4 [1].
Без такой отметки в качестве параметров «заказа за 1 шаг» будут
использовать параметры предыдущего заказа.
Если заказ должен быть доставлен за пределы Российской Федерации, то
адрес доставки должен быть написан латиницей.
При расчете суммарной стоимости заказа не учитывается таможенная
пошлина, которую могут потребовать таможенные службы страны. Размер
таможенной пошлины определяется внутренними правилами страны
проживания покупателя, а вероятность того, что ее потребуют заплатить,
достаточно велика [1].
Для заказов, пересылаемых в пределах Российской Федерации, очень
важно правильное указание региона, который используется при расчете
стоимости доставки. Для исключения возможных ошибок регион доставки
определяется по почтовому индексу, который указывается при вводе нового
адреса [1].
Существуют следующие способы доставки заказа:
— курьерскими службами (Россия, Украина, Баку);
— международной курьерской службой TNT Express;
— обычной почтой, либо авиапочтой по России, странам ближнего и
дальнего зарубежья;
— самовывозом из офисов Озона в Москве и Санкт-Петербурге.
Стоимость заказа складывается из двух частей: стоимости товаров в
корзине и стоимости доставки.
Озон предлагает самые разнообразные формы оплаты. В настоящий
момент есть возможность оплатить свой заказ любым из следующих способов:
За наличный расчет курьеру при доставке.
По безналичному расчету (для организаций).
Банковским переводом через Сбербанк или любой другой банк (для
частных лиц).
Электронные платежи через WebMoney, Яндекс.Деньги, e-port, и
KreditPilot.
Оплата через платежную систему «Рапида».
Оплата наложенным платежом по России.
Почтовым и телеграфным переводом.
Кредитными картами VISA, EuroCard/MasterCard, Diners Club, STB
Card (включая SET-сертификаты).
Оплата чеками Certified Check, Money Order в Канаде и США.
После ввода всех необходимых параметров заказа, заказ подтверждается.
И сообщаются для проверки все параметры заказа — адрес получателя, способы
формирования, оплаты и доставки, а также подробный состав заказа — с полным
расчетом его стоимости и стоимости доставки.
После того, как нажата кнопка «подтвердить заказ», покупателю
сообщаются идентификационный номер заказа и действия, которые
потребуются для оплаты и получения заказа.
Если по каким-то причинам необходимо аннулировать какую-либо
товарную позицию из оформленного и принятого в обработку заказа, то нужно
отправить письмо с указанием номера заказа и аннулируемого товара по
адресу: orders@ozon.ru.
Возможен так же приём заказов круглосуточно службой «ВСЕ ДЛЯ
ВСЕХ». Возможно сделать заказ в любое время суток. Служба «ВСЕ ДЛЯ
ВСЕХ» (г.Москва) открыла прием заказов на весь ассортимент Озона по
телефону: 7-888-888 [1].
1.1.2 Принципы построения интернет — магазина «БОЛЕРО»
Адрес в интернет: www.bolero.ru.
Магазин занимается продажей товаров следующих категорий:
— книги и пресса;
— программное обеспечение и компьютерные игры;
— видео, dvd и video cd;
— музыка и караоке;
— подарки, игрушки, фототовары.
В данном интернет-магазине предусмотрена возможность отображать все
цены в рублях и долларах США. Перевод из одной валюты в другую
осуществляется по внутреннему курсу магазина, который может несколько
отличаться от официального курса. Для изменения валюты достаточно нажать
кнопку «Изменить» в окне отображения состояния корзины [1].
Если покупатель нашел необходимый товар, то он может приступить к
формированию заказа. Рядом с описанием товара он всегда найдет либо текст
«Добавить в корзину», либо кнопку «Добавить товар в корзину», нажав на
которые его товар попадает в корзину. В правом верхнем углу окна браузера
отображается состояние корзины клиента (причем в корзине сохраняются
заказанные, но не купленные товары, выбранные в предыдущие посещения
магазина — их, конечно, можно по желанию удалить). Нажав на текст «Корзина
покупателя», клиент попадает в корзину, где показаны все набранные товары.
Чтобы приступить к оформлению заказа нужно зарегистрироваться, если это не
сделано ранее [1].
Далее нужно выбирать способ доставки товара из предлагаемого списка
(варианты доставки зависят от места, куда нужно отправить заказ) и способ
оплаты, который уже зависит от выбранного способа доставки.
После этого покупатель оказывается на странице оформления заказа.
Нужно внимательно посмотреть все параметры заказа и, если все правильно,
нажать кнопку «Заказать» [1].
Далее можно посмотреть образцы документов, которые помогут
правильно оплатить заказ.
Оплатить товар в магазине можно банковским переводом на счет
интернет-магазина через Сбербанк РФ (комиссия банка составляет 3% от
стоимости заказа) или любой другой банк. А также почтовым переводом денег
на счет магазина (этот метод оплаты менее экономный — услуги почты по
переводу денег обойдутся дополнительно в 10% от стоимости заказа).
Нужно обязательно получить от «Болеро» подтверждение по электронной
почте о том, что заказ принят. В отправленном письме будут ссылки для
подтверждения заказа или отказе от него. Заказ будет обработан только после
его подтверждения, то есть когда покупатель нажмет соответствующую ссылку
в пришедшем письме. В случае, если заказ не будет подтвержден в течение 7
дней, он будет автоматически удален [1].
Как правило, время доставки по России составляет 2-3 недели, однако, к
сожалению, почта может доставлять заказ и гораздо дольше. Стоимость
доставки зависит от веса заказа и действующих почтовых тарифов,
дополнительных наценок «Болеро» в цену доставки не включает.
«Болеро» так же осуществляет доставку заказов в страны Ближнего (СНГ
и страны Балтии) и Дальнего зарубежья международной наземной почтой и
авиапочтой, а также специальными службами доставки UPS и TNT. Отправка
заказа осуществляется только по предоплате. Стоимость доставки зависит от
веса заказа и действующих почтовых тарифов, дополнительных наценок
«Болеро» в цену доставки не включает [1]
1.1.3 Принципы построения интернет — магазина «ПРАВИЛЬНЫЙ»
Адрес в интернет: www.rightsite.ru.
Юридический адрес: РФ, Санкт-Петербург, ул. Черниговская, д.8.
Магазин занимается продажей товаров следующих категорий:
— программное обеспечение и компьютерные игры;
— видео, dvd и video cd;
— музыка и караоке;
— игровые приставки и игры к ним;
— электронные и аудио-книги.
Как в общем перечне товаров у каждой позиции, так и на странице
подробного описания товара есть кнопка »заказать». Нажав ее, клиент добавляет
понравившийся товар в свою корзину. Корзина — просто список товаров,
выбранный им в «ПРАВИЛЬНОМ» магазине. Это почти такая же корзина, в
руках с которой ходят посетители большого супермаркета — только виртуальная
[1].
При этом сразу же рассчитывается общая стоимость выбранных товаров и
общий вес заказа (важно для пересылки почтой и доставки курьерскими
службами). Общее число товаров высвечивается рядом в левом верхнем углу
страницы, рядом с логотипом корзины.
Находясь на странице корзины, можно начать процедуру оформления
заказа, нажав соответствующую кнопку, или вернуться и продолжить выбирать
еще товары. Также можно удалить любую позицию или даже очистить всю
корзину. Можно изменить количество единиц любого из товаров, находящихся
в корзине. При этом нужно нажать на ссылку »пересчитать» для корректировки
стоимости и веса [1].
Если вдруг неожиданно разорвалась связь, и покупатель покинул
«ПРАВИЛЬНЫЙ» Интернет-магазин, выбранные им товары будут сохранены в
его корзине. Зайдя на сайт, покупатель вновь имеет возможность продолжить
выбирать товары. Мало того — если его отвлекли или возникли неотложные дела
— смело можно выйти из Интернета. Можете вернуться к выбору товара даже
через несколько дней отобранные товары будут сохранены.
Для заказа товара необходимо пройти идентификацию. На данном этапе
нужно либо зарегистрироваться (если покупатель не зарегистрирован), либо
идентифицироваться своим именем.
Выбор доставки и оплаты: оплата курьеру наличными; предоплата через
Сбербанк; почтовым переводом; оплата пластиковой картой; интернет-
платежей WebMoney, Яндекс- Деньги [1].
Существует возможность оплатить заказ в режиме online используя свой
Интернет Кошелек системы Яндекс-Деньги (PayCash). Валюта Кошелька может
быть любой, пересчет в рубли производится по курсу ЦБ на пятницу + 3%.
Обратите внимание, что для осуществления платежа Интернет-Кошелек
покупателя должен быть запущен…..