- Дипломы
- Курсовые
- Рефераты
- Отчеты по практике
- Диссертации
Разработка интернет магазина для ООО, внедрение которого позволит максимально увеличить количество продаж и охват потенциальных клиентов
Внимание: Акция! Курсовая работа, Реферат или Отчет по практике за 10 рублей!
Только в текущем месяце у Вас есть шанс получить курсовую работу, реферат или отчет по практике за 10 рублей по вашим требованиям и методичке!
Все, что необходимо - это закрепить заявку (внести аванс) за консультацию по написанию предстоящей дипломной работе, ВКР или магистерской диссертации.
Нет ничего страшного, если дипломная работа, магистерская диссертация или диплом ВКР будет защищаться не в этом году.
Вы можете оформить заявку в рамках акции уже сегодня и как только получите задание на дипломную работу, сообщить нам об этом. Оплаченная сумма будет заморожена на необходимый вам период.
В бланке заказа в поле "Дополнительная информация" следует указать "Курсовая, реферат или отчет за 10 рублей"
Не упустите шанс сэкономить несколько тысяч рублей!
Подробности у специалистов нашей компании.
Только в текущем месяце у Вас есть шанс получить курсовую работу, реферат или отчет по практике за 10 рублей по вашим требованиям и методичке!
Все, что необходимо - это закрепить заявку (внести аванс) за консультацию по написанию предстоящей дипломной работе, ВКР или магистерской диссертации.
Нет ничего страшного, если дипломная работа, магистерская диссертация или диплом ВКР будет защищаться не в этом году.
Вы можете оформить заявку в рамках акции уже сегодня и как только получите задание на дипломную работу, сообщить нам об этом. Оплаченная сумма будет заморожена на необходимый вам период.
В бланке заказа в поле "Дополнительная информация" следует указать "Курсовая, реферат или отчет за 10 рублей"
Не упустите шанс сэкономить несколько тысяч рублей!
Подробности у специалистов нашей компании.
Код работы: | W012798 |
Тема: | Разработка интернет магазина для ООО, внедрение которого позволит максимально увеличить количество продаж и охват потенциальных клиентов |
Содержание
АННОТАЦИЯ Целью данной выпускной квалификационной работы является разработка интернет магазина для ООО «», внедрение которого позволит максимально увеличить количество продаж и охват потенциальных клиентов. Объем дипломной работы «» страницы, на котором размешено «» рисунков и «» таблиц. При написание диплома использована «» источников. Объектом исследование послужил при написание работы послужил процесс обучение в ФГБОУ ВПО «Псковский государственный университет» В первой главе описана разработка пред проектной ситуации; изучена предметная область и детализирована задачи проектирования Во второй главе разработана выбор базового варианта проектирование интернет-магазина, – клиент-серверная архитектура, выбор программной платформы и средств реализации, разбиение приложения на модули. В третьей главе было разработаны компоненты web-приложения, описан пользовательский интерфейс. В пятой главе было выполнен расчёт технико-экономических показателей проекта. Результатом разработки стал интернет-магазин для компаний «Мир цветов» ВВЕДЕНИЕ В настоящее время множество современных технологий расширяют возможность людей их деятельность, деятельность компаний, фирм, структур, в разных отраслях. Занимаясь производством люди стараются максимально автоматизировать свою деятельность, для более точного выполнения работа, а также сократить сроки производства. Что касается более малых фирм существует разные путей модернизации своей деятельности, таким образом магазин одежды который все свое время существования продавал свою продукцию потребителям на локальном уровне, может при грамотном создание и развитии интернет-магазина расширить свой круг потенциальных покупателей, тем самым увеличить товарооборот и прибыл. Компания «Мир цветов» - это динамично развевающаяся сеть цветочных салонов по Пскову и Псковскому области из ведущих поставщиков из Голландии, Эквадора, Колумбии, и других странах мира оформляются лучшими флористами Пскова уникальные цветочные композиции. Но информация о товарах и услугах компании доносится до потенциальных покупателей с помощью внешней рекламы, а именно радио, телевиденья, билбордов, листовок. Анализ данного подхода к донесению полной информации для покупателей показал то что данный подход имеет малую эффективность. Использование современных информационных технологий, а именно создание интернет-магазина для компании «Мир цветов » позволит привлечь новых покупателей и повысить эффективность работы фирмы. 1.ПОСТОНЕОВКА ЗАДАЧИ ДИПЛОМНОГО ПРОЕКТИРОВАНИЯ 1.1. Анализ пред проектной ситуации Компания «Мир цветов» - это динамично развевающаяся сеть цветочных салонов по Пскову и Псковскому области, которое является молодой компаний работающий в Псковском рынке боле одного года и предоставляющий свои услуги За последнее время компания активно держит свои позиции на рынке и за последний год компаний стал одним из ведший компаний существующий на рынке В начале проектирование и разработки компаний у «Мир цветов» не существовала в сити Интернет своего сайта. Обшей объем информации до клиентов доносилось с помощью исключительно в через средство массовой информации в устном форме, по флаерам, и рекламных билбордом. Этот метод затрудняла в поиски привлечение клиентов и реализациям товаров и услуг, так как не возможно в выше перечисленном методам привлечь внимание клиентов, и этот способ не давало возможности предоставит полный объём информации до клиентов. Современным у магазинов появились проблемы и реализация имеющегося товара. Управляющим фирмы было поставлено задача создать интернет-магазин в сити Интернет, который смог бы решит проблему о реализациями товаров и привлечением новых клиентов не только по городу Пскова но и из окраенности города. Для создание интернет-магазина был выдвинуты требование Управляющим компаний, о том что сайт который создаётся должен отвечать к требованием функциональностью динамичности и информационные характер: * размещение информации о товарах; * размещение информации об услугах; * возможность совершения заказов; * доступ к личному кабинету каждого авторизированного пользователя; * прослеживание статуса заказа после его оформления; * размещение информации о самом магазине и его сотрудниках; * возможность оставлять отзывы клиентов. Интернет-магазин должен улучшить товарооборот и донесение информации до целевой аудитории. Основными критериями интернет магазина должны быть простота и эффективность. Каждая страница должна быть проста и легкодоступна пользователям. Модератор и администратор должен: * иметь возможность легко и быстро создавать, редактировать, удалять товары и события; * осуществлять анализ продаж; * формировать список эффективных позиций по продажам; * добавлять, удалять и скачивать необходимые файлы; * просматривать список последних событий; * просматривать структуру магазина – список групп пользователей. Любой сотрудник организации, имеющий доступ в Интернет, должен получить возможность доступа к этой информации в любое время. Внедрение интернет-магазина должно эффективно отразится на экономических показателях организации. 1.2. Техническое задание Задачей выпускной квалификационной работы является разработка интернет магазина для компаний «Мир цветов» 1.2.1. Назначение * Предоставление информации об компаний «Мир цветов » (Общие информация о магазине адрес, местоположение, контакты, время работы, общие сведения о магазине, новости, документы, фотогалерея). * Возможность совершать заказ товаров, предоставляемых магазином, то есть на сайте должен быть реализован интернет-магазин с доступом в личный кабинет. 1.2.2. Требования к интернет-магазину 1.2.2.1.Функциональные требования Требуется выделить 3 категории пользователей: * Неавторизированные пользователи; * Авторизированные пользователи; * Менеджер; * Администратор; Незарегистрированным пользователям доступны следующие страницы сайта: * главная страница; * страница со списком доступных цветов ; * страница с описанием цветов ; * просмотр новостей ; * просмотр товаров * просмотр статических разделов ; * просмотр фотогалереи ; * добавления комментариев (отзывы); Зарегистрированным пользователям также доступны: * формирование заявки; * доступ к личному кабинету; * все функции доступные неавторизированным пользователям; * оформление заказа; * просмотр личного кабинета; Менеджеру доступны: * просмотр заявок всех пользователей; * закрытие заявок. Администратору доступны: * добавление товаров; * изменение информации товаров и услуг; * удаление товаров и услуг; * регистрация менеджеров; * редактирование статей, фотоальбомов, фотографий, товаров, услуг, производителей. 1.2.2.2. Информационные Главная страница Доступна всем пользователям. На странице должен располагаться список товаров и услуг и примеры продаваемых товаров. Цветы Доступен всем пользователям. На странице цветы должен располагаться перечень доступных букетов данного цветов . Информация об букетах должна быть представлена изображением, моделью и ценой. Страница букетов Доступна всем пользователям. На странице букетов должны располагаться: * изображения букетов ; * описание характеристик букетов ; * цена; Для зарегистрированных пользователей должна быть доступна форма заполнения заявки на покупку товаров. Для администратора должны быть выведены ссылки для изменения информации и удаления товаров из каталога. Вход Доступна всем пользователям. На странице входа должны располагаться: * поля ввода электронного адреса; * пароля; * кнопка подтверждения. Регистрация Доступна всем пользователям. На странице регистрации должны располагаться: * поля ввода электронного адреса; * пароля; * подтверждения пароля; * кнопка подтверждения регистрации. Личный кабинет Доступен только зарегистрированным пользователям. Для клиентов должна быть реализована возможность смены пароля. Для менеджеров – ссылка на страницу заявок. Для администратора – ссылка на страницу изменения каталога и страницу со списком пользователей. Заявки Доступна только менеджерам. На странице заявок должен располагаться перечень всех открытых заявок с указанием информации о заявке, такой как выбранный товар, ФИО клиента и его телефон. Также должна быть возможность закрыть заявку. Список пользователей Доступны только администраторам. На странице необходимо вывести: * список всех зарегистрированных пользователей с указанием информацией о пользователе; * возможность изменить роль пользователя 1.2.2.3. Технические * Требования к серверу определяются требованиями к используемому web - серверу; * Требования к клиентам определяются требованиями к браузерам; 1.2.2.4.Требования к стилевому оформлению WEB-сайта Сайт должен одинаково отображаться в следующих программах просмотра: * Microsoft Internet Explorer версии 8.0 и выше; * Google Chrome версии 8.0 и выше; * Opera версии 9.6 и выше; * Mozilla Firefox версии 2.0 и выше. Стилевое оформление веб-сайта должно быть единообразным. У пользователя, при открытии новых страниц сайта, не должно создаваться впечатление, что он попал на другой сайт. 1.2.2.5.Пользовательские Для пользователей особых требований не предъявляется. 1.2.2.6. Интерфейсные На любой странице сайта необходима центральная навигация, отображающая структуру основных информационных блоков сайта (разделов и подразделов). Навигация сайта должна быть логична как по структуре, так и по оформлению. 1.2.2.7. Требования к надежности * Должен осуществляться контроль вводимых пользователем данных; * Надёжность хранения данных должна обеспечиваться средствами СУБД. 1.2.2.8. Требования к безопасности Конфиденциальная информация должна быть защищена от несанкционированного доступа. Доступ к ней должен иметь только администратор. 1.2.2.9. Требования к документации Проектной документацией является пояснительная записка к ВКР. Пользовательская документация не требуется. 2. ПРОЕКТИРОВАНИЕ ИНТЕРНЕТ-МАГАЗИНА 2.1. Выбор и разработка базового варианта построения WEB-приложения Создаваемое интернет- магазин должен показать изменение не только в цифрах а и еще удобности для пользователей и сотрудникам компании. Каждая создаваемое страница динамических Web -сайтов основана на шаблонной странице в котором вставляется информация и со временим меняется информационные ресурсы для посетителей сайта или что бы нести корректировки в той или иной услуги предоставляемый компаний когда пользователь запрашивает страницу, соответствующая информация извлекается из базы, вставляется в шаблон, образуя новую Web-страницу, и пересылается Web-сервером в пользовательский браузер, который и отображает ее должным образом. Создать динамический сайт возможно двумя путями: на PHP «препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных web-страниц» — скриптовый язык общего назначения, интенсивно применяемый для разработки web-приложений. А второй вариант ASP.NET (Active Server Pages для .NET) — платформа разработки web-приложений, в состав которой входит: web-сервисы, программная инфраструктура, модель программирования, от компании Майкрософт. ASP.NET входит в состав платформы NET Framework и развитием более старой технологии Microsoft ASP. Преимущества PHP первого варианта заключаются в возможности легко и быстро наполнять сайт нужной информацией. Простота при разработке сложной системы это преимущество превращается в недостаток — неполная реализация объектности, отсутствие строгой типизации и других свойств, присущих полноценным языкам, приводит к проблемам в развитии и поддержке сложной системы. Большой выбор хостингов. При разработке сайта с нуля стоимость хостинга уходит на второй план по сравнению со стоимостью разработки. Полная бесплатность, включая платформу. Довольно большой плюс, если вы разрабатываете маштабируемую систему, которая должна работать на десятках и сотнях серверах. В этом случае вы сэкономите много денег, используя бесплатную ОС. Если вашему сайту достаточно одного сервера, то стоимостью ОС можно пренебречь. То же относится и виртуальному хостингу. Преимущества ASP.NET, полноценный язык. Более того, платформа .NET позволяет использовать любой .NET-совместимый язык (наиболее популярны C# и VB.NET, но есть Python, Delphi и другие). Особенно отмечу удобный объектно-ориентированный синтаксис базовых библиотек. Компиляция программ. В отличие от PHP, в .NET код компилируется, благодаря чему он исполняется гораздо быстрее. Идентичность среды разработки и деплоймента. Если вы используете Windows, то при разработки на PHP ваша среда разработки отличается от серверной (т.к. там стоит Linux). При разработке на ASP.NET вы используете одинаковую среду и на девелоперских компьютерах и на серверах в Интернете. Полная поддержка юникода. Все сайты на ASP.NET автоматически поддерживают UTF-8, чего не скажешь о сайтах на PHP. Огромные возможности, включенные в состав стандартных библиотек. В PHP многие аналогичные вещи реализуются сторонними библиотеками, но их использование создает дополнительные проблемы: отсутствие библиотек на хостинге, необходимость изучения. MS SQL vs MySql. Как PHP программисты используют в большинстве случаев MySql, так дотнетчики используют MS SQL. Последний обладает более широкими возможностями, чем MySql Нужно учитывать и бесперебойность работы сайта при большом наплыве посетителей. В ходе провиденной проверки интернет-магазина «Мир цветов» было решено выбрать второй вариант решения задачи – написать на базе Microsoft Visual Studio ,тем самым придти к реализации проекта с наиболее короткими сроками выполнения и возможностью полностью отвечать требованиям технического задания. Первое, что нужно для создания динамического сайта, — это Web-сервер. На данный момент самые распространение сервера на рынке: Apache HTTP-сервер, свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах; IIS – этот сервер разработано от компании Microsoft, распространяемый с ОС семейства Windows, и занимает место после Apache. nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах lighttpd — свободный веб-сервер. Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google. Resin — свободный веб-сервер приложений. Cherokee — свободный веб-сервер, управляемый только через web-интерфейс. Rootage — веб-сервер, написанный на java. THTTPD — простой, маленький, быстрый и безопасный веб-сервер. Open Server — бесплатная программа с графическим интерфейсом использует множество исключительно свободного программного комплекса. Как и Apache, IIS использует различные расширения для внедрения дополнительного функционала. Например, работа с файлами по FTP, маршрутизация с помощью Application Request Routing (ARR), который позволяет вести балансировку нагрузки и повышать отказоустойчивость, различные медиа – компоненты, аудио, видео, динамическое изменение URL. Web – сервер IIS предлагает более высокую совместимость с программной платформой .NET Framework и ASPX (Active Server Pages) чем Apache. Важно, что в IIS поддерживаются такие функции как мониторинг, отслеживание запросов в режиме реального времени. В зависимости от решаемых задач для создания сайта выбирают различные средства реализации. Для создания малых и средних интерактивных сайтов целесообразно применить возможности Visual Studio . На рис.2.1. представлена схема работы динамического сайта, удовлетворяющего всем вышеприведенным технологиям. Рис 2.1. Схема работы динамического сайта 2.2. Выбор и разработка реализации проекта 2.2.1.Выбор типа WEB-сервера Всемирная паутина является готовой платформой для создания и использования распределенных машинно-ориентированных систем на основе web-сервисов. За последние годы наиболее распространенные два типа web – серверов Google Web Server и Internet Information Server (IIS) или как Apache. Web-сервер: это сервер принимающий HTTP - запросы от клиентов, обычно web-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Web-сервером называют как программное обеспечение, выполняющее функции web-сервера, так и непосредственно компьютер, на котором это программное обеспечение работает. Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google. Веб-сервер, используемый Google для организации своей web-инфраструктуры. Разработан на основе Apache. По состоянию на март 2018 года, находится на 4 месте по рейтингу компании Netcraft с долей около 7 % от общего числа активных сайтов. Apache (читается - "апач") – это web – сервер популярен со своим открытом исходным кодом в всемирном паутине, его для обхват рынка около 65 % веб – узлов. Причина популярности веб – сервиса. Основная - кросс платформенность. Apache может устанавливается практически на любой устройстве ОС и на любом "железе". Сейчас Apache ставится как на обычных ПК, так и на крупных серверах. Вторая причина популярности - простая расширяемость.. Третья причина - простота начальной установки и настройки. Все параметры конфигурации хранятся в соответствующих конфигурационных файлах. Система конфигурации Apache основана на текстовых конфигурационных файлах. Имеет три условных уровня конфигурации: Конфигурация сервера, виртуального хоста и уровня директории. Пользователь может по своему усмотрению менять даже самые тонкие настройки сервера. Правда, есть и недостатки в таком подходе - после сохранения изменений в файле, нужно перезапустить службу сервера. IIS от компании Microsoft, распространяемый с ОС семейства Windows. Но нормально настраивается и работает только в семействе Windows Server. Кроме от этого, высоко качественная настройка IIS позволяет быстро и без лишних затруднений реализовывать любой сложности проекты. На платформе Windows для разработки сайтов, чаще используется технология ASP.NET, разработанная так же Microsoft. ASP.NET – это часть технологии .NET, используемая для написания мощных клиент-серверных интернет приложений. Она позволяет создавать динамические страницы HTML. ASP.NET возникла в результате объединения более старой технологии ASP (активные серверные страницы) и .NET Framework. Она содержит множество готовых элементов управления, используя которые можно быстро создавать интерактивные web - сайты. А также можете использовать сервисы, предоставляемые другими сайтами, прозрачно для пользователей сайта. Все сайты компании Microsoft созданы по технологии ASP.NET. Так как Internet Information Server (IIS) удовлетворяет всем требованиям, останавливаем свой выбор на нем. 2.2.2.Выбор языка WEB-программирования Не смотря на разные языка программирования, как основы программирования можно выбрать язык гипертекстовой разметки HTML. Для создание в сити Интернет – Магазин для компаний «Мир цветов» будет использована последняя версия языка HTML - HTML5. Смотря на HTML4, в HTML5 было внедрено и изменено много нового. По этому причину эфективно развитию языка и изменением функци которые были доступны в HTML 4 с использованием внешних плагинов (таких как AdobeFlash или adobe animate) или клиентских скриптов, теперь в возможностях доступны с помощью обычных разметочных тэгов. Преимущества HTML5: * Новые возможности позволяют сделать код документа на порядок чище, чем ранее, структура документа становится существенно проще. * Поддержка видео и аудио (элементы video и audio); * Контейнер |
Для получения полной версии работы нажмите на кнопку "Узнать цену"
Узнать цену | Каталог работ |
Похожие работы: