Рейтинг: 167
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 5
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 10 лет
  • Зарегистрирован: 11.08.2016
  • Образование: Бакалавриат
Был на сайте:

Smart Print Fleet Manager: Система аналитики и управления парком плоттеров (IoT Dashboard)

Описание

Крупные инженерные бюро и типографии сталкиваются с "проблемой черного ящика". Парк плоттеров (HP DesignJet) — это дорогие устройства с морально устаревшими веб-интерфейсами (Legacy UI).

Низкая скорость: Штатные админки грузятся долго, требуя открывать 10+ вкладок для проверки статуса.

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

Отсутствие метрик: Невозможно понять реальную загрузку оборудования и расход дорогих расходников (кто печатает, сколько и когда).

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

Решение

Разработано веб-приложение на Python (Flask), выступающее единым шлюзом управления инфраструктурой печати.

Техническая реализация:

Асинхронный Core-движок: Написан кастомный многопоточный парсер (на базе Requests + BeautifulSoup4). Он работает в фоне, опрашивая "капризные" интерфейсы плоттеров каждые 15 секунд. Это позволяет пользователю видеть мгновенный результат без ожидания ответа от медленного железа.

Smart Health Check: Система умеет отличать "штатный простой" от "зависания веб-сервера" (известная болезнь HP). Если плоттер перестает отдавать данные, дашборд сигнализирует администратору о необходимости перезагрузки.

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

Функциональные модули:

Queue Inspector: Предпросмотр файлов в очереди печати и их статус.

Data Mining & Statistics: Система ведет журнал всех заданий в JSON-хранилище (оптимизировано под 15,000+ записей). Генерируются отчеты: расход бумаги (м²), расход чернил (мл), пиковые часы нагрузки.

Gamification System: Внедрена система рейтингов сотрудников («Спонсор Бумажной Фабрики», «Гранд-мастер»). Это повысило культуру производства и добавило соревновательный элемент.

UI/UX: Адаптивный интерфейс (Mobile First) с поддержкой тем: Day / Night / Cyberpunk. Чистый JS (Vanilla) обеспечивает мгновенную реакцию интерфейса даже на слабых устройствах.

Результат

Внедрение системы перевело управление печатью из реактивного режима ("чиним, когда сломалось") в проактивный.

Экономический эффект: Прозрачная аналитика позволила оптимизировать закупки бумаги и картриджей, исключив простои из-за нехватки материалов.

Оперативность: Инженеры видят статус всех устройств на одном экране смартфона. Время реакции на ошибки сократилось на 90%.

Стабильность: "Тяжелый" парсинг вынесен в фон, пользователь получает мгновенный отклик интерфейса.

Презентация проекта

chrome_V7p5OZYpb8.png
chrome_rFMIIHqByK.png

Оценили проект:

1