Введение 3
1. Теоретическая часть 5
1.1. Понятие «Интернет вещей» 5
1.2. Сетевой уровень 7
1.3. Вычислительное ядро 10
1.4. Приложение и данные 13
2. Практическая часть 19
2.1. Описание разрабатываемой системы 19
2.2. Метрики и гипотезы 19
2.3. Пользовательский функционал системы 20
2.4. Классы и характеристики пользователей 22
2.5. Высокоуровневая архитектура системы 22
2.6. Используемые инструменты разработки 38
Заключение 39
Список использованных источников 40
Приложения
В данной выпускной квалификационной работе ставится задача разработки системы для удаленного контроля замками с мобильных устройств. Эта задача рассматривается в рамках следующей проблематики и является ее аналоговым решением: еще с бронзового века человек применял замки и ключи для обеспечения сохранности своего имущества. Требуется улучшить данную систему обеспечения целостности вещей при помощи применения современных информационных технологий.
Хоть проблема организации ограниченного доступа к тем или иным предметам и была известна с давних времен, она не потеряла своей актуальности с точки зрения безопасности в современном мире, так как со временем появляются все новые способы обхода систем защиты. Следовательно, крайне важно противостоять злоумышленникам и улучшать эти системы или искать альтернативные способы защиты. С точки зрения удобности, поставленная задача также актуальна, ведь мобильные устройства являются неотъемлемой частью современного человека и по большей части, они всегда находятся неподалеку от владельцев, а их применение вместо металлических ключей дает возможность расширения функционала замка и может обеспечивать большую защищенность с применением таких технологий идентификации пользователя, как “Touch ID” или “Face ID”.
Объектом исследования, в рамках данной работы, является обеспечение бесконтактного доступа к имуществу человека, для достижения которого, разрабатывается система удаленного контроля доступа к замкам с мобильного приложения. Данная система и будет предметом исследования.
Целью выпускной квалификационной работы является реализация такой системы удаленного контроля электронных замков.
По степени изученности, рассматриваемая система реализовывалась с точки зрения концепции вычислительной сети «интернет вещей». Данная концепция получила свое бурное развитие лишь с 2010-ого года благодаря повсеместному распространению беспроводных сетей и появлению облачных вычислений [17]. Хоть это направление в информационных технологиях и является очень перспективной и быстро развивающейся, к сожалению, бывает не просто найти требуемую информацию для решения тех или иных проблем, с которыми периодически можно столкнуться в процессе разработки. Но с другой стороны, связи с новизной технологий «интернет вещей», эта область имеет огромный потенциал для изучения, и она дает возможность решать проблемы с ракурса, раннее неизвестного человеку. Так, в своей работе я заменю существующую ранее систему с механическими замками и металлическими ключами на систему с «умными замками» и мобильными устройствами, что ранее считалось невозможным.
На старте проектирования системы удаленного контроля электронными замками выдвигалась гипотеза, что разрабатываемая система может изменить обычное представление использования механических замков и металлических ключей, заменой этих элементов на «умные замки» и мобильные устройства соответственно. После компонентного разбора системы можно заметить, что на каждом элементе рассматриваемой платформы осуществляется защита этих областей от несанкционированных инцидентов. Таким образом можно утверждать, что с точки зрения безопасности данная система может являться альтернативой стандартного понимания «ключ-замок». Также можно считать разрабатываемый подход удобным для пользователя, ведь уже сложно представить жизнь человека, без мобильных устройств, в основном они всегда находятся рядом с владельцами. По этим двум метрикам, система дала положительный результат, что в свою очередь определяет достоверность представленной гипотезы, то есть данная технология имеет место быть в современных реалиях.
В рамках данной выпускной квалификационной работы были рассмотрены основные понятия «интернет вещей»; была разработана полноценная функционирующая система, удовлетворяющая всем канонам архитектуры «интернет вещей» и в последствии доказана гипотеза о ее внедряемости.