ВВЕДЕНИЕ 3
1. Анализ и сравнение аналогов 5
1.1. Интернет-магазин «Tiu.ru» 6
1.2. Интернет-магазин «Wildberries» 9
2. Функции и свойства планируемой системы 12
3. Средства разработки 16
3.1. Средства разработки клиентской части приложения 16
3.2. Средства разработки серверной части приложения 18
3.3. Средства разработки базы данных приложения 19
4. Проектирование архитектуры системы 21
4.1. Сценарии использования 21
4.2. Структура информационной системы 21
4.3. Структура базы данных 23
4.4. Структура серверной части 26
4.5. Структура клиентской части 27
4.5.1. Логическая часть 28
4.5.2. Визуальная часть 28
5. Построение информационной системы 41
5.1. Взаимодействие базы данных, серверной и клиентской частей 41
5.2. Схема Моdel-View-Controller 41
5.3. Построение базы данных 42
5.4. Построение серверной части 43
5.5. Построение клиентской части 46
6. Тестирование 49
ЗАКЛЮЧЕНИЕ 51
СПИСОК ЛИТЕРАТУРЫ 58
ПРИЛОЖЕНИЕ 59
Целью выпускной квалификационной работы (далее – ВКР) является создание информационной системы – веб-приложения для покупателей и продавцов торговой организации по продаже товаров повседневного спроса.
В условиях постоянного развития информационных технологий и изменения потребительских привычек, интернет-магазины становятся все более востребованными. Во-первых, согласно исследованию статистического портала Statista, в 2021 году мировые продажи онлайн-магазинов достигли порядка 320 миллиардов рублей, что по сравнению с 2019 годом является увеличением более чем на 27% [1]. Это говорит о том, что потребители все больше и больше предпочитают покупать товары и услуги в интернет- магазинах.
Во-вторых, пандемия COVID-19 привела к резкому росту онлайн- покупок, так как многие люди из-за ограничений и опасений стали предпочитать покупать товары и услуги через интернет.
В-третьих, интернет-магазины предлагают ряд преимуществ для покупателей, таких как удобство, широкий выбор товаров, возможность сравнивать цены и прочие характеристики, отзывы других покупателей, быструю доставку, а иногда и низкие цены. В свою очередь, продавцы могут снизить расходы на аренду и содержание физических магазинов, а также расширить свой бизнес за счет продаж в Интернете.
В-четвертых, быстрое развитие технологий, в том числе и в области электронной коммерции, способствует улучшению пользовательского опыта и безопасности онлайн-платежей, что делает интернет-магазины более привлекательными для покупателей.
Таким образом, актуальность интернет-магазинов обосновывается ростом онлайн-коммерции, изменением потребительских привычек, преимуществами для покупателей и продавцов, а также улучшением технологий и безопасности онлайн-платежей.
Целью ВКР явилась разработка клиент-серверное приложения, которое должно иметь привлекательный и интуитивно понятный интерфейс для разных типов пользователя, а также обеспечить защиту личных данных покупателей.
В рамках описанной ВКР следует выполнить следующие задачи:
1) анализ и изучение способов web-разработки,
2) выбор среды и инструментов web-разработки,
3) создание макетов всех страниц приложения,
4) подключение базы данных,
5) проектирование архитектуры серверной части приложения,
6) создание клиентской части сервера,
7) реализация серверной части,
8) тестирование реализованного программного кода.
Приложение для покупателей и продавцов торговой организации по продаже товаров повседневного спроса. А также похожие готовые работы: страница 31 #9106152
Артикул: 9106152
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 73
- Формат файла: docx
999p.
2 000p.
Только 30.11!
1) Statista : [сайт] – 2021. – URL: https://www.statista.com/statistics/379046/worldwide-retail-e-commerce-sales/
(дата обращения 28.03.2023) – Текст : электронный.
2) TypeScript Handbook : [сайт]. — 2021. — URL: https://www.typescriptlang.org/docs/ (дата обращения 30.03.2023) – Текст : электронный.
3) React Official Documentation : [сайт]. — 2021. — URL: https://reactnative.dev/docs/getting-started (дата обращения 30.03.2023) – Текст
: электронный.
4) Redux Official Documentation : [сайт]. — 2021. — URL: https://redux.js.org/ (дата обращения 30.03.2023) – Текст : электронный.
5) HTML. MDN Web Docs : [сайт]. —2021. — URL: https://developer.mozilla.org/ru/docs/Web/HTML (дата обращения 30.03.2023) – Текст : электронный.
6) CSS. Документация и самоучители. MDN Web Docs : [сайт]. — 2021. — URL: https://developer.mozilla.org/ru/docs/Web/CSS (дата обращения 30.03.2023) – Текст : электронный.
7) NestJS Official Documentation : [сайт]. — 2021. — URL: https://www.python.org/doc/ (дата обращения 30.03.2023) – Текст : электронный.
8) PostgreSQL Documentation. PostgreSQL : [сайт]. — 2021. — URL: https://www.postgresql.org/docs/ (дата обращения 30.03.2023) – Текст : электронный.
(дата обращения 28.03.2023) – Текст : электронный.
2) TypeScript Handbook : [сайт]. — 2021. — URL: https://www.typescriptlang.org/docs/ (дата обращения 30.03.2023) – Текст : электронный.
3) React Official Documentation : [сайт]. — 2021. — URL: https://reactnative.dev/docs/getting-started (дата обращения 30.03.2023) – Текст
: электронный.
4) Redux Official Documentation : [сайт]. — 2021. — URL: https://redux.js.org/ (дата обращения 30.03.2023) – Текст : электронный.
5) HTML. MDN Web Docs : [сайт]. —2021. — URL: https://developer.mozilla.org/ru/docs/Web/HTML (дата обращения 30.03.2023) – Текст : электронный.
6) CSS. Документация и самоучители. MDN Web Docs : [сайт]. — 2021. — URL: https://developer.mozilla.org/ru/docs/Web/CSS (дата обращения 30.03.2023) – Текст : электронный.
7) NestJS Official Documentation : [сайт]. — 2021. — URL: https://www.python.org/doc/ (дата обращения 30.03.2023) – Текст : электронный.
8) PostgreSQL Documentation. PostgreSQL : [сайт]. — 2021. — URL: https://www.postgresql.org/docs/ (дата обращения 30.03.2023) – Текст : электронный.
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Приложение для покупателей и продавцов торговой организации по продаже товаров повседневного спроса |
Артикул: | 9106152 |
Дата написания: | 12.05.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 73 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Приложение для покупателей и продавцов торговой организации по продаже товаров повседневного спроса. А также похожие готовые работы: страница 31 по предмету программирование
Пролистайте "Приложение для покупателей и продавцов торговой организации по продаже товаров повседневного спроса. А также похожие готовые работы: страница 31" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 29.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 11 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Приложение для туристов с функцией планирования и составления маршрута путешествия
СЛЕДУЮЩАЯ РАБОТА
Web-сервер с обеспечением ключевых элементов информационной безопасности