Материалы и рекомендации по эксплуатации программного обеспечения "Система предиктивной аналитики производственных параметров для заводов по производству газобетона"
Раздел содержит инструкции по работе с системой, управлению контейнерами, обновлению и обслуживанию. Полная документация доступна в PDF.
Скачать документацию (PDF)cd /opt/gazobeton
docker compose ps
# Все сервисы
docker compose logs -f
# Конкретный сервис
docker compose logs -f backend
docker compose logs -f frontend
docker compose logs -f database
# Все сервисы
docker compose restart
# Конкретный сервис
docker compose restart backend
docker compose down
docker compose down -v
ВНИМАНИЕ: Это удалит все данные, включая базу данных!
cd /opt/gazobeton
docker compose down
git pull origin main
git lfs pull # Если обновлялся дамп БД
docker compose up -d --build
docker compose exec backend php artisan migrate --force
docker compose exec backend php artisan cache:clear
docker compose exec backend php artisan config:clear
docker compose exec backend php artisan route:clear
docker compose exec database psql -U postgres -d gazobeton
docker compose exec -T database psql -U postgres -d gazobeton -c "SELECT COUNT(*) FROM users;"
docker compose exec -T database pg_dump -U postgres gazobeton > backup_$(date +%Y%m%d_%H%M%S).sql
docker compose exec -T database psql -U postgres -d gazobeton < backup_20240101_120000.sql
Поместите CSV файлы в директорию:
gazobeton-back-dev/storage/app/files/data/import/
Поддерживаемые файлы:
После размещения файлов выполните синхронизацию через веб-интерфейс.
curl -X POST http://localhost:8000/api/analysis/train \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"data_id": 1, "model_type": "catb"}'
# Использование CPU и памяти
docker stats
# Использование диска
df -h docker system df
# Проверка backend
curl http://localhost:8000/api/health
# Проверка frontend
curl http://localhost:3000
# Проверка database
docker compose exec database pg_isready -U postgres
Frontend (веб-интерфейс): https://app.gazobeton.tech
Документация API: http://62.113.41.114:8000/api/documentation
Администратор:
Примечание: Первый зарегистрированный пользователь автоматически получает права администратора.
Модуль обеспечивает безопасный вход и управление сессиями пользователей с использованием OAuth2.
Откройте https://app.gazobeton.tech
Перейдите в "Профиль" → проверьте редактирование
Проверьте выход и повторный вход
Центральный модуль для импорта, хранения и управления производственными данными.
Тестовые данные: В системе уже загружено 14 наборов производственных данных.
Модуль для обучения ML-моделей и прогнозирования дефектов продукции.
1. Технологические трещины
2. Механические трещины
3. Сколы от слипания
4. Сколы по сырому
5. Сколы (общие)
6. Сколы от разделительной машины
7. Задиры
Подготовьте данные для анализа:
Предобученные модели: В системе уже есть обученные модели для демонстрации.
Модуль для создания и просмотра прогнозов качества продукции на основе обученных ML-моделей.
Модуль для ведения журнала контроля качества и мониторинга производственных параметров.
Модуль для ведения журнала лабораторных испытаний образцов газобетона.
Сводная таблица с комплексным анализом всех производственных данных, объединяющая информацию из разных источников.
Объединение данных из: - Производственных систем (АК, АПТ) - Отчетов смешивания - Контроля качества (ОТК) - Лабораторных исследований
Общий информационный модуль для просмотра расшифровки производственных данных.
Административный модуль для управления пользователями и их правами доступа.