Создание сайта для онлайн продажи товаров и услуг

XXII Международный конкурс научно-исследовательских и творческих работ учащихся
Старт в науке

Создание сайта для онлайн продажи товаров и услуг

Суханов М.В. 1Сунко М.А. 1Старков Е.С. 3
1"МОУ СОШ №5" УИМ
3МОУ «СОШ № 1»
Тимошина О.В. 1
1МОУ "СОШ №5 УИМ"
Автор работы награжден дипломом победителя III степени
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Введение

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

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

Актуальность исследования:

Актуальность данной работы обусловлена труднодоступностью или недоступностью некоторых онлайн товаров по ряду причин.

Цель работы – предоставить альтернативные способы оплаты услуг, недоступных для прямой транзакции.

Задачи:

  • Научиться проектировать актуальный, понятный, удобный и простой для использования веб-дизайн.

  • Выявить наиболее актуальные и востребованные виды товаров и услуг.

  • Просчитать и выбрать наиболее выгодную схему проведения сделок, рассчитать наиболее оптимальную величину комиссии.

  • Привлечь внимание пользователей к проекту и развивать его в будущем.

Теоретическая часть

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

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

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

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

С 2011 года объем рынка интернет-торговли вырос на 1826%: с 330 до 6359 млрд. руб. и, что важнее, несмотря на снижение доли трансграничной торговли, тенденция остается резко положительной

Рассмотрим основные способы написания сайтов:

Использование онлайн-конструкторов

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

  • Ограниченный функционал

  • Не предоставляет возможности для дальнейшего масштабирования продукта

  • Низкая скорость работы

  • Отсутствие возможности взаимодействия с внешними структурами данных и сайтами.

Самостоятельное программирование сайта

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

  • Возможность масштабирования проекта

  • Неограниченные возможности и функционал для создания

  • Использование инструментов других разработчиков

  • Возможность персонализации

  • Не требует финансовых вложений при разработке

  • Требует много времени

Написание сайта

Разворачивание проекта

  • Инициализация проекта: для начала разработки, мы инициировали проект, установив Next.js с помощью команды npm create-next-app.

  • Структура проекта: Мы организовали структуру проекта, разместив компоненты, страницы и статические файлы в соответствующих директориях.

  • Установка зависимостей: чтобы обеспечить функциональность сайта, мы установили необходимые пакеты, такие как react, react-dom, и другие модули.

Разработка функционала

  • Создание компонентов: Мы разработали компоненты для отображения текста, ввода данных пользователя, и отображения результатов после тестирования.

  • Логика взаимодействия: реализовали логику для внутри программного взаимодействия модулей, а также взаимодействия типа клиент – сервер – база данных – сервер – клиент.

  • Интерактивная функциональность: добавил интерактивность, чтобы пользователи могли видеть изменения в реальном времени (режим предпросмотра).

Тестирование и отладка

  • Локальное тестирование: проверили работоспособность сайта на локальном сервере, убедившись, что предоставленный функционал работает корректно.

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

Выкладывание на хостинг

  • Подготовка к публикации: подключили проект к системе контроля версий для удобного управления кодом.

  • Загрузка на хостинг: загрузили проект на хостинг, используя выбранный хостинг-провайдер, чтобы сделать его доступным для пользователей в интернете.

  • Тестирование на хостинге: проверили работоспособность сайта на хостинге, убедившись, что он функционирует корректно в реальной среде.

Тестирование сайта на реальных пользователях

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

  • Приглашение пользователей: Мы пригласили группу пользователей и дали им полный функционал сайта с возможностью использования тестовых функций.

  • Сбор обратной связи: после завершения тестов, собрали обратную связь от участников, включая комментарии о пользовательском интерфейсе, удобстве использования и общем впечатлении от сайта.

  • Анализ результатов: проанализировали полученную обратную связь, выявили слабые места и приняли меры для улучшения сайта.

  • Внесение корректив: Исходя из обратной связи, внесли необходимые изменения, улучшая пользовательский опыт и общую функциональность.

  • Открытое тестирование: вывели сайт в общий тест, где уже любой желающий может с ним работать и оставлять отзывы.

Заключение

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

Список литературы

1)https://www.rbc.ru/technology_and_media/12/02/2024/65c64b479a794726261d49f7

Просмотров работы: 20