TAMS - Инструкция по установке

Версия документа: 1.0

Дата: 2025 год

ВАЖНО: TAMS распространяется в виде SaaS-решения (Software as a Service). Специальные действия по установке программного обеспечения на стороне пользователя НЕ ТРЕБУЮТСЯ.

1. О системе TAMS

TAMS (Tracking and Management System) — облачное решение для управления транспортной логистикой, которое предоставляется в виде интернет-сервиса. Вся инфраструктура, серверы и база данных размещены и обслуживаются провайдером услуги.

2. Для конечных пользователей (SaaS)

2.1. Требования к рабочему месту пользователя

Параметр Требование
Веб-браузер Google Chrome 90+, Mozilla Firefox 88+, Safari 14+, Edge 90+
Интернет-соединение Минимум 512 Кбит/с (рекомендуется 2 Мбит/с)
Разрешение экрана Минимум 1280x720 (рекомендуется 1920x1080)

2.2. Доступ к системе

Шаг 1: Откройте веб-браузер

Шаг 2: Перейдите по адресу:

https://go.tams-tech.ru

Шаг 3: Введите учетные данные, предоставленные администратором вашей компании:

Шаг 4: Нажмите кнопку "Войти"

Примечание: При первом входе в систему рекомендуется изменить пароль на более надежный.

2.3. Мобильное приложение для водителей

Для iOS:

  1. Откройте App Store на вашем устройстве
  2. Найдите приложение "TAMS"
  3. Нажмите "Установить"
  4. После установки откройте приложение и войдите с учетными данными

Для Android:

  1. Откройте Ru Store на вашем устройстве
  2. Найдите приложение "TAMS"
  3. Нажмите "Установить"
  4. После установки откройте приложение и войдите с учетными данными
Важно: Для корректной работы мобильного приложения необходимо разрешить доступ к геолокации и уведомлениям в настройках устройства.

3. Для экспертов и технических специалистов

3.1. Варианты предоставления доступа

Для проведения экспертизы программного обеспечения TAMS предоставляются следующие материалы:

Вариант 1: Тестовый доступ к работающей системе

Предоставляется доступ к развернутому экземпляру системы с тестовыми данными:

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

Вариант 2: Исходные коды для анализа

Для технической экспертизы предоставляются:

Вариант 3: Образ виртуальной машины

По запросу может быть предоставлен:

3.2. Структура системы

Frontend компоненты

Backend компоненты

Основные таблицы базы данных

3.3. Технические характеристики окружения

Компонент Версия/Параметр
Операционная система Linux (Ubuntu 20.04+ / CentOS 8+)
Node.js 16.x или выше
PostgreSQL 16.x или выше
Frontend Framework Vue.js 3.2.47
UI Framework Vuetify 3.1.0
Менеджер процессов PM2

3.4. Порядок получения материалов для экспертизы

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

В запросе укажите:

4. Установка для self-hosted развертывания

Примечание: Данный раздел применим только для клиентов, которые хотят развернуть TAMS на собственных серверах. Для обычных пользователей это не требуется.

4.1. Системные требования сервера

4.2. Порядок установки

Шаг 1: Установка зависимостей

sudo apt update
sudo apt install -y nodejs npm postgresql postgresql-contrib
npm install -g pm2

Шаг 2: Создание базы данных

sudo -u postgres psql
CREATE DATABASE tams_db;
CREATE USER tams_user WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE tams_db TO tams_user;
\q

Шаг 3: Развертывание backend

cd /path/to/tams-backend
npm install
# Настройте файл db.js с параметрами подключения к БД
node migrations/run-migrations.js
pm2 start server.js --name tams-backend

Шаг 4: Развертывание frontend

cd /path/to/tams-frontend
npm install
npm run build
# Настройте веб-сервер (nginx/apache) для раздачи статики

Шаг 5: Настройка веб-сервера (nginx)

server {
    listen 80;
    server_name your-domain.com;

    location / {
        root /path/to/tams-frontend/dist;
        try_files $uri $uri/ /index.html;
    }

    location /api {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

Шаг 6: Запуск и проверка

pm2 save
pm2 startup
sudo systemctl restart nginx

5. Контактная информация для технической поддержки

Для экспертов реестра российского ПО:

6. Дополнительная информация

© 2025 TAMS. Все права защищены.