🔍 Поиск работ

Система управления и мониторинга умной фермы Troysun

Работа №206976

Тип работы

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

Предмет

программирование

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

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


ВВЕДЕНИЕ 7
1 ЛИТЕРАТУРНЫЙ ОБЗОР 8
1.1 Анализ потребностей пользователя умной фермы Troysun 8
1.2 Обзор существующих систем управления умными фермами 9
1.3 Основные понятия IoT-устройств 10
1.4 Выбор платы разработчика 12
1.5 Основные понятия разработки мобильного приложения 13
1.6 Выбор платформы для разработки мобильного приложения 14
2 РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ И МОНИТОРИНГА УМНОЙ
ФЕРМЫ TROYSUN 17
2.1 Архитектура аппаратной части 17
2.2 Облако Particle 20
2.3 Реализация и настройка мобильного приложения 22
2.4 Дизайн мобильного приложения 26
2.5 Публикация мобильного приложения 29
2.6 Анализ безопасности системы 31
3 ТЕСТИРОВАНИЕ СИСТЕМЫ УПРАВЛЕНИЯ И МОНИТОРИНГА
УМНОЙ ФЕРМЫ TROYSUN 35
3.1 Тестирование мониторинга умной фермы 35
3.2 Тестирование мобильного приложения 36
ЗАКЛЮЧЕНИЕ 39
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 40
ПРИЛОЖЕНИЕ 1 Исходный код программы

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


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

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

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


В результате выпускной квалификационной работы была спроектирована архитектура программного обеспечения. Проанализирован уровень безопасности системы. Реализованы меры безопасности для противодействия найденным угрозам. Написана прошивка для микроконтроллера Particle Electron. Реализован обмен данными между микроконтроллером и облаком Particle. Мониторинг окружающей среды осуществляется корректно и стабильно. Создано мобильное приложение для управления и мониторинга умной фермой. Функционал и дизайн мобильного приложения протестирован на различных устройствах. Приложение собрано в apk файл с зашифрованной подписью и опубликовано на PlayMarket. Все поставленные цели выполнены.
Таким образом, система управления и мониторинга умной домашней фермы Troysun реализована успешно.



1 Агуров, П. C#. Сборник рецептов /П. Агуров. - М.: "БХВ- Петербург", 2012. - 432 с.
2 Бабаш, А.В. Информационная безопасность. Лабораторный практикум: Учебное пособие / А.В. Бабаш, Е.К. Баранова, Ю.Н. Мельников. - М.: КноРус, 2016. - 136 с.
3 Документация Particle //https://store.particle.io/collections/electron/
4 Дюваль Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска /Дюваль, М.Поль. - М.: Вильямс, 2017. - 240 c.
5 Ечмаева, Г. Информационная культура организатора фермерского хозяйства / Г. Ечмаева. - М.: LAP Lambert Academic Publishing, 2018. - 260 с.
6 Карло Гецци Основы инженерии программного обеспечения /К. Гецци, М. Джазайери. - М.: БХВ-Петербург, 2016. - 832 c.
7 Левенталь, Л. Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование / Л. Левенталь. - М.: Энергоатомиздат, 2011. - 464 c.
8 Лотка, Рокфорд C# и CSLA .NET Framework. Разработка бизнес- объектов / Рокфорд Лотка. - М.: Вильямс, 2010.- 816 c.
9 Мацяшек, Л.А. Практическая программная инженерия на основе учебного примера/ Л.А. Мацяшек. - М.: Бином. Лаборатория знаний, 2013. - 424 c.
10 Рихтер, Д. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# / Джеффри Рихтер. - М.: Питер, 2013. - 928 c.
11 Троелсен, Эндрю Язык программирования C# 5.0 и платформа .NET 4.5 / Эндрю Троелсен. - М.: Вильямс, 2015. - 486 c.
12 Цехнер Марио Программирование игр под Android; Питер - Москва, 2012. - 688 c.
13 Чипига, А.Ф. Информационная безопасность автоматизированных систем / А.Ф. Чипига. - М.: Гелиос АРВ, 2010. - 336 с.
14 Шаньгин, В.Ф. Информационная безопасность и защита информации / В.Ф. Шаньгин - М.: ДМК, 2014. - 702 с.
15 Ярочкин, В.И. Информационная безопасность. 5-е изд. / В.И. Ярочкин. - М.: Академический проект, 2016. - 544 с.
16 Bob Familiar. Microservices, IoT, and Azure / Apress - 2015. - С. 3-27.


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




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