Проектирование информационного Web-сайта по рекламе и продаже товаров длительного пользования

Обзор принципов построения информационных систем для торговли через Интернет. Классификация электронных площадок. Программное проектирование web-сайта по рекламе и продаже товаров длительного пользования. Разработка интерфейса электронного магазина.

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

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

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ДИПЛОМНАЯ РАБОТА

Проектирование информационного Web-сайта по рекламе и продаже товаров длительного пользования

Введение

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

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

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

Поэтому тема дипломного проекта является актуальной и имеет инновацию.

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

В разделе «Экономическое обоснование проекта» производится расчет себестоимости и окупаемости программного продукта.

Раздел «Охрана труда» включает в себя: требования к помещению, организации рабочего места, расчет освещенности и уровня шума.

Объектом исследования дипломной работы выбрано проектирование типового решения «Web - сайта по рекламе и продаже товаров длительного пользования».

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

- определить понятие электронной торговли;

- определить и классифицировать электронные площадки и on-line торговлю;

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

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

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

- разработать интерфейс электронного магазина.

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

1. Техническое задание

1.1 Предметная область исследования

Типовой вариант «Web - сайта по рекламе и продаже товаров длительного пользования» состоит из следующих функциональных частей:

- каталог товаров;

- поисковая система;

- пользовательская корзина;

- регистрационная форма;

- форма отправки заказа.

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

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

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

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

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

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

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

Типовой вариант «Web - сайта по рекламе и продаже товаров длительного пользования» можно реализовать как на стороне сервера, так и на стороне клиента. В первом случае используются серверные сценарии, построенные на таких технологиях как PHP, Perl, ASP, JSP, ColdFusion и т.п. Во втором случае - JavaScript (ActiveX, Java и др. имеют ограниченное применение). Выбор той или иной реализации зависит от многих факторов, которые вытекают из определенных на этапе планирования целей и постановки задачи.

Так как создаваемое программное приложение является электронным магазином, невозможно обойти тему оплаты товара в сети интернет. Для начала рассмотрим существующие системы оплаты в сети Интернет.

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

К способам оплаты покупок в Интернет, проводимым электронным путём, можно отнести следующие:

- оплата со счета мобильного телефона (m-commerce);

- оплата по картам предоплаты (скретч-картам);

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

- оплата платежными картами.

Оплата со счета мобильного телефона (m-commerce).

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

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

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

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

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

Важно отметить, что для того, чтобы Вы могли использовать эту функцию ваш телефон должен быть оснащён функцией WAP или некоторым собственным микро браузером. Мобильная коммерция делает пользователя еще более независимым, не привязанным к стационарным устройствам, предоставляя все вышеперечисленные возможности при наличии одного только мобильного телефона или карманного компьютера. Это очень важно для делового человека: часто многое зависит от мгновенно принятого решения, и этому не должны препятствовать такие факторы, как невозможность быстрого оформления сделки или отсутствие доступа к информационным каналам.

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

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

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

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

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

Разновидностью электронных денег являются системы цифровых наличных, основанные на использовании технологии smart-card.

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

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

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

Кредитная карточка удостоверяет наличие у ее владельца текущего счета в банке. В разных странах используются кредитные карточки американских кредитно-финансовых групп типа Visa, MasterCard, American Express и т. д.

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

Виртуальные карты. Поскольку использование классической кредитной карты для расчетов в Интернет является небезопасным, были разработаны виртуальные карты типа VISA E-c@rd и Virtual MasterCard, которые предназначены исключительно для расчетов в Интернет. VISA E-c@rd разработана по технологии международной платежной системы VISA Int. Virtual MasterCard разработана по технологии международной платежной системы MasterCard Int.

Выпуском подобных карт сегодня занимаются различные банки своевременно оценив их преимущества и потенциал. VISA E-c@rd и Virtual MasterCard применяется исключительно для оплаты через Интернет товаров и услуг в электронных магазинах по всему миру, а также услуг операторов сотовой связи, провайдеров интернета, туристических фирм и отелей.

К покупкам, оплаченным не электронным путем можно отнести:

- оплата курьеру наличными;

- предоплата по безналичному расчету;

- оплата наложенным платежом.

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

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

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

Оплата наложенным платежом. Оплачиваемая покупка при получении на почтовом отделении называется оплатой наложенным платежом. При оплате наложенным платежом, почта взимает % от стоимости заказа. Порядок оплаты такой:

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

1. указываются Ф.И.O., полный адрес с индексом, контактный телефон и e-mail.

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

3. далее по полученному в банке квитку почтовыми работниками выдается заказ.

На начальном этапе в проекте типового решения «Web - сайта по рекламе и продаже товаров длительного пользования» будут реализованы способы оплаты по безналичному расчету.

1.2 Основание для разработки

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

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

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

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

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

Перечень подлежащих разработке в дипломном проекте вопросов:

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

2) приложение должно обрабатывать таблицы базы данных;

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

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

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

1.3 Назначение разработки

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

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

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

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

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

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

Также электронный магазин имеет некоторые преимущества над обычным магазином:

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

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

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

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

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

- зачастую долгая доставка (до 2-3 недель) через АО «Казпочта».

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

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

1.4 Требования к программе

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

Всю работу приложения можно разделить на несколько основных подпунктов:

1. Работа с клиентами. Приложение должно предоставлять клиентам информативную и наиболее полную информацию о товарах.

2. Администрирование. Приложение должно предоставлять возможность администрирования документов, то есть давать возможность предприятию следить за товарами на складе и вносить в них изменения.

3. Приложение должно давать возможность пользователю заключать заказ на покупку товаров у компании. Значит, оно должно иметь форму заказа товара, с которой будет удобно работать любому человеку.

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

5. Приложение должно иметь эргономичный и неприхотливый дизайн и возможность его изменения в соответствии с требованиями предпринимателя.

1.5 Требования к составу и параметрам технических средств

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

Нужно, чтобы на персональном компьютере была установлена операционная система фирмы Microsoft Windows. Программа рассчитана на разрешение экрана 1024 на 768 точек или выше, глубина цвета должна быть 32 бита. При более меньших разрешениях могут быть неудобства, например некоторые части окон с навигационными элементами, могут оказаться за пределами видимости. Список технических требований для работы данного электронного магазина выглядит следующим образом:

1. Компьютер типа IBM с процессором Intel IV и выше.

2. Операционная система Windows 9x\2000\ХР.

3. Разрешение монитора 1024 на 768 пикселей или выше.

4. Наличие лазерного дисковода для установки программы (только для администрации предприятия).

5. Наличие 20-50 Мбайт свободного пространства на локальном сервере или на хостинге в интернете для установки программы (только для администрации предприятия).

6. MS Internet Explorer версии 6 или выше.

7. Установленный язык программирования PHP 4.0 или выше и сервер баз данных MySQL на локальном диске или на хостинге (только для администрации).

2. Описание программного продукта

2.1 Инструментальная среда разработки

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

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

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

Типовое решение «Web - сайт по рекламе и продаже товаров длительного пользования» должно быть просто и интуитивно удобно. Оно состоит из клиентской части, программной части и подсистемы администрирования как показано на рисунке 1.

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

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

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

Рисунок 1. - Структура Web - сайт по рекламе и продаже товаров длительного пользования:

Разработка операционной части. Предположительно Web - сайта разрабатывается в среде php. Для ответа обоснования выбора было произведено сравнение РНР с другими языками программирования Web-приложений. Это его основные конкуренты - Perl, ASP.NET, ColdFusion и Java.

1. РНР и Perl. Язык Perl был создан программистом Ларри Уоллом (Larry Wall) и расшифровывается как Practical Extraction and Report Language. Перевести это можно как "язык для практического извлечения данных и составления отчетов". Perl является интерпретатором и появился намного раньше, чем Web. С появлением интернета язык Perl оказался удобным инструментом для создания динамических Web-страниц. Большое распространение Perl получил потому, что был доступен на каждом Web-сервере, поскольку практически все они работали под управлением UNIX, и альтернативой ему являлся лишь более сложный язык С.

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

2. РНР и Java. Вообще говоря, различают язык Java и технологию Java. Язык Java представляет собой С-подобный язык, который разрабатывался как "улучшенный C++". Технология Java включает в себя клиентскую и серверную часть, а также доступ к базам данных, поэтому наиболее корректно проводить сравнение технологии Java со связкой Apache/PHP/MySQL.

Технология Java разрабатывалась как межплатформенная технология, позволяющая создавать Web-приложения корпоративного масштаба. Основными достоинствами этой технологии являются межплатформенная переносимость и объектно-ориентированный язык, что позволяет создавать сложные и объемные приложения. К числу недостатков можно отнести медленное выполнение, потребление большого количества памяти (плата за межплатформенную переносимость) и сложность разработки Web-приложений по сравнению с РНР. Между тем РНР почти не уступает Java в гибкости и масштаба созданных приложений. Кроме того, использование Java для разработки достаточно простых приложений вряд ли оправдано, а при работе над серьезными задачами Java обходится дороже.

3. РНР и ASP.NET. ASP (Active Server Pages) - язык сценариев от Microsoft. Если язык ASP значительно уступал РНР по многим параметрам, в первую очередь, по времени выполнения сценариев, то с появлением технологии ASP.NET ситуация изменилась.

Основное достоинство ASP.NET заключается в возможности применения всей мощи интерфейса Windows для разработки Web-приложений. Это позволяет разрабатывать страницы со сложным интерфейсом, не заботясь о сохранении, шифровании и передаче переменных, используемых на динамических страницах.

ASP.NET тесно интегрирован в новую технологию NET компании Microsoft. Главной особенностью разработки Web-приложений при помощи ASP.NET является возможность использовать любой язык программирования среды исполнения NET. Это может быть как модифицированный вариант Visual Basic - Visual Basic.NET, так и новый язык С# или клон Java - J#. Более того, в рамках одного Web-приложения могут быть использованы несколько языков программирования. Все это позволяет объединять в рамках одного проекта программистов, владеющих разными языками программирования. Код Web-приложения на ASP.NET компилируется в промежуточный язык MSIL (Microsoft Intermediate Language), иногда просто называемый IL. Аппаратно-независимый код на языке IL помещается в кэш Web-сервера для повышения производительности, по аналоги с байт-кодом Java. Но в отличие от технологии Java, обеспечивающей платформенную независимость, NET обеспечивает независимость от языка разработки. Выполнение Web-приложений ASP.NET на серверах, работающих не под Windows, практически невозможно. Более того, если Web-приложение интенсивно использует компоненты NET, просмотр динамической страницы будет возможен только под Windows и только с помощью браузера Internet Explorer. Поэтому в смысле переносимости РНР, безусловно, отличается от ASP.NET в лучшую сторону. Другой крайне немаловажный довод в пользу РНР заключается в быстром исправлении обнаруженных ошибок.

Таким образом, при выборе между ASP.NET и РНР следует исходить из стоящей задачи. Если в сети Интранет крупной корпорации большинство серверов и клиентских машин работают под управлением Windows, применение ASP.NET более чем оправдано. В то же время для разработки Web-сайта, размещаемого в Интернете, целесообразнее использовать РНР.

4. РНР и ColdFusion. Пакет ColdFusion разработан фирмой Allaire и предназначен для быстрой разработки как интерактивных, так и динамических Web-документов путем обработки информации, полученной из базы данных. Минусом ColdFusion является достаточно низкая переносимость. РНР работает практически на всех платформах, a ColdFusion - только на четырех: Win32, Solaris, HP/UX и Linux. Кроме того, ColdFusion, так же как и ASP, является коммерческой разработкой. ColdFusion достаточно мало распространен. По сравнению с РНР он более требователен к ресурсам. Плюсом ColdFusion является хорошая интегрированная среда разработки и, как следствие, более простые, чем в РНР языковые конструкции и более быстрое написание кода. Правда, из-за такой высоко уровневого языка некоторые задачи на нем решаются сложнее.

5. Для создания Web - сайта была использована платформа PHP 4.0, а в дальнейшем планируется перейти на PHP 5.0, так как основные отличия заключаются в реализации объектно-ориентированной модели. РНР 4.0 работал на движке Zend Engine 1.0. К выходу РНР 5.0 фирма Zend полностью переписала движок и выпустила в свет Zend Engine 2.0, который, по словам создателей, реализует "новую объектную модель". По сравнению с РНР 4.0, в пятой версии языка появились следующие особенности:

- введены закрытые (private) и открытые (protected) члены и методы класса, а также абстрактные классы и методы.

- введены интерфейсы, при этом класс может реализовывать произвольный список интерфейсов.

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

- введены постоянные члены и методы класса.

- одним из важнейших нововведений является наличие деструкторов.

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

В РНР 5.0 введен механизм обработки исключений, отсутствующий в РНР 4.0.

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

Разработка серверной части. В серверной части архитектуры рассматривается работа типового варианта «Web - сайта по рекламе и продаже товаров длительного пользования» в сети Интернет, взаимодействие программного обеспечения On - line площадки и сервисов, предоставляемых собственниками серверов, провайдеров. Так как после создания типового варианта «Web - сайта по рекламе и продаже товаров длительного пользования» необходимо будет его разместить в сети интернет и придется столкнуться с выбором мест размещения, иначе говоря выбрать хостинг.

Слово «хостинг» произошло от англ. «hosting». (host - главная машина, хозяин).

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

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

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

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

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

Особенно большое распространение в Интернете партнерские/дилерские программы получили в сфере веб-хостинга, где и конкуренция в настоящее время значительно больше, чем, например, в электронной коммерции. Но и в других веб-услугах партнерские программы тоже постепенно получают все большее распространение. За рубежом, например, партнерские программы также получили очень широкое распространение и у туристических сайтов (особенно в сфере бронирования гостиниц; именно по партнерским программам различной сложности работают, например, такие крупные системы бронирования в Европе как SashaHotels.com или SunScale.com).

2.2 Описание логической структуры

Типовой вариант «Web - сайта по рекламе и продаже товаров длительного пользования» имеет мощную систему навигации.

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

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

Информация о сделанном заказе просматривается менеджером магазина и передается на выполнение.

Для хранения данных были созданы отдельные таблицы. Таблица 1 «Категории» предназначена для хранения данных по категориям, таблица 2 «Товары» предназначена для хранения данных по товарам, таблица 3 «Оформление заказа» предназначена для хранения данных о заказах.

Таблица 1. - Логическая структура таблицы «Категории»:

Поле

Ключ

Тип данных

Длина

Description

^

Text

-

Name

^

VarChar

255

Parent

^

Int

12

Picture

^

Varchar

30

Prod_count

^

Int

12

Products_count_admin

^

Int

12

СategoryID

*

IntAuto_increment

12

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

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

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

Таблица 2. - Логическая структура таблицы «Товары»:

Поле

Ключ

Тип данных

Длина

Big_Picture

^

Varchar

30

Brief_description

^

Text

-

CategoryID

^

Int

12

Customer_Votes

^

Int

12

Customers_rating

^

Float

-

Description

^

Text

-

Enable

^

Int

12

In_stock

^

Int

12

Items_Sold

^

Int

12

List_prise

^

Float

-

Name

^

Varchar

255

Picture

^

Varchar

30

Price

^

Float

-

Product_code

^

Varchar

25

ProductID

*

IntAuto_increment

12

Thumbnail

^

Varchar

30

Таблица 3. - Логическая структура таблицы «Оформление заказа»:

Поле

Ключ

Тип данных

Длина

OrderID

*

IntAuto_increment

11

Order_time

^

DateTime

-

Cust_Firstname

^

VarChar

30

Cust_Lastname

^

VarChar

30

Cust_Email

^

VarChar

30

Cust_Zip

VarChar

30

Cust_Country

VarChar

30

Cust_State

VarChar

30

Cust_City

VarChar

30

Cust_Address

VarChar

30

Cust_Phone

VarChar

30

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

Преимущества этого способа, наверное, можно перечислять бесконечно:

- гарантия получения товара (покупателем) и денег (продавцом);

- возможность проверить товар (и комплектность) сразу, и вернуть его, отказавшись от покупки;

- посмотреть в глаза живому человеку, попросить его рассказать про товар, показать его в работе;

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

2.3 Разработка интерактивного интерфейса приложения

С ростом масштабов сети Интернета широкое распространение получили веб-интерфейсы позволяющие взаимодействовать с различными программами через браузер (например, управление своим заказом в электронном магазине).

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

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

Интерфейс пользователя - элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. В том числе:

- средства отображения информации, отображаемая информация, форматы и коды;

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

- устройства и технологии ввода данных;

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

- обратная связь с пользователем;

- поддержка принятия решений в конкретной предметной области;

- порядок использования программы и документация на нее.

Есть несколько простых правил, позволяющих интерфейсу магазина быть понятым клиенту.

1) Чем проще, тем лучше. Это вовсе не значит, что должен быть только текст и контактная информация, но на сайте не должно быть бесполезной информации, шрифт должен легко читаться. Графические элементы должны быть были чёткими, выразительными и быстро загружаться. На сайте магазина недопустимо использовать анимацию и звук, которые долго загружаются и отвлекают внимание покупателя.

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

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

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

3) Товары должны быть распределены по группам. Необходимо обеспечить возможность поиска товаров по части названия и описания. Для каждого товара обычно предусмотрены: краткое и полное описание, плюс несколько фотографий.

4) При просмотре товарных предложений, у покупателя должна быть возможность сортировать товар по цене или по названию.

5) Для наглядности необходимо предусмотреть специальные разделы, содержащие товары, сгруппированные по маркетинговым признакам. Допустим:

- «Специальные предложения»;

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

7) Расчёт стоимости и вывод может осуществляться в разных валютах, рублях и долларах.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Особенно это относится к красному цвету. Так уж получилось, что для всех людей красный цвет ассоциируется с некой опасностью. Большое количество красного цвета в каком-либо месте на экране привлекает внимание, заставляет пользователя настораживаться, думая что что-то не так. Дорожные знаки красного цвета либо запрещают, либо предупреждают об опасности. Поэтому, если кнопка на экране окрашена красным, независимо от того, что на ней написано пользователь будет стараться избегать нажатия на нее. В малых количествах красный цвет может исправно служить в качестве ненавязчивого указания наличия каких-либо проблем. Например, если получившееся в результате расчета число превышает норму. Красный цвет может также использоваться в парах с другими. Существуют две метафоры - «термометр» когда красному противостоит синий, и «светофор» - зеленый. Обе они должны использоваться только, если это уместно. Руководствуясь данными принципами разработки интерфейса, было решено сделать ставку на простоту и информативность, что бы пользователь, попадая на сайт, должен получать четкую информацию о товаре, новинках, предстоящих релизах. Так же о том, как он сможет оплатить заказ, каковы условия и сроки доставки и т. д. В электронном магазине реализован удобный и быстрый поиск необходимого пользователю товара, так как не все имеют неограниченный доступ в интернет, и многие оплачивают его по часам. Да и утомительный просмотр каталогов мало кому по душе. Все товары, предлагаемые на сайте, должны быть в наличии. Так как вряд ли кого-то порадует сообщение о том, что заказанный компакт-диск, он сможет получить только через месяц. Будет предусмотрена система заказа товара, отсутствующего на складе. Сделана простая и предельно удобной навигация, с тем чтобы пользователь оперативно получал ответы, на любые вопросы по тематике сайта. Не найдя нужной информации, посетитель может просто уйти, так и не получив четкого представления о вашем ресурсе. Цветовая гамма будет ориентированная на светлые серо-синие тона.

2.4 Описание используемых процедур и функций

Администрирование программного продукта:

В приложении поддерживается многоязычный интерфейс с возможностью переключения языка. По умолчанию все языки интерфейса содержатся в папке languages - каждый язык в отдельном php-файле (english.php, russian.php).

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

Для добавления нового языка необходимо создать php-файл, подобный тем, что уже находятся в папке includes/language.

Например, вы хотите добавить французский язык интерфейса. Создайте файл french.php в папке languages как копию, например, файла russian.php, и затем переведите все языковые конструкции с русского языка на французский.

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

Список языков, в которых может быть отображен ваш электронный магазин, определяется в файле cfg/language_list.php. Можно открыть этот файл в текстовом редакторе для редактирования, если вы хотите изменить список доступных языков. Ниже приведен пример добавления языка интерфейса:

...

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

  • Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.

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

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

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

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

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

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

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

  • Обзор принципов построения информационных систем для торговли через Интернет. Технология создания электронных магазинов. План работ для web-проекта. Язык сценариев JavaScript. Моделирование предметной области. Дизайн интерфейса и программная реализация.

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

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

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

  • Преимущества и недостатки электронной коммерции. Описание локального сервера Denwer. Структура файлов и папок. Особенности PHP, MySQL, CSS, HTML. Разработка структуры сайта интернет-магазина по продажи гитар и комплектующих, его программная реализация.

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

  • Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.

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

  • Интернет-магазин – программное обеспечение для удобства покупок и продаж с веб-сайта. Характеристика существующих средств проектирования и разработки информационных систем. Описание особенностей интерфейса разрабатываемого программного приложения.

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

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

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

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

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

  • Разработка электронного представительства "Магазина цветов Флориэль" с размещением в сети Интернет. Раскрытие функциональных возможностей веб-сервера по настройке содержания сайта через управление контентом и обеспечение обратной связи с пользователями.

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

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

    курсовая работа [826,4 K], добавлен 09.09.2022

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

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

  • Разработка информационного и программного обеспечения предметной области, связанной с работой магазина по продаже сувениров. Построение функциональной и информационной модели. Управление базой данных с помощью системы приложения Microsoft SQL Server 6.0.

    курсовая работа [2,7 M], добавлен 25.01.2010

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

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

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

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

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

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

  • CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики CRM-систем для работы через Интернет (WEB-CRM). Разработка содержания и структуры WEB-сайта интренет-магазина "Vinil", создание схемы и базы данных.

    курсовая работа [2,6 M], добавлен 19.05.2013

  • Проектирование сайта: сбор и компоновка информации, разработка технического задания; дизайн интерфейса, создание шаблонов и программных компонентов, интеграция сайта с системой управления, тестирование и отладка; сдача. Описание среды программирования.

    курсовая работа [60,2 K], добавлен 30.06.2014

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