Тема: Проектирование и разработка интернет-магазина одежды (Бизнес-информатика, Российская Академия Народного Хозяйства и Государственной Службы (Северо-западный институт управления))
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1 Анализ предметной области 5
1.1 Электронная коммерция: особенности интернет-магазинов 5
1.2 История и тенденции развития электронной торговли 8
1.3 Обзор технологий разработки веб-сайта 12
Глава 2 Проектирование информационной системы 16
2.1 Определение требований к разработке сайта 16
2.2 Выбор технологического стека 23
2.3 Системная архитектура 25
2.4 Архитектура данных 27
2.5 Программная архитектура 30
Глава 3 Программная реализация информационной системы 33
3.1 Создание Nest JS проекта 33
3.2 Реализация серверного API 33
3.3Реализация пользовательского интерфейса 36
3.4 Подключение Prisma ORM 41
3.5 Реализация бизнес логики 43
3.6 Оценка эффективности и результаты 45
Заключение 47
Библиографический список 49
📖 Введение
С каждым годом этот сегмент рынка продолжает активно развиваться благодаря передовым технологиям, меняющимся предпочтениям покупателей и новым бизнес-моделям. Так по итогам 2023 года объем электронной торговли в России достиг 8,26 трлн рублей, что на 45,1% больше, чем годом ранее. Эту информацию можно найти в обзоре INFOLine, опубликованном в конце апреля 2024 года. [17]. Интернет-торговля становится все более популярной среди потребителей и предпринимателей, открывая новые возможности для развития бизнеса.
Разработка веб-приложения (веб-сайта) является необходимой на современном рынке. Грамотно спроектированный сайт значительно сэкономит время, снизит трудозатраты, а также даст возможность руководителям получать актуальную и качественную информацию.
Тема бакалаврской работы актуальна, так как она охватывает ключевые аспекты разработки и внедрения интернет-магазина, что в условиях современных тенденций розничной торговли и изменяющегося потребительского поведения является востребованной задачей, требующей всестороннего подхода.
Объектом бакалаврской работы является веб-приложение, выполняющее функцию веб-сайта электронного магазина.
Предметом бакалаврской работы являются методы и технологии разработки веб-приложения (веб-сайта).
Целью бакалаврской работы является разработка автоматизированной информационной системы управления электронным магазином.
Для достижения поставленной цели необходимо выполнить следующие задачи:
1. Изучение предметной области.
2. Анализ современных тенденций в развитии электронной торговли.
3. Формирование требований к разработке веб-сайта.
4. Разработка архитектуры и выбор стека технологий.
5. Реализация серверной и клиентской части сайта.
6. Проведение тестирования производительности сайта.
Бакалаврская работа состоит из введения, трех глав, заключения, библиографического списка.
✅ Заключение
Произведено детальное изучение предметной области интернет торговли. Были рассмотрены современные тенденции, потребности потребителей и особенности рынка. Это позволило сформулировать точные цели и задачи для разработки интернет-магазина одежды.
На основе проведенного анализа были четко определены функциональные и нефункциональные требования к веб-приложению.
Функциональные требования включают регистрацию и авторизацию пользователей, управление профилем, просмотр каталога товаров, оформление заказов и администрирование контента.
Нефункциональные требования охватывают такие аспекты, как удобство использования ("user-friendly" интерфейс), поддержка OpenAPI, передача данных в формате JSON, валидация входных данных и безопасность через взаимодействие по HTTPS.
Разработаны системная и программная архитектуры веб-приложения, а также архитектура данных. Системная архитектура включает серверную часть на NestJS, клиентскую часть на JavaScript и базу данных PostgreSQL. Программная архитектура определяет структуру приложения и распределение функций между модулями. Архитектура данных описывает модели данных для пользователей, товаров и заказов, а также их взаимосвязи.
На основе спроектированных архитектур было разработано полноценное веб-приложение, соответствующее всем заявленным требованиям. В разработке использованы современные технологии, такие как TypeScript, NestJS, Express, Prisma и PostgreSQL, что обеспечивает надежность и производительность приложения.
Для обеспечения высокого качества и стабильности работы системы было проведено ручное тестирование всех функциональных компонентов веб-приложения. Выявленные дефекты были своевременно исправлены, что значительно улучшило пользовательский опыт и стабильность системы.
Веб-приложение успешно развернуто в сети интернет на облачном сервисе Render.com и доступно по адресу https://shop-1ro8.onrender.com/. Это обеспечивает возможность использования и тестирования приложения в реальных условиях, что важно для его дальнейшего развития и коммерческого применения.
В ходе работы были получены следующие конкретные результаты:
Серверная часть системы, принимающая запросы.
Клиентская часть системы, предоставляющая интерфейс пользователю.
База данных для хранения информации о пользователях, товарах, заказах и другой служебной информации.
Таким образом, выполнение данной работы позволило создать полноценное веб-приложение интернет-магазина одежды, отвечающее современным требованиям, готовое к использованию и дальнейшему развитию.



