Разработка интернет-магазина
Анализ принципов построения интернет-магазинов, сравнение платформ и средств для его создания. Способы оплаты в интернет-магазине. Выбор инструментов графического представления бизнес-процессов. Разработка панели управления контентом интернет-магазина.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 04.09.2017 |
Размер файла | 2,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
4. Личный кабинет.
5. Страница заказа.
Страницы представлены на рисунках 3.9-3.13.
Рисунок 3.9 Список страниц
Рисунок 3.10. Главная страница интернет-магазина
Рисунок 3.11. Страница контакты
Рисунок 3.12. Страница о компании
Рисунок 3.13. Страница заказ услуги
3.2 Разработка панели управления контентом для интернет-магазина
Для разработки административной панели был выбран Material Admin. Это адаптивный шаблон для системы управления сайтом в стиле Material Design
Данный программный продукт имеет большой список виджетов, готовый анимационных решений, плагинов JQuery и элементов пользовательского интерфейса в стиле material design. Material Admin работает на любом мобильном устройстве, браузере или операционной системе. Это один из наиболее востребованных и популярных шаблонов для создания систем управления интернет-магазинами и сайтами. Material Admin использует технологии CSS,HTML, PHP и JavaScript. Шаблон реализован на фреймвоке Bootstrap 3. Material Admin выполнен в соответствии с требованиями Retina Ready. Это значит, что интернет-магазин будет работать на устройствах с высоким разрешением дисплеев Retina. Шаблон достаточно прост в использовании и легок в настройке.
Шаблон удобен тем, что в нем присутствует большое количество элементов интерфейса, которые упрощают работу и ускоряют процесс создания системы управления интернет-магазином. Шаблон содержит: иконки, элементы управления, навигационные панели, всплывающие окна, формы, различные графики, списки и многое другое. Пример административной панели изображен на рисунке 3.14.
Рисунок 3.14. Пример административной панели управления
Административная панель разрабатывалась с помощью языка программирования PHP.
PHP - это серверный язык создания сценариев. Конструкции PHP, вставленные в HTML-текст, выполняются сервером при каждом посещении страницы [9]. Результат их обработки вместе с обычным HTML-текстом передается браузеру.
В настоящее время основной версией PHP является пятая.
В результате административная панель содержит 7 разделов:
1. Главная страница интернет-магазина.
2. Меню сайта. Позволяет добавлять разделы в меню.
3. Тарифы. Данный раздел позволяет редактировать информацию о тарифах на главной странице интернет-магазина.
4. Пользователи. Список всех пользователей интернет-магазина.
5. Заказы. Информация о заказах клиентов.
6. Страницы. Создание дополнительных страниц интернет-магазина.
7. Блоки. Создание элементов страниц блоков с помощью встроенного html-редактора.
Заключение
Глава 1 посвящена анализу проектирования интернет-магазина. В ней были описаны понятия и основные функции, которые необходимы для работы интернет магазина, также были рассмотрены принципы создания и способы разработки интернет-магазинов. Кроме того, глава содержит необходимые требования к интернет магазину и сравнение организаций, которые предоставляют услуги хостинга.
Глава 2 содержит практическую часть. В ней детально рассмотрен процесс проектирования интернет-магазина. Проектирование включает в себя анализа бизнес-процессов компании и их моделирование. В завершении данной главы на основе необходимых требований был построен дизайн-макет интернет-магазина и модель базы данных.
В главе 3 описывается процесс разработки интернет магазина с помощью HTML, CSS, JavaScript и PHP.
Результатом работы является интернет-магазин услуг хостинга.
Библиографический список
1. Гуров Ф.Н. Продвижение бизнеса в Интернете: все о PR и рекламе в сети. - М.: Вершина, 2008. - 136 с.
2. Климченя Л.С. Электронная коммерция: Учебное пособие. - Мн.: Выш. шк., 2004. - 191 с.
3. Юрасов А.В. Основы электронной коммерции. - М.: Горячая линия-Телеком, 2016. - 246 с.
4. Барсов Р. Постройте профессиональный сайт сами. - СПб.: Питер, 2009. - 150 с.
5. Горнаков С.Г. Осваиваем популярные системы управления сайтом. - М.: ДМК Пресс, 2009. - 336 с.
6. Кастро Э.html и CSS для создания web-страниц. - М.: НТ Пресс, 2006 - 144 с.
7. Кроудер Д. Создание web-сайта для чайников: 3-е издание. - М.: Диалектика, 2009. - 260 с.
8. Печников В.Н. Самоучитель Web-страниц и Web-сайтов. - М.: Триумф, 2006. - 150 с.
9. Фримен Э. Изучаем HTML, XHTML и CSS. - СПб.: Питер, 2016. - 720 стр.
Приложение А. Техническое задание на разработку интернет-магазина хостинга
ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего профессионального образования " Национальный исследовательский университет “Высшая школа экономики”" Пермский филиал
Факультет бизнес - информатики
Кафедра информационных технологий в бизнесе
ИНТЕРНЕТ-МАГАЗИНА УСЛУГ ХОСТИНГА
Техническое задание
Листов: 10
Разработал:
Студент группы БИ-13-1
Лучкин А. В.
Научный руководитель:
Кузнецов Д. Б.
Пермь, 2017
Оглавление
1. Общие сведения49
1.1 Полное и краткое наименования информационной системы49
1.2 Наименование предприятия Заказчика и его реквизиты49
1.3 Перечень документов, на основании которых создается интернет-магазин49
1.4 Плановые сроки начала и окончания работ по созданию интернет-магазина50
2. Назначение и цели создания интернет-магазина50
2.1 Назначение интернет-магазина50
2.2 Цель создания интернет-магазина51
2.3 Целевая аудитория интернет-магазина51
2.4 Основные функции интернет-магазина51
3. Требования к интернет-магазину52
3.1 Общие технические требования52
3.2 Доменное имя интернет-магазина и хостинг52
3.3 Требования к стилистическому оформлению интернет-магазина52
3.4 Требования к графическому дизайну интернет-магазина53
3.5 Требования к шрифтовому оформлению интернет-магазина53
3.6 Требования к средствам просмотра интернет-магазина53
3.7 Требования к контенту и наполнению интернет-магазина53
3.8 Требования к системе управления контентом интернет-магазина53
3.9 Требования к компоновке страниц интернет-магазина54
3.10. Программирование54
3.12. Язык сайта54
3.13. Материалы сайта54
4. Состав и структура интернет-магазина54
4.1 Общая структура54
4.2 Структура разделов55
5. Порядок сдачи-приемки работ56
6. Перечень работ56
1. Общие сведения
1.1 Полное и краткое наименования информационной системы
Полное наименование системы - "Интернет-магазин услуг хостинга".
Краткое наименование системы - "интернет-магазин".
1.2 Наименование предприятия Заказчика и его реквизиты
Заказчик - ООО "Веб Депо".
Адрес: 614007 г. Пермь, ул. Николая Островского, 65.
Тел. +7 (342) 238-86-01.
1.3 Перечень документов, на основании которых создается интернет-магазин
- ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
- Письмо генерального директора ООО “Веб Депо” на создание интернет-магазина от 7 октября 2016 года № 07_10_16 "О разработке интернет-магазину услуг хостинга".
1.4 Плановые сроки начала и окончания работ по созданию интернет-магазина
Сроки исполнения:
Таблица А. 1. Этапы и сроки выполнения работ
№ |
Этапы работ |
Сроки |
Ответственный |
|
1 |
Проектирование |
1-7 апреля |
Лучкин А.В. |
|
2 |
Утверждение дизайна интернет-магазина |
8-12 апреля |
Лучкин А.В. |
|
3 |
Программирование |
13 - 21 апреля |
Лучкин А.В. |
|
4 |
Отладка интернет-магазина |
22 - 26 апреля |
Лучкин А.В. |
|
5 |
Оптимизация |
27-29 апреля |
Лучкин А.В. |
|
6 |
Сдача проекта |
30 апреля |
Лучкин А.В. |
2. Назначение и цели создания интернет-магазина
2.1 Назначение интернет-магазина
Главным назначением интернет-магазина является продажа услуг по предоставлению места для физического размещения информации на сервере, который постоянно подключен к сети Интернет. Также интернет-магазин является инструментом для развития бизнеса. С его помощью клиенты могут видеть всю интересующую информацию о компании и услуге, которую компания предоставляет. Внедрение онлайн-оплаты на сайте позволит автоматизировать бизнес-процесс предоставления доступа к услуге без участия работников компании. Проведение маркетинговых акций в интернете и беспрерывная круглосуточная работа позволит компании выйти абсолютно на новый уровень развития и, соответственно, эффективнее удовлетворять потребности старых клиентов, а также будет способствовать привлечению новых.
2.2 Цель создания интернет-магазина
Целью создания интернет-магазина является повышение эффективности работы компании за счет привлечения новых клиентов, а также оптимизации процесса торговли услугами через сеть Интернет.
2.3 Целевая аудитория интернет-магазина
Целевая аудитория интернет-магазина состоит из трех групп поьзователей:
- физические лица (люди, которые имеют свои интернет-проекты и нуждаются в их размещении);
- юридические лица (малый, средний и крупный бизнес, который имеет свои сайты и интернет-магазины);
- муниципальные учреждение (школы, министерства, библиотеки и другие государственные организации, которые обязаны иметь сайты по закону).
2.4 Основные функции интернет-магазина
Сайт должен выполнять следующие функции:
1) Информационную:
Интернет-магазин должен предоставлять пользователям доступ к информации:
- о предоставляемой услуге;
- о новостях компании;
- о клиентах компании;
- о лицензиях компании;
- контактная информация.
2) Имиджевую:
Сайт должен формировать образ компании в сети Интернет, который состоит из:
- Положительного отношения со стороны клиентов к компании, за счет предоставления услуг высокого качества;
- Позиционировать компанию как успешного и востребованного игрока на рынке предоставления хостинга. Это отражается с помощью:
· списка клиентов;
· высококвалифицированного персонала.
3) Маркетинговую:
- Повышение лояльности к бренду за счет консультирования по различным вопросам в данной сфере.
- Проведение различных маркетинговых компаний.
3. Требования к интернет-магазину
3.1 Общие технические требования
Интернет-магазин должен быть разработан и реализован, используя актуальные и распространенные Интернет-технологий. Должны быть использованы следующие языки программирования: HTML, CSS, PHP, JavaScript. Управление сайтом должно обеспечиваться с помощью административной панели. В случае использования готовой системы управления сайтом, то она должна соответствовать требованиям:
- Свободно распространяемая;
- Регулярно обновляемая.
3.2 Доменное имя интернет-магазина и хостинг
Доменное имя интернет-магазина предоставляется Заказчиком. Используемое имя: www.wdepo.ru.
3.3 Требования к стилистическому оформлению интернет-магазина
Стилистическое оформление интернет-магазина должно предусматривать использование корпоративных цветов, а также логотипа компании.
Цветовая гамма и форма подачи информации в интернет-магазине должна соответствовать требованиям Заказчика. После одобрения графического эскиза интернет-магазина Заказчиком, доработка и исправление стилистического оформления сайта невозможно (исключая незначительные поправки, которые не увеличат срок выполнения работы).
3.4 Требования к графическому дизайну интернет-магазина
- Все страницы интернет-магазина должны быть читаемыми, обеспечивать удобное расположение элементов управления;
- Использование музыки не допускается.
- Использование технологии Flash не для демонстрации товара на страницах интернет-магазина.
3.5 Требования к шрифтовому оформлению интернет-магазина
- Шрифт Times New Roman должен являться основным для текста на сайте;
- Размер (кегль) шрифта должен обеспечивать удобное восприятие текста на всех устройствах.
3.6 Требования к средствам просмотра интернет-магазина
Интернет-магазин должен корректно работать в наиболее распространенных браузерах:
- Opera;
- Safari;
- Internet Explorer;
- Mozilla Firefox;
- Google Chrome.
3.7 Требования к контенту и наполнению интернет-магазина
Заказчик должен предоставить Исполнителю типовые текстовые и графические материалы для наполнения до начала процесса проектирования интернет-магазина.
3.8 Требования к системе управления контентом интернет-магазина
Система управления интернет-магазином должна обеспечить работу следующих функций:
- добавление, редактирование и удаление текстов, новостей, страниц;
- добавление, удаление плагинов и расширений;
- добавление, редактирование и удаление изображений товаров/услуг;
- отображение зарегистрированных пользователей;
- выполнение настройки шаблонов/элементов дизайна;
- выполнение резервного копирования;
- отображение информации о посещениях;
3.9 Требования к компоновке страниц интернет-магазина
Веб-страницы интернет-магазина должны обеспечивать правильное отображение интернет-магазина на устройствах с различными диагоналями и разрешениями экранов, а также динамически подстраиваться под заданные размеры окна браузера.
3.10. Программирование
База данных должна быть реализована с помощью MySQL, клиентская часть - на PHP и PHPmyAdmin.
3.12. Язык сайта
Язык интернет-магазина:
- Русский.
3.13. Материалы сайта
Изображения и текстовые материалы, необходимые для реализации интернет-магазина предоставляются Заказчиком Исполнителю в цифровом виде до начала разработки.
4. Состав и структура интернет-магазина
4.1 Общая структура
1. Главная страница:
- Включает графическое оформление, область с меню, логотип компании, основные разделы интернет-магазина и набор из готовых наборов услуг. Это необходимо для того, чтобы клиент интернет-магазина, который зашел на сайт сразу с первой страницы получил информацию об услуге, а также ознакомиться со всеми разделами интернет-магазина. Также расположен калькулятор для конфигурирования индивидуального набора компонентов, которые предоставляет компания. Одной из частей является область с преимуществами и достоинствами компании, а также ее клиентами.
- Контентная область первой страницы содержит информацию о трех - пяти готовых тарифных планах:
2. Графическое оформление страниц интернет-магазина, которое одинаковое реализуется для всех его разделов:
- графическая шапка в верхней части интернет-магазина;
- навигационное меню;
- нижняя часть страницы содержащая техническую и служебную информацию о компании, также список всех разделов сайта.
3. Описание содержания разделов интернет-магазина:
- Общая информация;
- Список услуг с описанием.
4.2. Структура разделов
Планируемая структура разделов интернет-магазина:
- Главная страница.
- Цены.
- О компании.
- Личный кабинет.
- Калькулятор тарифов.
- Преимущества компании.
- Клиенты компании.
Структура раздела о компании:
- О Web-Depo.
- Контакты.
- Реквизиты.
- Лицензии.
5. Порядок сдачи-приемки работ
Промежуточные и окончательные результаты разработки интернет-магазина принимаются Заказчиком в соответствии с планом работ. По результатам приемки работы составляется акт выполненных работ и подписывается сторонами в двух экземплярах. Для проверки качества работ Заказчик использует визуальный контроль и производится тестирование для проверки функциональной работы модулей интернет-магазина.
После подписания акта выполненных работ Исполнитель передает Заказчику все пароли, которые необходимы для работы интернет-магазина. Дальнейшую работу интернет-магазина Заказчик осуществляет своими силами.
6. Перечень работ
Таблица А.2. Перечень работ
№ п/п |
Этап работы |
Задача |
Сроки исполнения, раб. дней |
|
1 |
Проектирование |
- Определение требований к интернет-магазину |
2 |
|
- Разработка структуры интернет-магазина |
3 |
|||
- Определение сроков выполнения работы |
1 |
|||
- Подписание договора и технического задания |
1 |
|||
Итого: |
7 |
|||
2 |
Разработка дизайна интернет-магазина |
- Разработка дизайна |
3 |
|
- Доработка макета, элементов оформления |
2 |
|||
Итого: |
5 |
|||
3 |
Программирование |
- Настройка и установка системы управления |
2 |
|
- Верстка страниц интернет-магазина |
4 |
|||
- Верстка уникальных элементов интернет-магазина |
3 |
|||
Итого: |
9 |
|||
4 |
Отработка интернет-магазина |
- Наполнение интернет-магазина контентом |
1 |
|
- Тестирование |
3 |
|||
- Размещение |
1 |
|||
Итого: |
5 |
|||
5 |
Оптимизация |
Выполнение поисковой оптимизации |
3 |
|
6 |
Сдача работ |
Сдача работ Заказчику, подписание акта выполненных работ |
1 |
|
Итого |
30 |
|||
Приложение Б. Таблица Б.1. Сравнение систем управления интернет-магазином
Таблица Б.1. Сравнение систем управления интернет-магазином
Описание характеристики |
Drupal |
ModX |
CScart |
OpenCart |
WordPress |
Ubercart |
Joomla |
|
Общие |
||||||||
Наличие русского языка |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Круглосуточная техническая поддержка |
Нет |
Нет |
Есть |
Нет |
Нет |
Нет |
Нет |
|
Контент |
||||||||
Новостной блок |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Административный интерфейс |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Возможность создания страниц |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Дизайн |
||||||||
Готовые шаблоны дизайна |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Возможность быстрой смены дизайна |
Есть |
Есть |
Есть |
Нет |
Есть |
Есть |
Есть |
|
Работа с товарами |
||||||||
Импорт/экспорт товаров из Excel |
Есть |
Есть |
Нет |
Есть |
Есть |
Есть |
Есть |
|
Фильтры товаров |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Оформление заказов |
||||||||
Наличие промокодов |
Есть |
Есть |
Нет |
Есть |
Есть |
Есть |
Есть |
|
Оформление заказа без регистрации |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
SEO |
||||||||
SEO оптимизация сайта |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Социальные сети |
||||||||
Подключение к социальным сетям |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
|
Email рассылки |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Есть |
Размещено на Allbest.ru
Подобные документы
Разработка интернет-магазина, который специализируется на продаже книг. Сравнение технологий и средств разработки: языки программирования и программное обеспечение. Социальные сети и система управления контентом. Проектирование модели базы данных.
курсовая работа [3,6 M], добавлен 25.06.2012Принципы построения Интернет-магазинов. Система Интернет-платежей. Структура электронного магазина, разработка его архитектуры, операционной, серверной, администраторской и клиентской частей. Алгоритма работы магазина. Экономическое обоснование проекта.
дипломная работа [2,4 M], добавлен 12.04.2012Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.
дипломная работа [1,7 M], добавлен 08.06.2013Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.
курсовая работа [505,3 K], добавлен 17.12.2014Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.
дипломная работа [2,5 M], добавлен 13.02.2006Характеристика основных программных средств построения электронного магазина. Разработка структуры построения электронного магазина. Безопасность платежей в Интернете. Разработка алгоритма работы интернет-магазина. Разработка системы оплаты и доставки.
дипломная работа [1,9 M], добавлен 10.03.2014Разработка интернет-магазина мужской и женской одежды и аксессуаров. Требования к техническим характеристикам сайта (трафик, надежность, безопасность). Выбор методов сопровождения интернет-магазина. Подключение интернет-магазина к платежным системам.
отчет по практике [2,9 M], добавлен 01.05.2015Знакомство с организационно-функциональной структурой и хозяйственной деятельностью предприятия. Сравнительный анализ интернет-магазинов. Формирование требований к интернет-магазину. Обоснование экономической эффективности разработки интернет-магазина.
курсовая работа [1,4 M], добавлен 15.04.2012Организация деятельности виртуальных магазинов: создание, способы оплаты, система Интернет-платежей. Разработка архитектуры интернет-магазина ИП "Стрелкова М.А." - создание разделов web-узла по предоставляемым услугам, информации о фирме и темам форума.
дипломная работа [1,9 M], добавлен 04.08.2008Проектирование архитектуры и разработка веб-сайта для магазина строительных материалов. Анализ ключевых процессов работы интернет-магазинов, составление схем работы сервиса и схем товарооборота. Проектирование базы данных и бизнес-логики приложения.
курсовая работа [826,4 K], добавлен 09.09.2022