Научная статья на тему 'РАЗРАБОТКА ВЕБ-САЙТА ДЛЯ СОПРОВОЖДЕНИЯ И УЧЕТА ПРОДАЖ ЦВЕТОЧНОГО МАГАЗИНА «РОМАШКИ»'

РАЗРАБОТКА ВЕБ-САЙТА ДЛЯ СОПРОВОЖДЕНИЯ И УЧЕТА ПРОДАЖ ЦВЕТОЧНОГО МАГАЗИНА «РОМАШКИ» Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
веб-разработка / управление продажами / цветочный магазин / web development / sales management / PHP / Flower shop / HTML / JavaScript / MySQL

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Соколов Н.К., Басаргин А.А.

Целью данной статьи является описание разработки веб-сайта для сопровождения и учета продаж цветочного магазина «Ромашки». Актуальность данной работы обусловлена необходимостью автоматизации процессов управления магазином и повышения эффективности ведения бизнеса. Разработка выполнена с использованием современных веб-технологий: PHP, HTML, JavaScript и базы данных MySQL. Веб-сайт включает функциональные модули для управления каталогом товаров, обработки заказов, учета продаж и взаимодействия с клиентами.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Соколов Н.К., Басаргин А.А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

WEBSITE DEVELOPMENT FOR SUPPORT AND SALES ACCOUNTING FLOWER STORE "DAMOMILE"

The purpose of this article is to describe the development of a website to support and record sales of the “Romashki” flower shop. The relevance of this work is due to the need to automate store management processes and improve business efficiency. The development was carried out using modern web technologies: PHP, HTML, JavaScript and MySQL database. The website includes functional modules for managing the product catalog, processing orders, accounting for sales and interacting with customers.

Текст научной работы на тему «РАЗРАБОТКА ВЕБ-САЙТА ДЛЯ СОПРОВОЖДЕНИЯ И УЧЕТА ПРОДАЖ ЦВЕТОЧНОГО МАГАЗИНА «РОМАШКИ»»

УДК 004 Соколов Н.К., Басаргин А.А.

Соколов Н.К.

студент

Сибирский государственный университет геосистем и технологий

(г. Новосибирск, Россия)

Научный руководитель: Басаргин А.А.

доцент

Кафедры прикладной информатики и информационных систем

Сибирский государственный университет геосистем и технологий

(г. Новосибирск, Россия)

РАЗРАБОТКА ВЕБ-САЙТА ДЛЯ СОПРОВОЖДЕНИЯ И УЧЕТА ПРОДАЖ ЦВЕТОЧНОГО МАГАЗИНА «РОМАШКИ»

Аннотация: целью данной статьи является описание разработки веб-сайта для сопровождения и учета продаж цветочного магазина «Ромашки». Актуальность данной работы обусловлена необходимостью автоматизации процессов управления магазином и повышения эффективности ведения бизнеса. Разработка выполнена с использованием современных веб-технологий: PHP, HTML, JavaScript и базы данных MySQL. Веб-сайт включает функциональные модули для управления каталогом товаров, обработки заказов, учета продаж и взаимодействия с клиентами.

Ключевые слова: веб-разработка, управление продажами, цветочный магазин.

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

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

Для создания веб-сайта цветочного магазина было решено использовать язык программирования PHP, так как он предоставляет несколько ключевых преимуществ для развития и поддержки интернет-платформы. PHP известен своей высокой распространенностью, что гарантирует поддержку со стороны большинства хостинг-провайдеров, облегчая процесс развертывания и последующей поддержки разрабатываемых веб-приложений. Данный язык легко синхронизируется с базами данных, например, с MySQL, используя для этого PDO (PHP Data Objects) для безопасного и гибкого взаимодействия с различными типами баз данных [5].

PHP является очень популярным языком программирования, аналогично этому MySQL широко распространена как система управления базами данных, которая находит свое применение в разных сферах веб-разработки, включая электронную коммерцию, и отлично подходит для сайтов, таких как цветочные магазины. Благодаря своей популярности и функциональности, MySQL становится превосходным выбором для реализации динамичных и функционально насыщенных проектов [1].

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

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

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

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

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

Важным элементом является система регистрации и авторизации, позволяющая как клиентам, так и администраторам создавать и использовать учетные записи для оформления заказов и управления контентом. Процесс оформления заказа должен быть интуитивно понятен и включать этапы сбора информации о покупателе, выбора адреса доставки и способа оплаты, а также подтверждения заказа с оповещением о его статусе. Функции управления заказами должны позволять отслеживать текущее состояние и управлять статусами заказов. Управление контентом должно обеспечивать удобные средства для внесения изменений в список товаров и категорий [3].

Разработанная структура сайта показана на рисунке 1.

Рисунок 1. Структура сайта.

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

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

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

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

СПИСОК ЛИТЕРАТУРЫ:

1. Белоногов Г.Г. Автоматизация процессов накопления, поиска и обобщения информации // Москва: Наука. 1979. C. 256;

2. Дакетт Дж. Основы веб-программирования с использованием HTML, XHTML и CSS // Москва: Эксмо. 2019. C. 768. ISBN 978-5-699-42384-2;

3. Дунаев В.В. ^^TML, скрипты и стили. Самое необходимое // Москва: БХВ-Петербург. 2019. C. 496. ISBN 978-5-97750-322-8;

4. Карпова Т.С. Базы данных. Модели, разработка, реализация // Москва: Питер. 2016. C. 304. ISBN 978-5-272-00278-4;

5. Комолова Н. HTML. Самоучитель // Москва: Книга по Требованию. 2018. C. 288. ISBN 978-5-4237-0144-4

Sokolov N.K., Basargin A.A.

Sokolov N.K.

Siberian State University of Geosystems and Technologies (Novosibirsk, Russia)

Scientific advisor: Basargin A.A.

Siberian State University of Geosystems and Technologies (Novosibirsk, Russia)

WEBSITE DEVELOPMENT FOR SUPPORT AND SALES ACCOUNTING FLOWER STORE "DAMOMILE"

Abstract: the purpose of this article is to describe the development of a website to support and record sales of the "Romashki" flower shop. The relevance of this work is due to the need to automate store management processes and improve business efficiency. The development was carried out using modern web technologies: PHP, HTML, JavaScript and MySQL database. The website includes functional modules for managing the product catalog, processing orders, accounting for sales and interacting with customers.

Keywords: web development, sales management, PHP, Flower shop, HTML, JavaScript,

MySQL.

i Надоели баннеры? Вы всегда можете отключить рекламу.