ВВЕДЕНИЕ 3
1. Анализ приложений для организации доставки еды 4
2. Требования к приложению 6
3. Выбор технологий 7
4. Архитектура приложения 13
5. Описание работы приложения 17
6. Тестирование приложения 40
ЗАКЛЮЧЕНИЕ 43
СПИСОК ЛИТЕРАТУРЫ 48
ПРИЛОЖЕНИЕ 50
Web-приложение — это клиент-серверное приложение, в котором клиент взаимодействует с web-сервером при помощи браузера [1]. Основная часть приложения, как правило, располагается на стороне сервера, который обрабатывает полученные запросы и взаимодействует с базой данных, после чего браузер отображает данные на экране пользователя. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от операционной системы пользователя, то есть являются межплатформенными. После пандемии люди все чаще стали обращаться к сервисам, помогающим доставить почти все, что угодно прямо домой – от продуктов до одежды. Количество заказов в приложениях такого рода и, соответственно,
популярность таких приложений будет расти по следующим причинам:
экономия времени. Заказав доставку еды в приложении, не нужно тратить время на готовку и мытье посуды, а также на поход в заведение;
разнообразие. Рестораны предлагают выбор среди множества видов блюд: от бургеров и пиццы до салатов и десертов. Понравившееся блюдо можно выбрать, не выходя из дома среди тысяч предложений;
большое количество предложений и акций. Некоторые заведения, осуществляющие доставку блюд на дом, часто устраивают различные акции или, к примеру, вводят систему подписки, при которой вам за ежемесячную плату будут доставлять еду с определенной периодичностью.
Цель работы — разработка web-приложения для организации доставки еды с функциями фильтрации и поиска блюд и ресторанов, заказа блюд, панелью администратора, личным кабинетом и чатом технической поддержки.
Для выполнения данной работы выделены основные задачи:
1) анализ приложений для организации доставки еды;
2) выбор технологий, проектирование архитектуры;
3) разработка клиентской части web-приложения;
4) разработка серверной части web-приложения;
5) тестирование web-приложения.
Web-приложение для организации доставки еды #9106164
Артикул: 9106164
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 73
- Формат файла: docx
- Последняя покупка: 05.06.2024
1 999p.
1) Чек-лист подготовки к собеседованию на позицию ручного web- тестировщика // Хабр [сайт]. — 2023. — URL: https://habr.com/ru/companies/renins/articles/564522/ (дата обращения: 07.05.2023).
2) Масштабирование нагрузки web-приложений // Хабр [сайт]. — 2023. — URL: https://habr.com/ru/articles/113992/ (дата обращения: 07.05.2023).
3) Язык программирования Javascript: особенности и преимущества
// VC.ru [сайт]. — 2023. — URL: https://vc.ru/hr/145461-yazyk- programmirovaniya-javascript-osobennosti-i-preimushchestva (дата обращения: 07.05.2023).
4) HTML: что это такое и зачем он нужен веб-разработчику // Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/html/ (дата обращения: 07.05.2023).
5) CSS: что это такое, основы языка разметки стилей и как верстать
// Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/css/ (дата обращения: 07.05.2023).
6) Как правильно выбрать фронтэнд framework или почему нельзя верить сравнению фреймверков // Medium [сайт]. – 2023. – URL: https://medium.com/fafnur/как-правильно-выбрать-фронтэнд-framework- e995d2765682 (дата обращения: 07.05.2023).
7) Лучший Язык для Разработки Бэкенда // Back4App Blog [cайт]. – 2023. – URL: https://blog.back4app.com/ru/лучший-язык-для-разработки- бэкенда/ (дата обращения 07.05.2023).
8) MongoDB - что это за СУБД, NoSQL-система на C++ // Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/mongodb/ (дата обращения: 07.05.2023).
9) Что такое микросервисы? // Atlassian [сайт]. — 2023. — URL: https://www.atlassian.com/ru/microservices (дата обращения: 07.05.2023).
10) Как работает JS: WebSocket и HTTP/2+SSE. Что выбрать? // Хабр [сайт]. – 2023. – URL: https://habr.com/ru/company/ruvds/blog/342346 (дата обращения 07.05.2023).
11) Что такое юнит-тесты и почему они так важны // Skillbox Media [сайт]. – 2023. – URL: https://skillbox.ru/media/code/chto-takoe-unit-testy/ (дата обращения 07.05.2023).
12) Что такое ручное тестирование и почему без него не бывает качественного ПО // Skillfactory media [сайт]. – 2023. – URL: https://blog.skillfactory.ru/chto-takoe-ruchnoe-testirovanie/ (дата обращения 07.05.2023).
2) Масштабирование нагрузки web-приложений // Хабр [сайт]. — 2023. — URL: https://habr.com/ru/articles/113992/ (дата обращения: 07.05.2023).
3) Язык программирования Javascript: особенности и преимущества
// VC.ru [сайт]. — 2023. — URL: https://vc.ru/hr/145461-yazyk- programmirovaniya-javascript-osobennosti-i-preimushchestva (дата обращения: 07.05.2023).
4) HTML: что это такое и зачем он нужен веб-разработчику // Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/html/ (дата обращения: 07.05.2023).
5) CSS: что это такое, основы языка разметки стилей и как верстать
// Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/css/ (дата обращения: 07.05.2023).
6) Как правильно выбрать фронтэнд framework или почему нельзя верить сравнению фреймверков // Medium [сайт]. – 2023. – URL: https://medium.com/fafnur/как-правильно-выбрать-фронтэнд-framework- e995d2765682 (дата обращения: 07.05.2023).
7) Лучший Язык для Разработки Бэкенда // Back4App Blog [cайт]. – 2023. – URL: https://blog.back4app.com/ru/лучший-язык-для-разработки- бэкенда/ (дата обращения 07.05.2023).
8) MongoDB - что это за СУБД, NoSQL-система на C++ // Skillfactory media [сайт]. — 2023. — URL: https://blog.skillfactory.ru/glossary/mongodb/ (дата обращения: 07.05.2023).
9) Что такое микросервисы? // Atlassian [сайт]. — 2023. — URL: https://www.atlassian.com/ru/microservices (дата обращения: 07.05.2023).
10) Как работает JS: WebSocket и HTTP/2+SSE. Что выбрать? // Хабр [сайт]. – 2023. – URL: https://habr.com/ru/company/ruvds/blog/342346 (дата обращения 07.05.2023).
11) Что такое юнит-тесты и почему они так важны // Skillbox Media [сайт]. – 2023. – URL: https://skillbox.ru/media/code/chto-takoe-unit-testy/ (дата обращения 07.05.2023).
12) Что такое ручное тестирование и почему без него не бывает качественного ПО // Skillfactory media [сайт]. – 2023. – URL: https://blog.skillfactory.ru/chto-takoe-ruchnoe-testirovanie/ (дата обращения 07.05.2023).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Web-приложение для организации доставки еды |
Артикул: | 9106164 |
Дата написания: | 09.06.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 73 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Web-приложение для организации доставки еды по предмету программирование
Пролистайте "Web-приложение для организации доставки еды" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 26.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 1 работу. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Приложение для построения структуры типа блокчейн типа Ethereum
СЛЕДУЮЩАЯ РАБОТА
Приложение для распознавания лиц в реальном времени для задачи аутентификации пользователя