Введение 4
1 Аналитическая часть 6
1.1 Роль интернет-магазина в современном мире 6
1.2 Сравнение существующих и самостоятельно созданных разработок 8
1.3 Наиболее популярные бесплатные системы управления для интернет-
магазина 10
1.4 Обоснование выбора систем 17
1.5 Общий алгоритм реализации интернет-магазина 21
2 Проектная часть 23
2.1 Характеристика потенциальной аудитории проекта 23
2.2 Постановка задачи проекта 23
2.2.1 Актуальность проекта 23
2.2.2 Цель и назначение проекта 24
2.2.3 Функционал проекта, интерфейс проекта, эргономические и
системные требования и другие требования к проекту 24
2.2.4 Входные данные 26
2.2.5 Характеристики оборудования для реализации проекта 29
2.3 Жизненный цикл проекта 29
2.3.1 Этап разработки элементов дизайна проекта 29
2.3.2 Этап разработки программного кода проекта 36
2.3.3 Этап тестирования, апробирования, внедрения 51
2.4 Технические требования к проекту 52
2.5 Калькуляция проекта 53
Заключение 54
Список использованных источников 56
Приложение 59
Наличие сайта в Интернете является неотъемлемой частью любой крупной компании, организации или частного предпринимателя. А наличие собственного интернет-магазина — это выгодное вложение денежных средств для развития своего бизнеса. На сегодняшний день большинство людей предпочитает купить товар через Интернет, не тратя время на походы по магазинам. Наличие интернет-магазина имеет ряд преимуществ:
1. Не требует затрат на аренду площади, найма персонала.
2. Любой покупатель, не зависимо от места проживания, имеет доступ ко всему, что представлено на сайте.
3. Гораздо ниже стоимость и сроки создания интернет-магазина, чем традиционного.
4. Покупатель может получить всю необходимую ему информацию без посредников, в то же время, имеет возможность связаться с компанией для уточнения каких-либо вопросов.
5. Нет ограничений по количеству товаров или информации для размещения на сайте.
6. Возможность совершать покупки, не выходя из дома. При наличии своего действующего интернет-магазина компания делает свой ассортимент более доступным для широкого круга целевой аудитории.
Объект выпускной квалификационной работы — средства создания, поддержки, разработки и администрирования интернет-магазина.
Предмет выпускной квалификационной работы — интернет-магазин, осуществляющий продажу товаров для ремонта.
Цель выпускной квалификационной работы — разработать интернет- магазин для компании «Ремонтим» по продаже товаров для ремонта.
Задачи:
• провести анализ предметной области;
• провести анализ существующих систем управления сайтом для со-здания интернет-магазина;
• выбрать технологию реализации интернет-магазина;
• разработать структуру интернет-магазина;
• реализовать разработанную структуру средствами web-технологий;
• наполнить сайт контентом;
• протестировать интернет-магазин.
В процессе выполнения проекта необходимо создать интернет-магазин по продаже товаров для ремонта «Ремонтим». В нем должна присутствовать возможность размещения, просмотра, оформления товаров и понятный интерфейс.
В данной выпускной квалификационной работе был выполнении ряд требований заказчика:
• разработан интернет-магазина для продажи товаров для ремонта;
• разработан отдельный раздел с услугами магазина;
• возможность фильтрации товаров по различным параметрам;
• возможность сравнения товаров по характеристикам;
• разработаны страницы с акционными позициями товаров;
• возможность совершать поиск товаров на сайте по названию и описанию;
• добавлены информационные страницы «О компании», «Контактные данные магазина» и подробности доставки и оплаты;
• возможность оформления заказа с получением контактных данных покупателя.
С помощью системы OpenCart, с наименьшими финансовыми и временными затратами разработан интернет-магазин, который содержит необходимый перечень товаров, исчерпывающую информацию, дополнительные модули для удобства заказа и связи с покупателем, а также интуитивно понятный пользователю интерфейс.
Использование разработанного программного продукта упрощает процессы продвижения компании, ведения и выдачи информации, что приводит к значительному снижению трудовых затрат, обеспечивает сокращение времени обработки информации, повышает достоверность выдаваемой информации.
В ходе выполнения выпускной квалификационной работы были решены следующие задачи:
• произведен анализ предметной области и существующих систем управления сайтом для создания интернет-магазина;
• выбрана технология реализации интернет-магазина;
• разработана структура интернет-магазина;
• реализована разработанная структура средствами web-технологий;
• произведено тестирование и наполнение контентом.
В заключительном этапе тестирования была проверена корректность отображения и работоспособность функционала сайта в различных браузерах, таких как Google Chrome, Mozilla Firefox, Opera, Internet Explorer. А также проверено корректное отображение с мобильных устройств.
Таким образом, следует считать, все задачи выпускной квалификационной работы полностью выполнены и цель достигнута.