Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
ООО КБ Локальные технологии
Программный комплекс MON_STR
ООО КБ Локальные технологии
#Разработка сайтов под ключ#Приложение под ключ #Разработка программного обеспечения

Программный комплекс MON_STR

52 
ООО КБ Локальные технологии Россия, Санкт-Петербург
Поделиться: 0 0 0
Программный комплекс MON_STR
Клиент

ООО Монолит Строй

Бюджет

10 000 000

Сфера

Промышленность и оборудование

Регион

Россия, Санкт-Петербург

Тип сайта

Интернет-магазин, Корпоративный сайт, Порталы и сервисы

Мобильная платформа

Android

Сдано

Сентябрь 2024

Задача

Входные данные – множество сотрудников, выполняющих разноплановые работы и обязующихся отсылать отчёты об их объёме и качестве в бумажном виде. У сотрудников не всегда присутствует связь, но, гарантированно раз в день есть возможность выгрузить информацию о выполненных работах. Сотрудник также должен иметь право изучить персонализированную проектную документацию и отчитаться об ознакомлении.

Решение

Предлагаемое решение – программный комплекс в котором будут учтены все входные данные с помощью сайта, мобильной программы, которая сможет работать оффлайн, датчиков для отслеживания состояния техники и серверной-обрабатывающей части.

1Разработка API

Мы провели исследование работы на объектах заказчика и пришли к выводу, о том что контроль за техникой и персоналом должен осуществляться за счёт датчиков на оборудовании и системы отчётности для рабочих внутри мобильного приложения. Чтобы обеспечить работоспособность датчиков и мобильного приложения мы разработали API на Java + Spring добавили базы данных PostgreSQL, MongoDB и MinIO и развернули всё в собственной серверной

2Разработка мобильного приложения

Для сбора отчётных данных о производимых работах, было разработано мобильное приложение. Мы учли, что в зоне производимых работ может не быть связи, поэтому приложение изначально работает в автономном режиме, периодически синхронизируя данные. 

В сбор отчётных данных мы включили:

 - Гео данные

 - Текстовых данные, введённые пользователем

 - Фото-видео данные с состоянием работ и техники

Так как 2-й и 3-й этап разрабатывались почти одновременно, в сбор данных мы также включили сбор данных с датчиков по Bluetooth

(в приложенном фото инструкция по работе с программой с примерами её интерфейса)

3Разработка датчиков и нейро алгоритма разбора данных

Для постоянного отслеживания состояния техники и контроля выполнения работ, в условии отсутствия сети, мы разработали датчик, который имеет встроенную память и записывает своё состояние, а именно: состояние электросети техники и положение датчика в пространстве относительно прошлого включения. С помощью собранных данных мы смогли обучить нейро алгоритм, который может определять состав выполняемых работ и их временной диапазон с точностью до 85%.

(пример детекции работ в приложенном фото)

4Разработка сайта

Для вывода всей информации мы разработали сайт, в котором постарались отразить всю информацию, получаемую с датчиков и мобильных устройств, а также добавили элементы контроля за персоналом и техникой

5Разработка кэширующего сервера

Для более бесперебойной работы, мы разработали новый вариант API, который позволял бы автономную работу на объекте заказчика с возможностью синхронизации всех объектов через центральное API

Результат

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

https://sales.mon-str.ru/

Стек технологий


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

ООО КБ Локальные технологии с удовольствием обсудит вашу задачу

Оставить заявку