Моделирование web-приложения для управления умным домом
Автор: semata50 • Ноябрь 27, 2021 • Курсовая работа • 1,943 Слов (8 Страниц) • 433 Просмотры
РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ
Факультет физико-математических и естественных наук
Кафедра информационных технологий
УТВЕРЖДАЮ
И.о. заведующего кафедрой
информационных технологий
д.ф.-м.н., профессор
______________ Ю.Н. Орлов
“ ____ ” января 2020 г.
КУРСОВАЯ РАБОТА
«Моделирование web-приложения для управления умным домом»
по дисциплине «Компьютерный практикум по телекоммуникациям»
02.03.02 — Фундаментальная информатика и информационные технологии
Выполнил
студент группы
“ ____” декабря 2019 г.
Руководитель
ст. преподаватель кафедры информационных технологий, к.ф.-м.н.
______________ А.М. Мардашев
СОДЕРЖАНИЕ
Введение 3
Теоретическая часть 4
Умный дом 4
Что это такое? 4
Используемые технологии 4
Моделирование на UML 5
Унифицированный язык моделирования (UML) 5
Применение 6
Диаграммы UML 6
Диаграмма вариантов использования 6
Диаграмма классов 7
Диаграмма последовательностей 8
Практическая часть 9
Диаграмма вариантов использования 9
Диаграмма последовательностей 10
Диаграмма классов 12
Дизайн приложения 13
Вывод 15
Список изученной литературы 16
Введение
Разработка web-приложения для управления умным домом является актуальной темой в настоящее время. Актуальность заключается в том, что все больше и больше людей начинают пользоваться такой удобной технологией как «умный дом». «Умный дом» является особенной приоритетной сферой одного из самых перспективных направлений развития технологий – Интернет вещей. Такая технология позволяет освободить время, которое тратилось раньше на рутинные бытовые процессы, а также дает возможность автоматизировать инженерные системы. Все это значительно влияет на качество жизни и благоустроенность в лучшую сторону.
Изучив необходимую литературу и пройдя некоторые онлайн курсы, целью моей курсовой работы является создание архитектурного шаблона, моделирование и описание web-приложения, которое будет управлять так называемым «умным домом», основанным на электронном конструкторе Arduino.
Чтобы достичь поставленную цель, я буду использовать унифицированный язык моделирования (UML).
Теоретическая часть
Умный дом
Что это такое?
Умный дом — это сочетание решений для автоматизации повседневных действий, которое избавит человека от рутины. Сюда можно включить и бытовую технику — от роботов-пылесосов до приборов, которыми можно управлять с помощью смартфона, — и системы, которые могут контролировать всё, что происходит в вашем доме. Фактически, это то, что должно улучшить качество жизни человека.
Самые яркие примеры автоматических действий в «умном доме» — автоматическое включение и выключение света, автоматическая коррекция работы отопления или кондиционера и автоматическое уведомление о вторжении в дом, возгорании или протечке воды.
Домашняя автоматизация в современных условиях является очень гибкой системой, которую челове строит и настраивает под себя сам в зависимости от того, для чего ему нужен умный дом. Это означает, что каждый владелец умного дома сам определяет, какие устройства куда установить и какие задачи они будут исполнять.
...