Тип работы:
Предмет:
Язык работы:


Web-портал маркетплейс-агрегатора

Работа №158722

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы111
Год сдачи2023
Стоимость5100 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
6
Не подходит работа?

Узнай цену на написание


Переченьсокращенийиобозначений 4
Введение 5
1 Web–порталмаркетплейс-агрегатора 6
Предпроектныйанализ 6
Анализпредметнойобласти 6
Анализаналогичныхрешенийweb-порталамаркетплейс-агрегатора.8
Анализ стека технологий 10
Выбор СУБД 15
Выбор фреймворка для реализации клиентской части приложения.17
Проектирование и разработка 19
Реализация серверной части 19
Разработка БД 22
Разработка клиентской части 30
Анализ результатов 33
Тестирование приложения 34
2 Охрана труда 39
Характеристики потенциальных опасностей и вредностей, которые могут возникнуть при работе с ЭВМ 40
Заключение 41
Список использованных источников 42
Приложение А – UML диаграммы 44
Приложение Б – Листинг программы 48
Приложение В - Презентация 93


В современном мире электронная коммерция представляет собой одну из самых активных для бурного роста и развития сфер, перспективность которой на сегодняшний день сложно отрицать. Ежедневно миллионы людей предпочитают просматривать и оформлять онлайн сотни и тысячи товаров через различные интернет-магазины.
В России маркетплейсы показывают значительный рост. В 2022 году, несмотря на ожидаемый спад в силу уходов многих брендов, оборот данного сегмента интернет–торговли составил 2.7трлн. рублей, увеличившись на 80%.
Вышеописанное демонстрируют нам актуальность выбранного в рамках выпускной квалификационной работы проекта.
Архитектурно данное приложение должно быть реализовано по классическом принципу клиент – серверное приложение, где клиентская часть представлена в виде web – интерфейса в браузере (фронтенд), а серверная часть непрерывно “слушает” запросы с клиентской и производит необходимые манипуляции с записью в базы данных (бэкенд).
Для реализации соответствующей модели были проведены определенные этапы разработки, по итогам которой демонстрировались результаты работы, а именно:
-исследована предметная область;
-исследованы аналоги данного приложения;
-исследован и выбран стек для написания каждой из частей приложения;
-разработана кодовая база;
-проведена отладка и тестирование приложения и соответствующих инструментов, на которых она разрабатывалось;
-описан раздел безопасности жизнедеятельности.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате дипломной работы была разработана MVP – версия web – портала маркетплейс – агрегатора, реализующая функционал в соответствиис техническим заданием.
Разработка данного ПО позволила автоматизировать и упроститьпоиск, покупку, продажу и заказ товара.
В процессе разработки программного обеспечения были изучены и применены на практике технологии: Spring Framework, Maven, PostgreSQL. Выработан навык работы с интегрированной средой разработки. Были освоены современные практики и парадигмы проектирования web – приложений, такиекак REST, MVC, передача по http и т. д., получены навыки разработки API. Для разработки клиентской части приложения применялся фреймворк AngularJS.
На следующем этапе разработки данного проекта предполагается: добавить на сайт необходимые фильтры и сортировки, категории товаров, сделать отдельную роль продавцов для добавления товаров.
На основании вышесказанного, сделан вывод, что все задачи, поставленные в рамках данной выпускной квалификационной работы, были выполнены успешно.



1. Блох Д. Эффективная Java;Диалектика–Вильямс–М.,2019.–464
с.
2. Кларенс Х., Харроп Р. Spring 5 для профессионалов; Диалектика– Вильямс – М., 2020. – 1120 с.
3. Берт Б.,СьерраК.ИзучаемJava;Эксмо–М.,2022.–720с.
4.Мартин Р. Чистый код: создание, анализ и рефакторинг. Библиотека программиста; Питер – М., 2022. – 464 с.
5. Хеклер М. Spring Boot по–быстрому; Эксмо–М.,2022.–352с.
6. Фримен Э., Робсон Э. Head First. Паттерны проектирования. 2–е издание; Питер – М., 2022. – 640 с.
7. Эккель Б. Философия Java.4–е полное изд.;Эксмо–М.,2020. – 1242 с.
8. Уоллс К.Spring в действии. Шестое издание; ДМК Пресс–М.,2022. – 544 с.
9. Бауэр К.,Кинг Г., Грэгори Г. Java Persistence API и Hibernate; ДМК Пресс – М., 2018. – 632 с.
10. Документация к фреймворку Spring.[Электронный ресурс]/Режим доступа: https://docs.spring.io/spring-framework/reference/ свободный



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ