📄Работа №146435

Тема: Мобильное приложение «Fody»

Характеристики работы

Тип работы Бакалаврская работа
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 44 листов
📅
Год: 2018
👁️
Просмотров: 61
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 4
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
Список использованных источников

📖 Введение

Множество людей сталкивались с ситуацией, в которой, имея большое количество продуктов, они не знали, что можно приготовить из них. Существуют специальные веб-сайты и мобильные приложения, которые помогают пользователям находить рецепты, используя продукты, которые уже есть у них дома. Мобильное приложение - это очень удобно, так как каждый день из рук мы не выпускаем именно телефон. Таким образом, мобильное приложение для поиска рецептов будет куда удобнее и практичнее для повседневного использования.
Такое приложение удобно, потому что оно позволяет пользователям быстро и легко находить рецепты, используя продукты, которые уже есть у них дома. Это экономит время и деньги, так как не нужно ходить в магазин за дополнительными продуктами, а также заказывать доставку еды. Такие сервисы помогают пользователям избежать выбрасывания еды, так как они предлагают рецепты, используя продукты, которые уже есть у пользователя в холодильнике. Это позволяет использовать продукты, прежде чем они испортятся, и таким образом сократить потери и избежать выбрасывания еды. Таким образом, такое приложение не только удобно и практично, но и способствует бережному отношению к ресурсам и окружающей среде.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В результате проделанной работы, было разработано мобильное приложение, позволяющее пользователю найти рецепты, используя имеющиеся у него ингредиенты. В процессе создания приложения были выполнены следующие шаги:
• проанализированы аналоги разработанного мобильного приложения;
• проанализированы средства разработки мобильного приложения;
• разработана схематичная структура мобильного приложения;
• определены требования к функционалу приложения, включая возможность поиска рецептов по ингредиентам, просмотр рецептов и отображения созданных рецептов;
• функционал приложения был разбит на модули и для каждого модуля был обозначен необходимый функционал;
• рассмотрено взаимодействие модулей;
• реализован дизайн пользовательского интерфейса, соответствующий современным требованиям к мобильным приложениям.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Все курсы онлайн : русскоязычный интернет ресурс о кулинарных
мобильных приложениях [Электронный ресурс]. — URL: https://vse- kursy.com/read/303-15-luchshih-besplatnyh-kulinarnyh-prilozhenii.html (дата
обращения: 12.12.2022).
2. Clickfraud : русскоязычный интернет ресурс о разработке мобильных
приложений [Электронный ресурс]. — URL: https://clickfraud.ru/luchshee-
programmnoe-obespechenie-dlya-razrabotki-mobilnyh-prilozhenij-v-2022-godu/ (дата обращения: 13.12.2022).
3. NestJs : официальный сайт [Электронный ресурс]. — URL:
https://nestjs.com/ (дата обращения: 11.02.2023).
4. TypeORM : официальный сайт [Электронный ресурс]. — URL:
https://typeorm.io/ (дата обращения: 11.02.2023).
5. SQLite : официальный сайт [Электронный ресурс]. — URL:
https://www.sqlite.org/index.html (дата обращения: 11.02.2023).
6. DigitalOcean : блог с множеством статей о разработке на NestJs [Электронный ресурс]. — URL: https://www.digitalocean.com/ (дата обращения: 11.02.2023).
7. Lucidchart : официальный сайт [Электронный ресурс]. — URL:
https://www.lucidchart.com/pages/ru/ (дата обращения: 01.03.2023).
8. React Native : официальный сайт [Электронный ресурс]. — URL: https://reactnative.dev (дата обращения: 10.03.2023).
9. Habr : русскоязычный веб-сайт, который сочетает в себе элементы коллективного блога по темам и новостного портала [Электронный ресурс]. — URL: https://habr.com/ru/companies/timeweb/articles/663234/#защитникипредохранител и—guards (дата обращения: 10.03.2023).
10. WANAGO.IO : англоязычный блог о разработке приложений с
использованием NestJS. — URL: https://wanago.io/2020/05/25/api-nestjs-
authenticating-users-bcrypt-passport-jwt-cookies/ (дата обращения: 20.03.2023).
11. 8host : руководство о применении стилей к приложениям React Native [Электронный ресурс]. — URL: https://www.8host.com/blog/stilizaciya-v- prilozheniyax-react-native/ (дата обращения: 15.04.2023).
12. MobX : официальный сайт [Электронный ресурс]. — URL:
https://mobx.js.org/README.html (дата обращения 17.04.2023).

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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