Введение
Современный этап развития информационных технологий характеризуется стремительным ростом электронной коммерции, которая становится неотъемлемой частью экономики. По данным АКИТ, объём интернет-торговли в России в 2024 году составил почти 9 трлн рублей, увеличившись на 41% за год, а доля интернет-торговли в общем объёме розничных продаж достигла 16,2%. Интернет-магазины как одна из ключевых форм электронной торговли предоставляют потребителям удобный доступ к товарам и услугам, а предпринимателям — эффективный инструмент для расширения рынка сбыта. Разработка веб-приложений для интернет-торговли требует комплексного подхода, объединяющего теоретические знания в области веб-архитектур, баз данных и пользовательских интерфейсов.
Выпускная квалификационная работа посвящена созданию веб-приложения «Интернет-магазин», включающего каталог товаров, корзину, оформление заказа и административную панель. В рамках работы рассматриваются теоретические основы электронной коммерции, проводится анализ существующих решений, формулируются требования к системе, проектируется база данных и интерфейсы, а затем выполняется реализация и тестирование приложения.
Практическая значимость работы заключается в создании готового к внедрению программного продукта, который может быть адаптирован под нужды малого и среднего бизнеса. Теоретическая значимость состоит в систематизации подходов к разработке интернет-магазинов и обосновании выбора технологического стека.
Актуальность темы
Актуальность темы обусловлена возрастающей ролью электронной коммерции в современной экономике и необходимостью создания эффективных, масштабируемых и удобных веб-приложений для онлайн-торговли. По данным АКИТ, в первом квартале 2025 года объём интернет-торговли в России составил 2,6 трлн рублей, что на 36% больше, чем за аналогичный период 2024 года, а доля интернет-торговли в общем объёме розничной торговли достигла 18,3%. Развитие технологий веб-разработки, рост конкуренции на рынке интернет-магазинов и повышение требований пользователей к функциональности и юзабилити делают задачу разработки качественного интернет-магазина особенно значимой.
Степень разработанности темы
В области электронной коммерции и веб-разработки накоплен значительный теоретический и практический опыт. Среди зарубежных исследователей, внесших вклад в изучение электронной коммерции, архитектуры веб-приложений и пользовательского опыта, следует отметить Э. Танена, Д. Уэзеролла, М. Фаулера, С. Круга. Среди отечественных учёных, занимавшихся проблемами информационных систем, электронного бизнеса и веб-технологий, выделяются А.И. Орлов, В.В. Трофимов, Г.Н. Калянов, А.А. Баранов.
Объект и предмет исследования
Объект исследования — Объектом исследования является процесс разработки веб-приложений для электронной коммерции.
Предмет исследования — Предметом исследования являются методы, технологии и инструменты создания интернет-магазина с каталогом товаров, корзиной, оформлением заказа и административной панелью.
Цель и задачи работы
Цель работы — Целью работы является разработка веб-приложения «Интернет-магазин», обеспечивающего просмотр каталога товаров, управление корзиной, оформление заказов и администрирование контента.
Для достижения цели поставлены задачи:
- изучить понятие электронной коммерции и классификацию интернет-магазинов;
- рассмотреть архитектуру веб-приложений и модели клиент-серверного взаимодействия;
- провести обзор технологий и инструментов разработки интернет-магазинов;
- проанализировать существующие решения и обосновать выбор технологического стека;
- сформировать функциональные и нефункциональные требования к приложению;
- спроектировать базу данных и структуру интерфейсов приложения;
- разработать каталог товаров, корзину и модуль оформления заказа;
- реализовать личный кабинет и административную панель;
- провести тестирование приложения и оценить удобство использования.
Методы исследования
В работе использованы методы анализа научной литературы, сравнительного анализа существующих решений, проектирования информационных систем, объектно-ориентированного программирования и тестирования программного обеспечения.
Теоретическая и практическая значимость
Теоретическая значимость работы заключается в систематизации знаний о принципах построения интернет-магазинов, анализе современных технологий веб-разработки и обосновании выбора архитектурных решений для создания масштабируемых и удобных приложений электронной коммерции.
Практическая значимость состоит в разработке готового веб-приложения, которое может быть использовано в качестве основы для создания интернет-магазинов малого и среднего бизнеса, а также в качестве учебного примера для изучения технологий веб-разработки.
Структура работы
Работа состоит из введения, трёх глав, заключения, списка литературы и приложений. В первой главе рассматриваются теоретические основы разработки интернет-магазинов, включая понятие электронной коммерции, архитектуру веб-приложений и обзор технологий. Вторая глава посвящена анализу предметной области и проектированию приложения: анализу существующих решений, формированию требований и проектированию базы данных и интерфейсов. В третьей главе описывается реализация функциональных модулей, личного кабинета и административной панели, а также тестирование и оценка удобства использования.