Разработка автоматизированной системы продажи телефонов через интернет-магазин

Характеристика проектирования и реализации процесса создания автоматизированного обеспечения магазина в сети интернет. Разработка интерфейса сайта и выбор языка программирования среды исполнения NET. Расчет стоимости программного обеспечения сервера.

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

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

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

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

Разработка автоматизированной системы продажи телефонов через интернет-магазин

Введение

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

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

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

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

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

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

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

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

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

1. Описание предметной области

1.1 Понятие и сущность Интернет-магазина, преимущества его использования

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

Фирмы прикладывают титанические усилия, для привлечения новых клиентов в условиях жесткой конкуренции. Покупателям помимо основных товаров предлагаются дополнительные бесплатные услуги, карты накопительных скидок, многолетние гарантии, подарки постоянным клиентам, сезонные скидки. На рынке выигрывает та фирма, которая способна предоставить многое за небольшие деньги, да еще и получить прибыль. Что только не придумывают менеджеры и руководители компаний, чтобы не только привлечь клиента, но и удержать его! Человеку по природе свойственно желание "купить побольше, заплатив поменьше". А если за этим "побольше" еще и ходить никуда не надо - все доставят на дом, правда за плату, но символическую, 1-2 % от суммы покупки, а то и вообще бесплатно, если покупка крупная, например, холодильник - только знай себе заказывай. Но становится насущным вопрос: где и как заказывать? Ведь не секрет, что при таком способе "ходить по магазинам" иногда приходится переплачивать и не мало - "бесплатная" доставка оборачивается увеличением цены товара на 5-10%, а то и больше. Да и фирм, которые готовы предоставить подобные услуги, не так много.

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

Традиционно, успешными товарными группами электронных магазинов считаются компакт-диски, книги, видеокассеты и DVD. Совсем недавно в эту группу вошли мобильные телефоны. Большинство считает, что для других товарных групп форма Интернет-магазина неприемлема или мало эффективна. Аргументация здесь очень простая: через Интернет можно продавать только те товары, которые легко поддаются описанию, которые до покупки не нужно примерять, щупать, нюхать и т. п.

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

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

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

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

Существует несколько типов интернет-магазинов:

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

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

- электронные супермаркеты, в которых можно купить практически все от бытовой техники до одежды;

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

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

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

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

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

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

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

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

Интернет магазин имеет следующие преимущества:

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

- рассмотреть товар "со всех сторон", сравнить его характеристики, цену, внешний вид с другими товарами;

- посмотреть информацию о скидках, подарков и подобного рода мероприятиях;

- рассчитать точную стоимость заказа;

- отобрать товар в корзину, оформить заказ on-line, оформить доставку на дом;

- поддерживать контакты продавец-покупатель, например:

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

- просматривать информацию по текущему заказу;

- вести переписку и т. п.

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

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

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

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

1.2 Посетители интернет-магазина

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

Прежде всего, всех посетителей электронных магазинов можно разделить на:

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

- тех, кто заходят в Интернет-магазин без намерения совершить покупку.

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

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

- более низкая цена по сравнению с обычным магазином;

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

- различные скидки, сниженные цены и подарки.

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

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

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

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

- быстрая доставка;

- возможность покупки различных товаров в одном месте.

В виду того, что такие покупатели очень требовательны и действуют из экономии времени и сил, причинами отказа от покупки могут быть:

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

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

"Склонные к сравнению". Это наиболее дотошный и привередливый стиль поведения покупателей. Они обращают большое внимание на то, как им предлагают и продают товар. Важными факторами, влияющими на совершение покупки, являются:

- наличие наиболее полной и полезной сопутствующей информации о товаре (характеристика, описание, отзывы покупателей, фотография товара);

- достаточный и стабильный ассортимент товаров;

- обратная связь с магазином.

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

- интерес к новому способу покупок;

- новизна товара, способа оплаты или способа доставки;

- желание испробовать в действии новый Интернет-магазин.

Существуют и другие стили, которые, например, в своем исследовании выделила компания Flexo-Hiner:

- "Одиночки" - покупатели, которые ценят предоставляемую им Интернет уединенность и совершают в Сети покупки, которые они вряд ли совершили бы в реальных магазинах;

- "Циники" - покупатели с неудачным опытом интернет-покупок;

- "Домоседы" - покупатели, которые считают основным преимуществом интернет-покупок то, что при их совершении не нужно выходить из дома;

- "Сторонники автоматизации" - покупатели, которые ценят Интернет за то, что он упрощает и автоматизирует процесс приобретения товаров и услуг;

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

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

2. Разработка проекта интернет-магазина

2.1 Схема работы Интернет-магазина

2.1.1 Функциональные требования

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

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

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

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

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

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

Так же при использовании автоматизированной системы продаж решаются одни из главных вопросов:

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

- достижение прозрачности и контролируемости деятельности - вся информация о продажах накапливается в системе, а не "придерживается" продавцами.

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

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

Характеристика продажи в интернете, носит следующий характер реализации:

Описание бизнес-процессов продажи сотовых телефонов может быть представлено не только в идее теоретического описания, но и в виде модели "as is".

Данная модель, которая иллюстрируется с помощью диаграммы IDEF0 CASE-средства BPWin.

Ниже представлены несколько диаграмм:

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

- диаграмма IDEF0 первого уровня, которая раскрывает контекстную диаграмму и отображает внутреннее содержание.

Функциональная модель IDEF0 (контекстная) бизнес - процессов продажи сотовых телефонов через Интернет-магазин выглядит следующим образом (рис. 2.1):

Рисунок 2.1 - Главный вид - контекстная диаграмма:

На следующей диаграмме отображены процессы, объясняющие и демонстрирующие все функции системы (рис. 2.2):

Рисунок 2.2 - Диаграмма развертывания:

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

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

- формирование Базы Данных клиентов;

- формирование отчетов.

Осуществление поиска по указанным параметрам - для администратора и менеджера:

- по гарантийным талонам;

- по анкетам;

- по чекам на оплату;

- по номеру квитанции;

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

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

- возможность редактирования внешнего вида - дизайн.

2.1.2 Постановка задач по подсистемам

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

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

Входная информация:

- Каталог моделей телефонов;

- Анкетные данные клиента.

Выходная информация:

- подтверждение получения заказа менеджером;

- чек на оплату телефона или аксессуара;

- гарантийный чек.

Создание БД клиентов.

Входная информация:

- Анкетные данные клиента;

- Квитанции.

Создание Базы Данных происходит один раз, а затем осуществляется ее наполнение и обновление.

Выходная информация:

- Вся необходимая информация по клиентам.

- Формирование отчетов - происходит по запросам.

Входная информация:

- Сведения о клиентах из БД клиентов.

Выходная информация:

- Список клиентов;

- Список проголосовавших за модели;

- Списки товаров, которые чаще покупаются;

- Осуществление поиска по указанным параметрам - производится в случае возникновения такой необходимости (администраторский поиск);

- Поиск товаров на сайте - для клиентов;

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

Порядок оплаты такой:

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

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

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

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

- Временное добавление товаров в корзину;

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

Рисунок 2.3 - Диаграмма вариантов использования:

На рисунке 2.4 представлена диаграмма, которая более подробно раскрывает процесс исследования web-сайта клиентом.

Рисунок 2.4 - Диаграмма вариантов использования - исследование web-сайта:

Диаграмма классов (class diagram) служит для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования.

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

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

На рисунке 2.5 на диаграмме изображены объекты с атрибутами и операциями.

Рисунок 2.5 - Диаграмма классов:

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

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

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

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

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

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

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

Интернет-магазин разрабатывается в среде php. PHP - язык создания сценариев, который давно перерос свое название. Дело в том, что PHP - это аббревиатура от слов Personal Home Page. Первая версия PHP была создана Расмусом Лердорфом в 1994 г., и представляла собой набор инструментов для отслеживания посетителей Web-страницы. Со временем PHP из набора инструментов превратился в полноценный язык программирования, а его название было изменено как рекурсивное образование PHP HyperText Preprocessor (препроцессор гипертекста PHP).

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

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

РНР и 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 в лучшую сторону. Другой крайне немаловажный довод в пользу РНР заключается в быстром исправлении обнаруженных ошибок. Теоретически исправить их можно самостоятельно, если обладаете достаточной квалификацией. Также можно написать письмо разработчикам, и с большой долей вероятности, в следующей версии ошибка будет исправлена.

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

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

РНР и ColdFusion.

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

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

По сравнению с РНР 4.0, в пятой версии языка появились следующие особенности:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- настройки формата вывода товара в Интернет-магазине. Вы можете настроить формат вывода товара по своему желанию;

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

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

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

- статистические отчёты о работе Интернет-магазина;

- важные инструменты для работы Интернет-магазина. Такие как резервное копирование базы данных, незавершённые заказы, поисковые запросы и т. д.

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

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

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

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

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

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

- "Новинки" (товары, недавно поступившие в продажу);

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

- "Лидеры продаж" (наиболее покупаемые товары).

4. О том или ином товаре зарегистрированный пользователь сможет оставить отзыв.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.3 Выбор средств проектирования баз данных

2.3.1 Выбор СУБД

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

Реляционная база данных. Практически все СУБД позволяют добавлять новые данные в таблицы. С этой точки зрения СУБД не отличаются от программ электронных таблиц (Microsoft Excel), которые могут эмулировать некоторые функции баз данных. Существует три принципиальных отличия между СУБД и программами электронных таблиц:

- СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы;

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

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

Так как средой программирования была выбрана PHP, то логично, что работая в связке Apache/PHP/MySQL, системой управления базой данных был выбран MySQL.

СУБД MySQL - одна из множества баз данных, поддерживаемых в PHP. MySQL разработал Михаэль Видениус. MySQL является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL).

Система MySQL распространяется бесплатно и обладает достаточной мощностью для решения реальных задач. SQL - это аббревиатура от слов Structured Query Language, что означает структурированный язык запросов. Этот язык является стандартным средством для доступа к различным базам данных.

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

Основные приятные стороны пакета MySQL:

- Много поточность. Поддержка нескольких одновременных запросов;

- Оптимизация связей с присоединением многих данных за один проход;

- Записи фиксированной и переменной длины;

- ODBC драйвер в комплекте с исходом;

- Гибкая система привилегий и паролей;

- До 16 ключей в таблице. Каждый ключ может иметь до 15 полей;

- Поддержка ключевых полей и специальных полей в операторе CREATE;

- Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени;

- Интерфейс с языками C и perl;

- Основанная на потоках, быстрая система памяти;

- Утилита проверки и ремонта таблицы;

- Все данные хранятся в формате ISO8859-1;

- Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках;

- Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице;

- Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей;

- Легкость управления таблицей, включая добавление и удаление ключей и полей.

2.3.2 Проектирование информационной базы

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

Требования к организации баз данных:

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

- Гарантирует непротиворечивость и целостность данных;

- Не избыточность:

- Обеспечивает естественное, легкое для восприятия структурирование информации;

- Удовлетворяет требованиям пользователей к производительности базы данных.

Логическое проектирование БД. Разрабатывается логическая структура БД, соответствующая логической модели предметной области. Решение этой задачи существенно зависит от модели данных (некоторая абстракция, будучи приложена к конкретным данным, позволяет пользователям и разработчикам трактовать их как информацию, т. е., сведения, содержащие не только данные, но и взаимосвязь между ними), поддерживаемой выбранной СУБД. Результатом выполнения этого этапа являются схемы БД концептуального и внешнего уровней архитектуры, составленные на языках определения данных (DDL).

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

Отношения между таблицами БД строятся по принципу: главная-подчиненная, где в главной первичный ключ, а в подчиненной - внешний ключ, по которому идет связь с главной таблицей, - механизм внешних ключей (для поддержания ссылочной целостности данных). Смысл этого механизма состоит в том, что некоему атрибуту (или группе атрибутов) одного отношения назначается ссылка на первичный ключ другого отношения; тем самым закрепляются связи подчиненности между этими отношениями. При этом отношение, на первичный ключ которого ссылается внешний ключ другого отношения, называется master-отношением, или главным отношением; а отношение, от которого исходит ссылка, называется detail-отношением, или подчиненным отношением.

Связи бывают:

- один к одному - одной записи глав табл. соотв. 1 запись в подчиненной;

- один ко многим - 1 записи глав табл. может соотв. несколько записей в подчиненной;

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

Следует определить наборы связей между таблицами для функциональной взаимосвязанной работы базы данных в системе (рис. 2.6).

Рисунок 2.6 - Схема данных:

В данной БД основными используются таблицы:

1. "Клиенты": код клиента, фамилия, имя, отчество, страна, область, почтовый индекс, город, адрес, номер телефона, e-mail.

Рисунок 2.7 - Таблица Клиенты:

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

2. "Заказы": номер заказа, код товара, код клиента, количество, дата.

Рисунок 2.8 - Таблица Заказы:

Номер заказа - ключевое поле.

3. "Товары": код товара, код категории, артикул, новая цена, старая цена, количество на складе, фото, описание, рейтинг.

Рисунок 2.9 - Таблица Товары:

4. "Категории": код категории, название, описание, количество.

Рисунок 2.11 - Таблица Категории:

В данной таблице хранятся данные о категориях товаров для более удобного описания товаров.

5. "Склад": код товара, количество товара, код поставщика.

Рисунок 2.11 - Таблица Склад:

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

2.4 Организация интерфейса с пользователем

Когда пользователь всемирной сети попадает в Интернет-магазин "МобилТел", то первой он видит главную страницу (рисунок 2.12).

Рисунок 2.12 - Главная страница:

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

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

Рисунок 2.13 - Раздел Товар:

Существует возможность просмотреть характеристики любого телефона. Для этого необходимо нажать на ссылку "подробнее" (рис. 2.14).

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

Можно оценить этот телефон по следующей шкале:

1. Отлично.

2. Хорошо.

3. Средне.

4. Плохо.

5. Очень плохо.

И нажать на кнопку оценить.

Рисунок 2.14 - Выбранная модель телефона:

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

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

После этого можно продолжить выбирать товары, либо окончательно оформить заказ.

Рисунок 2.15 - "Покупательская корзина":

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

Рисунок 2.16 - Оформление заказа:

Чтобы оформить заказ необходимо ввести информацию в поля. Поля которые обозначены красной звездочкой обязательно нужно заполнить. После ввода всех данных (фамилия, имя, E-mail, страна, область, почтовый индекс, город, адрес и номер телефона) необходимо нажать на кнопку "Оформить заказ".

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

В ответ на нажатие кнопки система покажет сообщение: "Спасибо за Ваш заказ! В ближайшее время наш менеджер свяжется с Вами".

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

Чтобы зайти в режим администрирования, необходимо ввести Логин и Пароль. Если логин и пароль неправильные, система выведет ошибку: Неверные логин и/или пароль.

Чтобы выйти в пользовательскую часть программы нужно нажать на ссылку "В пользовательскую часть" (рисунок 2.17).

Рисунок 2.17 - Вход в режим администрирования:

Режим администрирования - Каталог продукции. Здесь можно добавить, удалить или отредактировать данные продуктов. Что бы добавить новый телефон или аксессуар необходимо щелкнуть по ссылке "Добавить".

Рисунок 2.18 - Администрирование - каталог продукции:

Рисунок 2.19 - Добавление нового товара:

Чтобы удалить нужный товар необходимо напротив этого товара нажать на красный крестик.

Чтобы отредактировать товар необходимо нажать на название этого товара. Для того чтобы выйти из режима администрирования нужно нажать на ссылку "выйти из сеанса".

Добавление товара. Что бы добавить товар необходимо ввести все данные в поля и нажать на кнопку "Сохранить".

Режим просмотра заказов. Здесь находятся все данные о заказе:

- Данные клиента;

- Данные о телефоне или аксессуаре;

- Время заказа.

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

Рисунок 2.20 - Администрирование - заказы:

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

...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Характеристика сетевой и информационной инфраструктуры предприятия. Выбор средств разработки Web–сайта. Выбор программного средства для обеспечения коллективного доступа в Интернет. Расчет надежности Web-сервера. Разработка ftp-клиента для Web–публикаций.

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

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

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

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

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

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

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

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

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

  • Разработка и внедрение Интернет-магазина, соответствующего требованиям заказчика. Усовершенствование исследуемого бизнес-процесса. Оценка и обоснование экономической эффективности магазина. Управление проектами по созданию программного обеспечения.

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

  • Цели разработки сайта интернет–магазина для реализации продуктов питания, выбор инструментария для реализации. Разработка базы данных главного модуля и клиентского интерфейса. Модульность и расширяемость, язык команд и сценариев, административный модуль.

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

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

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

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

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

  • Определение основных аспектов создания и преимуществ использования интернет-магазина. Разработка автоматизированной системы торгового предприятия: выбор технологии проектирования (BPWin и Rational Rose), составление базы данных, создание интерфейса.

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

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

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

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

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

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

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

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