🔍 Поиск работ

Автоматизированная система мониторинга состояния мусорных контейнеров

Работа №207308

Тип работы

Дипломные работы, ВКР

Предмет

автоматика и управление

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

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


АННОТАЦИЯ 2
ВВЕДЕНИЕ 6
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Постановка проблемы 7
1.2 Методы решения проблемы 11
1.3 Программная реализация 13
2 СБОР И АНАЛИЗ ТРЕБОВАНИЙ К ПРОДУКТУ 19
2.1 Бизнес-требования 19
2.1.1 Определение исходных стимулов 20
2.1.2 Определение целевого сегмента рынка 20
2.1.3 Определение целей продукта и критериев успеха 21
2.2 Функциональные требования 21
2.3 Требования конечного пользователя 22
2.3.1 Требования к аппаратной части 22
2.3.2 Требования к клиентскому приложению 22
2.3.3 Требования к административному сайту 23
3 АРХИТЕКТУРА СИСТЕМЫ 24
4 ОБОСНОВАНИЕ ВЫБОРА ТЕХНОЛОГИЙ 26
4.1 Аппаратная часть 26
4.1.1 Выбор платы на основе микроконтроллера 26
4.1.1.1 Arduino 26
4.1.1.2 STM32 28
4.1.1.3 Olimex 30
4.1.1.4 Выбор платы 30
4.1.2 Выбор датчика расстояния 32
4.1.2.1 Sharp GP2Y0A21YK 32
4.1.2.2 LJ12A3-4-Z/BX 32
4.1.2.3 HC-SR04 33
4.1.2.4 Выбор датчика 33
4.2 Выбор платформы для приложения 34
4.2.1 Android 34
4.2.2 iOS 35
4.2.3 Windows Phone 35
4.2.4 Выбор операционной системы для разработки приложения 36
4.3 Среда разработки приложения 37
4.3.1 Android Studio 37
4.3.2 Eclipse 38
4.3.3 Visual Studio 38
4.3.4 NetBeans 39
4.3.5 Выбор среды разработки приложения 39
5 РЕАЛИЗАЦИЯ АППАРАТНОЙ ЧАСТИ 41
6 РАЗРАБОТКА АДМИНИСТРАТИВНОГО WEB-САЙТА 44
7 РАЗРАБОТКА ПРИЛОЖЕНИЯ НА ANDROID 48
8 ТЕСТИРОВАНИЕ ПРОДУКТА 51
8.1 Тестирование web-сайта 51
8.2 Тестирование мобильного приложения 53
ЗАКЛЮЧЕНИЕ 57
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 58
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А 61
ПРИЛОЖЕНИЕ Б 63
ПРИЛОЖЕНИЕ В 101
ПРИЛОЖЕНИЕ Г 113


В настоящее время экологическая обстановка в России, и, в частности, Челябинске оставляет желать лучшего. Одной из наиболее важных экологических задач является защита атмосферы от загрязнения, большая часть которого приходится на долю транспорта, работающего на горючем топливе.
Для снижения легкового автомобильного трафика городские власти предпринимают комплекс мер, таких как увеличение числа экологичного муниципального транспорта, обеспечение условий для передвижения на велосипедах и самокатах и пр. При этом на автомобили городских служб, занимающихся сбором и транспортировкой мусора, никто не обращает внимания.
Была поставлена задача разработать систему, которая бы позволила оптимизировать работу данных служб. Для этого был проведен анализ подобных продуктов, изучены различные инструменты и среды разработки, а также определены потребности пользователей.
Автоматизированная система мониторинга состояния мусорных контейнеров состоит из web-сайта, мобильного приложения и электронного устройства на базе Arduino.


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

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

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


В ходе выполнения выпускной квалификационной работы был произведен анализ предметной области: постановка проблемы, методы решения этих проблем, обзор существующих решений, их достоинств и недостатков, а также постановка задачи.
Были определены требования к разрабатываемой системе: маркетинговые требования, основанные на целях создания продукта, профилях пользователей и сути проекта, функциональные требования к продукту и требования конечных пользователей. Отдельно были определены требования к электронному устройству на микроконтроллере, web-сайту и мобильному приложению.
Были выбраны и обоснованы технологии, используемые при разработке системы.
Было разработано электронное устройство, основанное на микроконтроллере WeMos D1 и ультразвуковом дальномере.
Было разработано пользовательское приложение для операционной системы Android.
Было произведено тестирование продукта на реальном устройстве.
Данную систему можно улучшить, добавив GSM-модуль и датчик задымленности для устройства, устанавливаемого на контейнер.
Поставленную цель разработка автоматизированной системы мониторинга состояния мусорных контейнеров выполнила.



1. Данилов-Данильян В.И. Экологическая энциклопедия / В.И. Данилов - Данильян. -- Москва : ООО «Издательство „Энциклопедия^», 2010. — 448 с.
2. Козловский Е.А. Загрязнение природной среды. Горная энциклопедия / Е.
А. Козловский. — Москва: Советская энциклопедия, 1985. — 547 с.
3. Кичигин Н. В. Загрязнение окружающей среды. Российская Энциклопедия / А. Д. Некипелов. — Москва: Изд-во «Энциклопедия», 2005. — 373 с.
4. Монин А.С. Экологический энциклопедический словарь / А.С. Монин. — Москва: Издательский дом «Ноосфера», 1999. — 930 с.
5. Enevo - Wikipedia. — https://en.wikipedia.org/wiki/Enevo
6. Ecube Labs - Wikipedia. — https://en.wikipedia.org/wiki/Ecube_Labs
7. Ecube Labs: Smart Waste Management Solutions. — https://www. ecubelabs.com/
8. Bin-e. — http://www.bine.world/newbine/
9. Программная инженерия. — https://glebradchenko.susu.ru/
courses/bachelor/engineering/2014/
10. Требования к программному обеспечению - Википедия. -- https://ru. wikipedia. org/wiki/Т ребования_к_программному_обеспечению
11. Вигерс К.И. Разработка требований к программному обеспечению / К.И. Вигерс — Москва: Русская редакция, 2004. — 268 с.
12. Макдональд М. Сегментирование рынка: практическое руководство / М. Макдональд — Москва: ИГ ДИС, 2002. — 403 с.
13. Коржов В.А. Многоуровневые системы клиент-сервер / В.А. Коржов --Москва: Открытые системы, 1997. — 230 с.
14. Понятие клиент-серверных систем. — https://studfile.net/
preview/7596141/page: 3/
15. Когаловский М. Р. Энциклопедия технологий баз данных/ М.Р. Когаловский — Москва: Финансы и статистика, 2002. — 800 с...46



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




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