Skip to content
フリートマネジメント

Alpha Track — エンタープライズGPSフリートマネジメントシステム

Alpha Trackは、Laravel 8上に構築された本番グレードのGPSトラッキングプラットフォームで、数百台の車両を同時に管理するフリートオペレーターにサービスを提供しています。Traccarサーバーと統合されたマルチデータベースアーキテクチャを通じてリアルタイムGPSデータを処理し、200以上のGPSデバイスプロトコルをサポートしています。287のデータベースマイグレーション、109のエンティティモデル、50以上のサービスクラス、80以上のコントローラーを備えた本格的なエンタープライズシステムです。

Laravel 8PHPMySQLRedisNode.jsSocket.ioLeaflet.jsGoogle MapsTraccarREST APIWebSocketjQueryBootstrapPM2
Alpha Track — エンタープライズGPSフリートマネジメントシステム

課題

フリートオペレーターは、複数の都市にわたる数百台の車両をリアルタイムで追跡し、ジオフェンス違反、速度超過、燃料盗難、メンテナンススケジューリングに対する即時アラートを発する統合プラットフォームを必要としていました。さらに、異なるメーカーの多様なGPSハードウェアのサポートも求められました。

ソリューション

デュアルデータベースアーキテクチャを採用したマルチテナント型リアルタイムトラッキングプラットフォームを設計しました。アプリケーションロジック用とTraccar統合によるGPSデータ処理用の2つのデータベースを使用しています。Socket.ioとRedis pub/subによるライブ位置更新、200以上のGPSプロトコルサポート、ポリゴン・円形・ルートベースの包括的なジオフェンシングを実装しました。

インパクト

成果とインパクト

エンタープライズ規模のシステム:287のデータベーステーブル、109のエンティティモデル、500,000行以上の本番コード
Socket.ioとRedis pub/subによる数百台の車両の同時リアルタイム追跡
Traccar統合による200以上のGPSデバイスプロトコルのサポート
単一デプロイメントから複数のフリートオペレーターにサービスを提供するマルチテナントアーキテクチャ
包括的なレポーティング:走行サマリー、燃料分析、ドライバー行動分析、メンテナンススケジューリング
iOSおよびAndroidフリートマネジメントアプリケーション対応のモバイルAPI(v1およびv2)

プロジェクトをお考えですか?

NexGenixがどのようにソリューションを提供できるか、ご相談ください。

プロジェクトを始める