Разработка интернет-магазина продаж телекоммуникационного оборудования (на примере ИП "Стрелкова М.А.")

Организация деятельности виртуальных магазинов: создание, способы оплаты, система Интернет-платежей. Разработка архитектуры интернет-магазина ИП "Стрелкова М.А." - создание разделов web-узла по предоставляемым услугам, информации о фирме и темам форума.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 04.08.2008
Размер файла 1,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

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

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

8. В электронном магазине могут быть и информационные разделы:

- с данными о магазине (сфера деятельности, адрес, контактные телефоны и т.д.);

- с информацией по доставке товара;

- с информацией по скидкам;

- новости магазина;

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

- прочая полезная информация.

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

10. Раздел «Вопросы и ответы» (FAQ), где покупатель может задать свой вопрос, а администратор магазина - ответить на него. Это способствует повышению качества обслуживания, удержанию старых клиентов и привлечению новых.

11. «Отзывы и вопросы» к товарам. Покупателю следует предоставить возможность просмотреть отзывы о товаре, оставить свой отзыв или задать вопрос - это способствует повышению качества описаний товаров.

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

13. Обратной, невидимой покупателю, стороной интернет-магазина является система управления. Вход в систему администрирования осуществляется только после ввод администратором логина и пароля (логин и пароль администратор может менять). Администратор имеет возможность полностью управлять содержимым интернет-магазина:

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

- редактировать разделы магазина (новости, статьи, вопросы и ответы, отзывы и вопросы к товарам и пр.);

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

- редактировать контактную информацию интернет-магазина;

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

- составлять и рассылать письма с новостями магазина подписчикам;

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

- изменять курс валюты на витрине магазина.

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

14. Загрузка товарных предложений должна осуществляться из файла Microsoft Excel. Файл, в котором описаны все группы, подгруппы каталога, а также информация о товарах, создается на локальном компьютере (ограничений к количеству групп, категорий и самих товаров быть не должно). Затем файл загружается в интернет-магазин. После загрузки прайс-листа товары автоматически появляются на витрине. Таким образом, можно оперативно изменять данные о ценах и наличии товаров.

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

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

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

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

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

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

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

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

3.6. Выводы

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

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

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

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

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

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

Для создания интернет-магазина «ИП “Стрелкова М.А» выбор пал на php. Это мощная среда для разработки, совместимая со всеми операционными системами и браузерами, не требующая высоких аппаратных средств компьютера, довольно проста в освоении и продолжает развиваться и совершенстоваться. Также он поддерживается подавляющим большинством платных хостингов, что является несомненным плюсом.

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

Много места для интернет - магазина не понадобится, вполне хватит 30-50 мегабайт.

Для создания и первоначального тестирования интернет - магазина будет использоваться локальный сервер. Он значительно упростит систему отладки работы интернет - магазина.

На начальном этапе в проекте интернет - магазина будут реализованы такие способы оплаты, как оплата почтовым переводом и оплата курьеру наличными. Доставка курьером будет нацелена на работающее население города, имеющего возможность выхода в интернет, но не имеющего времени посетить магазин «ИП “Стрелкова М.А.”, в связи с неудобным для них графиком работы магазина.

ЗАКЛЮЧЕНИЕ

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

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

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

Приведенные расчеты показывают, что внедрение дополнительной услуги в магазине ИП “Стрелкова М.А.” экономически обоснованно и помимо быстрой окупаемости проекта повысит рейтинг и получение дополнительной прибыли магазина за счет:

- дополнительного круглосуточного канала сбыта товаров;

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

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

На начальном этапе в проекте интернет - магазина реализованы такие способы оплаты, как оплата почтовым переводом и оплата курьеру наличными. Доставка курьером будет нацелена на работающее население города, имеющего возможность выхода в интернет, но не имеющего времени посетить магазин «ИП “Стрелкова М.А.”, в связи с неудобным для них графиком работы магазина.

Во время испытания разработанного автором Web - узла, ни каких ошибок не было выявлено. Программа показала хорошие результаты и полностью соответствует поставленным требованиям.

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Для корректной работы данной программы устанавливаются минимальные требования к программному и аппаратному обеспечению персонального компьютера.

Минимальным требование к программному обеспечению на машине сервере является СУБД MySQL 3.23., интерпретатор PHP, Apache Web Server.

Минимальным требование к программному обеспечению на машине клиента является браузер Internet Explorer v6.0 и выше, Opera v.7.0 и т.д.

Минимальные требования к аппаратному обеспечению машины сервера является:

· Процессор Intel Pentium IV 3,0 ГГц;

· 512 Мб оперативной памяти;

· Операционная система Windows 98SE\2000\XP.

· 500 Мб свободного места на жестком диске.

Минимальные требования к аппаратному обеспечению машины клиента является:

· Процессор Intel Pentium III 700 МГц;

· 128 Мб оперативной памяти;

· Операционная система Windows 98SE\2000\XP

ЛИТЕРАТУРА

1. Харрис Э. PHP/MySQL для начинающих. Пер. с англ. - М.: Кудиц - Образ,2005. - 384 с.

2. Аткинсон Л. MySQL. Библиотека профессионала. Пер. с англ. - М.: Издательский дом "Вильямс", 2002, _ 624 с.

3. А. Матросов, А. Сергеев, М. Чаунин “HTML 4.0Издательство “БХВ-ПИТЕР” 2004г. г. Санкт - Петербург.

4. Поль Дюбуа “MySQL Издательство “Вильямс” 2001г. г. Москва.

5. Люк Веллинг, Лора Томсон Разработка Web - приложений с помощью PHP и MySQL”. Издательство “Вильямс” 2003г. Москва Санкт - Петербург, Киев.

6. Карпова Т.С. Базы данных: модели, разработка, реализация - СПб.: Питер, 2001. - 304 с.

7. Дейт К. Введение в системы баз данных. Пер. с англ.-К.; М.; СПб.: Издательский дом "Вильямс", 2000. - 848 с.

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

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

ГОУ МГИУ

Кафедра Информационных технологий и систем в экономике и управлении

иллюстративный материал

к защите дипломного проекта

На тему: Разработка интернет магазина продаж телекоммуникационного оборудования (на примере ИП “Стрелкова М.А.”)

Студент-дипломник ______________ _____Стрелков Ю.Н.

/личная подпись/ /И.О.Фамилия/

Руководитель проекта _____А.Г.Логов_______

/личная подпись/ /уч. степень, здание, Фамилия И.О./

МОСКВА 2008 г.

ПРИЛОЖЕНИЕ

Рисунок 1

Главная страница Интернет-магазина

Рисунок 2

Страница с подробным описанием товара

Рисунок 3

Корзина покупателя и оформление заказа

Приложение 1

Инфологическая модель базы данных

Приложение 2

Программный код корзины покупателя

<?php

?>

<!-- Корзина начало -->

<?php

$query="";

if ($p>0)

{ switch($p)

{ case 4: $query="UPDATE Cards SET Amount=$d1 WHERE Cards.Client=$u AND Food=$n"; break;

case 5: $query="DELETE FROM Cards WHERE Cards.Client=$u AND Food=$n"; break;

case 6: $query="DELETE FROM Cards WHERE Cards.Client=$u"; break;

}

mysql_query($query);

}

echo" <DIV class=zag1><BR>Корзина<BR><BR></DIV>\n";

echo" <TABLE cellSpacing=0 cellPadding=0 border=1>\n";

echo" <TR><TD class=zag2 width=50>Номер</TD><TD class=zag2 width=200>Название</TD>

<TD class=zag2 width=65>Цена</TD><TD class=zag2 width=50>Кол-во</TD>

<TD class=zag2 width=65>$s&m=$m&p=6'>Очистить</A></TD></TR>\n";

$query="SELECT Food, Name, Price, Amount, Cards.Client FROM Cards, Foods WHERE Cards.Client=$u AND Food=Foods.Id ORDER BY Name";

$result=mysql_query($query);

$sum=0;

while ($row=mysql_fetch_row($result))

{ $sum=$sum + $row[2]*$row[3];

echo" <TR>";

echo"<TD class=t3 align=center>$s&m=$m&p=3&n=$row[0]'>$row[0]</A></TD>";

echo"<TD class=t3 align=left>$row[1]</TD>";

echo"<TD class=t3 align=right>".floors($row[2])."</TD>";

if (($p==3) and ($row[0]==$n))

{ $p++;

echo"<FORM action='index.php' method=get>";

echo"<INPUT type=hidden name='u' value='$u'>";

echo"<INPUT type=hidden name='m' value='$m'>";

echo"<INPUT type=hidden name='p' value='$p'>";

echo"<INPUT type=hidden name='n' value='$n'>";

echo"<TD class=t3><INPUT type=text name=d1 size=6 value='$row[3]'></TD>";

echo"<TD class=t3><INPUT type=submit value='Готово'></TD>";

echo"</FORM>";

} else

{ echo"<TD class=t3 align=right>$row[3]</TD>";

echo"<TD class=t3 align=center>$s&m=$m&p=5&n=$row[0]'>";

echo"<IMG alt='Удалить' src='im /delete.jpg' align=absMiddle border=0></A></TD>";

}

}

echo"</TR>\n";

echo" <TR><TD>&nbsp;</TD><TD class=t3>Всего</TD><TD class=t3 align=right>".floors($sum)."</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>\n";

echo" </TABLE><BR>\n";

//<FORM action=index.php method=get>

//<INPUT onclick="window.location='index.php';" type=button value="Назад к товарам">

//<INPUT type=submit value="Оформить заказ">

//<INPUT type=hidden value=yes name=client_custinfo>

echo" <DIV class=t2>\n";

echo" $s&m=10'>Оформить заказ</A>\n";

echo" </DIV>\n";

?>

<!-- Корзина конец -->

Приложение 3

Программный код каталога продукции

<?php

?>

<!-- Каталог начало -->

<?php

echo" <DIV class=zag1><BR>Каталог продукции<BR><BR></DIV>\n";

echo" <TABLE cellPadding=0 width='100%' border=0>\n";

$i=0;

$query="SELECT Type, Types.Name, COUNT(Type) FROM Foods, Types WHERE Type=Types.Id Group BY Type";

$result=mysql_query($query);

while ($row=mysql_fetch_row($result))

{ $i++;

if ($i==1) echo" <TR height=140>\n";

echo" <TD align=center valign=top>\n";

echo" $s&m=$row[0]'>\n";

echo" <IMG alt='$row[1]' src='im/FT$row[0].jpg' border=0><BR>\n";

echo" </A>\n";

echo" $s&m=$row[0]'>$row[1]</A>\n";

echo" <B>[$row[2]]</B><BR>\n";

echo" </TD>\n";

if ($i==3) { echo" </TR>\n"; $i=0; }

}

echo" </TABLE>\n";

?>

<!-- Каталог конец -->


Подобные документы

  • Понятие виртуального магазина. Преимущества и недостатки виртуальных магазинов. Классификация виртуальных магазинов. Организация деятельности виртуальных магазинов. Создание виртуальных магазинов. Способы оплаты в Интернет. Процессинговая система.

    курсовая работа [72,0 K], добавлен 30.09.2007

  • Принципы построения Интернет-магазинов. Система Интернет-платежей. Структура электронного магазина, разработка его архитектуры, операционной, серверной, администраторской и клиентской частей. Алгоритма работы магазина. Экономическое обоснование проекта.

    дипломная работа [2,4 M], добавлен 12.04.2012

  • Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.

    дипломная работа [1,7 M], добавлен 08.06.2013

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

    отчет по практике [2,9 M], добавлен 01.05.2015

  • Характеристика основных программных средств построения электронного магазина. Разработка структуры построения электронного магазина. Безопасность платежей в Интернете. Разработка алгоритма работы интернет-магазина. Разработка системы оплаты и доставки.

    дипломная работа [1,9 M], добавлен 10.03.2014

  • Описание программного обеспечения для разработки Интернет-магазина. Установка программы WYSIWYG Web Builder v3.2.0. Создание структурного макета Интернет-магазина. Проектирование главной страницы с перечнем товарных наименований (на примере TV.html).

    курсовая работа [4,0 M], добавлен 30.11.2011

  • Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.

    курсовая работа [505,3 K], добавлен 17.12.2014

  • Знакомство с организационно-функциональной структурой и хозяйственной деятельностью предприятия. Сравнительный анализ интернет-магазинов. Формирование требований к интернет-магазину. Обоснование экономической эффективности разработки интернет-магазина.

    курсовая работа [1,4 M], добавлен 15.04.2012

  • Создание интернет-магазина, направленного на продажу веселящего газа. Реализация возможности добавления выбранного товара в корзину, отправки заказа. Описание разделов сайта. Программа и методика испытаний. Проверка работоспособности интернет-магазина.

    курсовая работа [3,3 M], добавлен 14.12.2013

  • Обоснование выбора языка программирования для создания интернет магазина. Построение виртуальных страниц. Определение затрат на создание Web-сайта. Расчет трудоемкости создания программного продукта. Использование HTML как языка разметки гипертекста.

    дипломная работа [1,2 M], добавлен 28.05.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.