Тема: Мобильное приложение «Fody»
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области 5
1.1 Постановка задачи 5
1.2 Обзор аналогов 5
1.2.1 Мобильное приложение «RecipeBook» 6
1.2.2 Мобильное приложение «Что готовим?» 7
1.2.3 Веб-сайт «ProCook» 9
1.3 Сравнительный анализ средств разработки мобильных приложений 10
1.3.1 Android Studio 10
1.3.2 Appcelerator 10
1.3.3 Ionic 11
1.4 Разработка интерфейса 11
1.5 Вывод по главе 13
2 Проектирование приложения 14
2.1 Разработка структуры базы данных 14
2.2 Структура приложения 15
2.3 Диаграмма вариантов использования 17
2.4 Структура проекта NestJS 18
2.5 Модуль авторизации 19
2.6 Модуль регистрации 20
2.7 Модуль личного кабинета пользователя 21
2.8 Модуль рецепта пользователя 21
2.9 Модуль списка рецептов пользователя 22
2.10 Модуль ингредиентов 22
2.11 Модуль рецепта 23
2.12 Модуль списка всех рецептов 23
2.13 Модуль списка найденных рецептов 23
2.14 Подмодуль создания рецепта 24
2.15 Подмодуль редактирования рецепта 24
2.16 Взаимодействие модулей 24
2.17 URL-адреса 25
2.18 Вывод по главе 26
3 Реализация 27
3.1 Выбор инструментов 27
3.1.1 Серверная часть 27
3.1.2 Клиентская часть 27
3.1.3 Система управления базами данных 27
3.1.4 ORM 28
3.2 Реализация серверной части 28
3.3 Реализация клиентской части 29
3.4 Описание работы мобильного приложения 30
3.4.1 Регистрация 30
3.4.2 Авторизация 31
3.4.3 Профиль пользователя 32
3.4.4 Список ингредиентов 33
3.4.5 Список рецептов пользователя 34
3.4.6 Список рецептов 35
3.4.7 Список найденных рецептов 36
3.4.8 Рецепт пользователя 37
3.4.9 Рецепт 38
3.4.10 Обновление и создание рецепта 39
3.5 Установка и запуск
3.6 Вывод по главе
Заключение 41
Список использованных источников
📖 Введение
Такое приложение удобно, потому что оно позволяет пользователям быстро и легко находить рецепты, используя продукты, которые уже есть у них дома. Это экономит время и деньги, так как не нужно ходить в магазин за дополнительными продуктами, а также заказывать доставку еды. Такие сервисы помогают пользователям избежать выбрасывания еды, так как они предлагают рецепты, используя продукты, которые уже есть у пользователя в холодильнике. Это позволяет использовать продукты, прежде чем они испортятся, и таким образом сократить потери и избежать выбрасывания еды. Таким образом, такое приложение не только удобно и практично, но и способствует бережному отношению к ресурсам и окружающей среде.
✅ Заключение
• проанализированы аналоги разработанного мобильного приложения;
• проанализированы средства разработки мобильного приложения;
• разработана схематичная структура мобильного приложения;
• определены требования к функционалу приложения, включая возможность поиска рецептов по ингредиентам, просмотр рецептов и отображения созданных рецептов;
• функционал приложения был разбит на модули и для каждого модуля был обозначен необходимый функционал;
• рассмотрено взаимодействие модулей;
• реализован дизайн пользовательского интерфейса, соответствующий современным требованиям к мобильным приложениям.





