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


Разработка мобильного приложения «Продажа продуктов питания, надлежащих утилизации»

Работа №172376

Тип работы

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

Предмет

информатика

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

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


ВВЕДЕНИЕ 3
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 5
1.1 Анализ предметной области 5
1.2 Анализ подобных приложений 11
1.3 SWOT — анализ 13
1.4 Сроки реализации проекта 16
1.5 Обзор существующих средств разработки для платформы Android 16
1.5.1 Android SDK 17
1.5.2 Android Studio 17
1.5.3 Eclipse 18
1.5.4 Xamarin 18
1.5.5 Glide 19
1.6 Обзор технологий для создания распределенного приложения 20
1.6.1 Концепция REST 20
1.6.2 Технология WebSocket 21
1.7 Функциональные требования к проектируемой системе 22
1.8 Нефункциональные требования к проектируемой системе 22
1.9 Технико-экономическое обоснование 23
1.10 Вычисление коэффициента надёжности информационной системы 26
2. ПРОЕКТНАЯ ЧАСТЬ. МОДЕЛИРОВАНИЕ ПРОЕКТИРУЕМОЙ ИНФОРМАЦИОННОЙ
СИСТЕМЫ 28
2.1 Функциональное проектирование 28
2.2 Моделирование предметной области 30
2.4 Моделирование физического представления системы 38
2.5 Модель реализации 43
3. СОЗДАНИЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 47
3.1 Дизайн 48
3.2 Авторизация 50
3.3 Разработка главного окна приложения 52
3.4 Разработка окна «Корзина» 57
3.5 Создание окна «История заказов» 59
3.6 Создание системы достижений 61
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 66
ПРИЛОЖЕНИЯ 68
Приложение А. Функциональные/нефункциональные требования 68
Приложение В. Сценарии 73
Приложение С. Диаграммы последовательности 82

В последнее время экологическая ситуация становится одной из главных современных проблем. Множественные заводы и фабрики выбрасывают газообразные химические вещества и многие люди считают это главной проблемой. Но мало кто задумывается, что выброшенные остатки еды наносят сопоставимый ущерб окружающей среде.
Существует множество способов сокращения отходов. Самыми основными являются оптимизация производственной цепочки, регулирование количества образования отходов и внедрение новых методов работы, которые сделают производство безотходным.[20]
Примерно одна треть продуктов питания, производимых в мире для потребления человеком каждый год - примерно 1,3 миллиарда тонн - теряется или выбрасывается. Если говорить о ситуации в России, ежегодно в стране образуется около 17 миллионов тонн пищевых отходов, 94% из них отправляются на полигоны, где превращаются в источник загрязнения окружающей среды и выделяют опасные химические вещества (аммиак, сероводород, метан). [24]
И приложение, о котором пойдет речь сможет решить эту проблему. Еду, которую считают «отходами» в кафе и ресторанах и выкидывают в конце рабочего дня является на самом деле съедобной, и от нее избавляются лишь, потому что не успели продать в течении рабочего дня.
Примеры включают пекарни, которым приходится каждый день печь свежую выпечку, или рестораны, в которых продают не всю приготовленную еду.
Цели и задачи
Цель дипломной работы: Создание мобильного приложения, которое позволит бронировать продукты питания надлежащие утилизации в удобном месте и затем забирать их.
Задачи дипломной работы:
■ Анализ предметной области;
■ Исследование способов реализации ИС;
■ Моделирование предметной области;
■ Реализация ИС.
Структура и объем работы
Работа состоит из введения, трех глав, заключения, библиографии и приложения. Объем работы составляет 67 страницы, объем — 26 источников, объем приложения — 19 страниц.
Содержание работы
Во введении обосновывается актуальность, формируется цель и задачи работы. Первая глава «Аналитическая часть» содержит анализ предметной области, анализ подобных приложений, SWOT — анализ, сроки реализации проекта, обзор существующих средств разработки, обзор технологий для создания распределенного приложения, функциональные и нефункциональные требования, технико — экономическое обоснование, вычисление коэффициента надежности ИС. Вторая глава «Проектная часть. Моделирование проектируемой информационной системы» содержит функциональное проектирование, моделирование предметной области, моделирование физического представления системы, модель реализации. В третьей главе «Создание мобильного приложения» описывается процесс создания приложения. В заключении описываются основные результаты, полученные при выполнении курсовой работы. В приложении представлены таблицы и схемы, добавленные для того, чтобы не перегружать работу.


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

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

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


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



1. Диаграмма Ганта: что такое и как построить. [Электронный ресурс] URL: https://skillbox.ru/media/management/. (дата обращения: 11.02.2023);
2. Заметки о выпуске SDK Platform Tools. [Электронный ресурс] URL: https://developer.android.com/tools/releases/platform-tools(дата обращения: 09.02.2023);
3. Общие сведения о платформе Android. [Электронный ресурс] URL: https:/ /developer.android.com/guide/index.html (дата обращения: 20.02.2023);
4. Сайт Android Studio. [Электронный ресурс] URL: https://developer.android. com/studio/features.html (дата обращения: 17.02.2023);
5. Сайт Eclipse. [Электронный ресурс] URL: https://eclipse.org/(дата обращения: 13.02.2023);
6. Сайт Xamarin. [Электронный ресурс] URL: https://www.xamarin.com/(дата обращения: 01.03.2023);
7. Стартап Glide для создания мобильных приложений из Google-таблиц. [Электронный ресурс] URL: https://habr.com/ru/companies/vdsina/(дата обращения: 05.03.2023);
8. Glide engine — Учебник для начинающих. [Электронный ресурс] URL: https://medium.com/(дата обращения: 01.05.2023);
9. Webber J., Parastatidis S., Robonson I. REST in Practice. - USA: O'Reilly Media (2010 г., 448 страниц);
10. Сайт WebSocket. [Электронный ресурс] URL: https://www.websocket.org/a boutwebsocket.html (дата обращения: 02.03.2023);
11. «Statistical Methods for Reliability Data» автор William Q. Meeker (2017 г., 500 страниц);
12. «Modern Systems Analysis and Design» автор Jeffrey A. Hoffer, Joey F. George и Joseph S. Valacich (2014 г., 544 страницы);
13. «App Development Guide: Worry-Free Web and Mobile App Development» от Jeremy Wagner. (2020 г.,192 страницы);
14. «Designing Mobile Interfaces» от Steven Hoober и Eric Berkman (2011 г., 336 страницы);
15. «Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps» от Brian Fling (2009 г., 480 страниц);
16. Рейтинг крупнейших сервисов доставки продуктовых наборов и готовых рационов по обороту, млрд руб. с НДС. [Электронный ресурс] URL: https://infoline.spb.ru/(дата обращения: 12.03.2023);
17. «Applied Software Architecture» - автор Christine Hofmeister, Robert Nord, Dilip Soni (1-е издание, 1999 г., 272 страницы);
18. «Fundamentals of Database Systems» - автор Ramez Elmasri, Shamkant B. Navathe (6-е издание, 2010 г., 1273 страницы);
19. «UML Distilled: A Brief Guide to the Standard Object Modeling Language» - автор Martin Fowler (4-е издание, 2019 г., 208 страниц);
20. Пищевые отходы в России [Электронный ресурс] URL:
https://vegetarian.ru/(дата обращения: 07.02.2023);
21. «Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development» by Craig Larman (2004 г., 616 страниц);
22. «Creating Effective Data Flow Diagrams: A Practical Guide» - Ханна Весструп (2016 г., 330страниц);
23. «Food Waste Reduction and Valorisation: Sustainability Assessment and Policy Analysis» авторы - Charis M. Galanakis и др. (2019 год, 444 страницы);
24. «Practical Guide to Project Planning: Estimating Cost and Optimizing Schedule» автор - Ricardo Viana Vargas (2015 год, 368 страниц);
25. «Introduction to Reliability Engineering» автор - E.E. Lewis (1996 год, 235 страниц);
26.Statista - статистический портал для рыночных данных, маркетинговых исследований и исследований рынка. [Электронный ресурс] URL: https:// www.statista.com/(дата обращения: 22.03.2023).


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




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