Экспертные заключения: 1
Консультации: 0

Универсальная система дистанционного управления приборами

Актуальность: удалённый доступ к измерительной аппаратуре необходим для мониторинга и обслуживания приборов, расположенных в труднодоступных или отдалённых местах, а наличие веб-интерфейса позволяет оперативно реагировать на события и сокращать количество выездов. Возможность тестирования логики управления через симуляцию снижает риск повреждения оборудования и ускоряет разработку и отладку, что особенно важно при работе с дорогостоящими или чувствительными приборами. Централизованное хранение конфигураций и треков упрощает версионирование, аудит и воспроизводимость экспериментов, а визуализация статических данных (изображений) в браузере делает анализ результатов доступным для пользователей без специализированного ПО. Контейнеризация с Docker обеспечивает переносимость и быстрый развёртывание приложения на Ubuntu и других окружениях, снижая сложности с зависимостями и настройкой инфраструктуры.

Цель: разработать прототип универсальной системы дистанционного управления приборами средствами фреймворка Django.

Глобальные задачи: 

  1. провести сбор требований и выбрать формат хранения конфигурационного файла,
  2. спроектировать Django-модели для конфигураций, треков, пользователей, расписаний и статических медиа, 
  3. разработать модуль‑симулятор, имитирующий команды «запуск/остановка» и генерирующий тестовые треки, 
  4. реализовать пользовательский интерфейс для просмотра и редактирования конфигураций, управления расписанием и просмотра медиа, 
  5. настроить систему аутентификации и разграничения прав доступа, контейнеризировать проект с написанием Dockerfile и docker‑compose конфигураций и подготовить пошаговую инструкцию по развёртыванию на Ubuntu.

Ссылка

На страницу проекта

Направление

IT

Рынки

EduNet, TechNet

Сквозные технологии

Геоинформационные системы