Информационные технологии на службе народного хозяйства
УДК 004.932.2
Сбор и обработка данных с сенсорных датчиков мобильных устройств
Фетисова Анастасия Юрьевна1, Салех Хади Мухаммед2 a.j [email protected]
^Владимирский государственный университет им. А. Г. и Н. Г. Столетовых, г. Владимир, Российская Федерация
Аннотация. Рассматриваются возможности использования датчиков мобильных устройств в повседневной жизни человека и их обработка для получения соответствующих данных с использованием облачных технологий.
Ключевые слова: датчики, мобильные устройства, облачные технологии, интернет вещей.
Data collection and processing information systems on sensors of mobile devices
Fetisova Anastasia Yuryevna1, Hadi Saleh2 a.j [email protected]
faster of Information Systems and Software Engineering, Vladimir State University, Vladimir 2Associate Professor of Information Systems and Software Engineering, Vladimir State University, Vladimir
Annotation. The possibilities of using mobile sensors in everyday life and their processing to obtain the relevant data using cloud technologies.
Keywords: sensors, mobile devices, cloud technology,
IoT.
В настоящее время трудно представить себе жизнь человека без цифровых устройств, таких как фотоаппараты, видеокамеры, компьютеры. И распространение цифровых устройств всё продолжается. Согласно докладу Strategy Analytics, на настоящее время приходится 10 цифровых устройств на человека, к 2030 году же прогнозируется 100 цифровых устройств на человека [1]. Но, конечно, чаще всего человек всё же использует мобильные устройства — телефоны, планшеты, смартфоны и т.д., потому что их использование удобно.
Раньше основной задачей мобильного телефона была возможность совершать звонки и отправлять SMS-сообщения. Современные мобильные устройства оснащены различными встроенными аппаратными датчиками. Это позволяет повысить функциональность устройства и сделать его более конкурентоспособным.
Интернет вещей, или IoT является перспективным направлением развития современных технологий. Раньше был Интернет, который объединял людей, сейчас же появился Интернет вещей, который объединяет еще и вещи.
Интернет вещей позволяет создавать сети из огромного количества вещей, которые могут «общаться» между собой. Интернет вещей применяется в самых различных отраслях. Например, в медицине, науке, экономике, в повседневной жизни. Нужно отметить, что Интернет вещей включает в себя самые своевременные технологии такие, как RFID, облачные сервисы, NFC и другие.
Примером применения IoT в повседневной жизни может служить задача оптимизации учета показаний счетчиков квартир и передача их через Интернет с помощью ИС сборки, анализа и обработка данных с сенсорных датчиков мобильных устройств, в форме мобильного приложения.
Система состоит из серверной части, клиентской части и SQL базы данных. На рисунке 1 представлена архитектура
ИС. Она представляет собой классическую трехзвенную архитектуру и состоит из клиентской части, расположенной на смартфоне, серверной части и сервера БД, расположенных в облаке.
1 звено 2 звено 3 звено
Рис. 7. Архитектура ИС
Основной задачей приложения является отправка показаний счетчиков. Происходит это следующим образом. Пользователь делает фотографию, которая отправляется на сервер, где с помощью ШМ Watson фотография распознается, и показания счетчиков возвращаются пользователю на форму. После того, как пользователь отправляет показания, они с помощью Интернет передаются в выбранную инстанцию и сохраняются в базе данных.
Кроме того, приложение выполняет еще две функции -поиск товара и оповещения о погоде. Поиск товара помимо стандартного функционала обладает напоминаниями в случае, если пользователь находится рядом с магазином, где можно купить сохраненный товар.
В ИС из-за большого количества датчиков, изображений содержится большой объем данных. Эти данные являются разнородными, что затрудняет их обработку. Чтобы решить эти проблемы, для реализации ИС было решено использовать облачные технологии.
Облачные технологии являются актуальным и перспективным направлением. При выборе платформы рассматривается возможность распознавания изображений, ярким представителем данного сервиса является ШМ Watson, который можно подключить к IBM Bluemix, который и был выбран.
Были использованы следующие сервисы: Visual Recognition (IBM Watson), Insights for Weather, IBM Push Notifications.
Приложение может использовать абсолютно любой человек, у которого есть смартфон. Для этого не обязательно иметь высокое аппаратное оснащение. Многие функции доступны для обычных смартфонов. Особого процесса внедрения приложение не требует, так как рассчитано на обычных пользователей.
В рамках данной статьи рассмотрена информационная система сбора и обработки данных с сенсорных датчиков мобильных устройств. Она позволяет выполнять различные функции с помощью мобильного приложения и облачного сервиса.
При подключении к интернету миллиардов повседневной устройств - начиная от фитнес-браслетов и заканчивая промышленным оборудованием - их объединяют физические и онлайн-миры, открывая множество новых возможностей и проблем для компаний, правительств и потребителей [2].
Библиографический список:
1. Linda Sui. Global Smartphone User Penetration Forecast by 88 Countries: 2007-2020 // Teklnc. - 2015. - Dec. 18.
2. The Internet of Things: Making sense of the next megatrend [Электронный ресурс] Режим доступа URL: http://www.goldmansachs.com/our-thinking/pages/internet-of-things/iot-report.pdf/ - Данные соответствуют ноябрю 2016 г.
Bibliography:
1. Linda Sui. Global Smartphone User Penetration Forecast by 88 Countries: 2007 - 2020 // Teklnc. - 2015. - Dec. 18.
2. The Internet of Things: Making sense of the next megatrend [Электронный ресурс] Режим доступа URL:
http://www.goldmansachs.com/our-thinking/pages/internet-of-things/iot-report.pdf/ - Данные соответствуют ноябрю 2016 г.
Об авторах
Фетисова Анастасия Юрьевна, магистрант, кафедра информационных систем и программной инженерии, Владимирский государственный университет им. А. Г. и Н. Г. Столетовых, г. Владимир; e-mail: [email protected]
Салех Хади Мухаммед, кандидат технических наук, доцент, кафедра информационных систем и программной инженерии, Владимирский государственный университет им. А. Г. и Н. Г. Столетовых, г. Владимир.
About authors
Fetisova Anastasia Yuryevna, Master of Information Systems and Software Engineering, Vladimir State University, Vladimir; e-mail: [email protected]
Hadi Saleh, Philosophy Doctor, Associate Professor of Information Systems and Software Engineering, Vladimir State University, Vladimir.