Корпоративное приложение для отслеживания местоположения сотрудников предприятия презентация

Содержание

Актуальность Повышение эффективности предприятия Развитие рынка продуктов Интернета Вещей

Слайд 1Корпоративное приложение для отслеживания местоположения сотрудников предприятия в рамках определенной зоны

с использованием технологий и оборудования Beacons

Выполнил: Иванов Н.С. ПС-41
Руководитель: технический директор компании Omega-R, Якимов С.А.


Слайд 2Актуальность
Повышение эффективности предприятия
Развитие рынка продуктов Интернета Вещей


Слайд 3Постановка задачи


Слайд 4Существующие решения


Слайд 5Протоколы взаимодействия с маячками


Слайд 6Инструменты разработки
Приложение:
IDE - Android Studio
Язык - Kotlin

Сервер:
IDE – Visual Studio Code

+ плагин Go (lukehoban)
Язык – Go
БД - PostgreSQL

Слайд 7UML-диаграмма вариантов использования


Слайд 8Архитектура приложения
MVP
SOLID
Кэширование


Слайд 9Карта
Данные этажей
Стены
Препятствия
Размеры
Название
Граф навигации
Маячки


Слайд 10Алгоритм позиционирования
Алгоритм Левенберга-Марквардта (метод доверительных интервалов)


Слайд 11Экраны приложения
Экран сотрудников
Экран помещений


Слайд 12Экраны приложения
Экран профиля текущего пользователя
Экран профиля другого сотрудника


Слайд 13Экраны приложения
Экраны карты


Слайд 14Общая архитектура серверной части


Слайд 15Структура базы данных


Слайд 16Демонстрация


Слайд 17Заключение
Разработано приложение для отслеживания местоположения сотрудников для платформы Android
Реализован алгоритм

определения положения пользователя в помещении на основе данных, полученных с маячков
Точность около 1.5 м.
Реализована серверная часть
Сделаны наработки по созданию приложений внутреннего позиционирования

Слайд 18Развитие продукта
Применение фильтра Кальмана
Модуль статистики местоположений сотрудников
Веб-приложение для администрирования предприятия управленческим

персоналом
Бронирование помещений
Предугадывание положения сотрудников в определенный момент времени

Слайд 19Спасибо за внимание


Слайд 20Технологии позиционирования в помещениях


Слайд 21Экраны приложения


Слайд 22Функции, которые можно использовать для развития приложения:
Поддержка многоэтажности
Автоматическое изменение этажа при

перемещении
«Тепловые карты» помещения
Ведение статистики по каждому сотруднику

Слайд 23Архитектура приложения
Диаграмма классов (View-Presenter)


Слайд 24Архитектура приложения
Диаграмма классов (Model-Presenter)


Слайд 25Диаграмма классов связанных с ГИС-данными


Слайд 26SOLID
Single Responsibility Principle
Open-Closed Principle
Liskov Substitution Principle
Interface Segregation Principle
Dependency Inversion Principle


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика