Accueil / FleetMan / TripsAnalyzer
Plugin FleetMan

TripsAnalyzer

Le moteur d'analyse des déplacements : détection automatique des courses, sites visités, routes empruntées, scoring conducteur.

15 contrôleurs IRequest Java / J2EE /Helper?package=tripsanalyzer
Modules & fonctionnalités

Ce que fait le plugin TripsAnalyzer

15 contrôleurs IRequest, chacun exposant une fonctionnalité atomique côté serveur.

TripsAnalyzer

Analyseur principal

Console centrale : graphique de courses, statistiques par véhicule, répartition temps d'arrêt vs roulage.

Sites

Sites & POI

Définition des points d'intérêt (dépôts, clients, stations). Détection auto-arrivée par géofence.

SiteTypes

Types de sites

Classification (dépôt, client, station, garage, interdit). Comportement par type.

Routes

Routes prédéfinies

Itinéraires types (Douala-Yaoundé, Yaoundé-Bafoussam). Comparaison réel vs prévu.

RoutesAI

Routes IA

Détection automatique des routes les plus empruntées par clustering GPS. Suggestion d'itinéraires optimaux.

Sections

Sections de route

Découpage des routes en tronçons (péage, ville, autoroute) avec stats par section.

Destinations

Destinations fréquentes

Top destinations par véhicule/conducteur. Heatmap des points fréquentés.

Regions

Régions opérationnelles

Découpage administratif (région, département, ville) pour reporting.

Planning

Planning courses

Planification prévisionnelle (départ/arrivée prévus) vs détection automatique réelle.

BigDaysEdit

Journées exceptionnelles

Marquage week-ends, fériés, jours non-travaillés. Exclusion des stats.

VehiclesGrouping

Groupes de véhicules

Création de flottes virtuelles (camions citernes, VL direction, etc.) pour reporting.

TimeProcessingGrid

Grille horaire

Découpage temporel personnalisable pour reporting (jour, semaine, mois fiscal).

Rebuild

Rebuild courses

Recalcul rétroactif des courses sur une période donnée (utile après ajout d'un site).

GetSitesTree

Arbre des sites

Endpoint API : structure hiérarchique des sites pour widgets externes.

GetTripaVehiclesTree

Arbre véhicules

Endpoint API : structure véhicules + groupes pour intégrations BI.

Architecture

Comment ça s'intègre

Le plugin TripsAnalyzer expose ses fonctions via le servlet /Helper. Chaque contrôleur est appelé en HTTP avec le pattern :

/Helper?package=tripsanalyzer&plug=<Controller>&task=<action>

Les réponses sont au format JSON ExtJS-compatible :

{
  "success": true,
  "total": 42,
  "rows": [...]
}
Caractéristiques techniques
Package Javacom.malambi.fleetman.plug.tripsanalyzer
Contrôleurs15
Pattern URL/Helper?package=tripsanalyzer
Multi-tenantoui (userid scope)
Audit logsactivé
Version FleetMan7.0.1+

Activer TripsAnalyzer sur votre instance FleetMan

Le plugin est livré en standard avec FleetMan. L'activation est instantanée — contactez votre gestionnaire ou démarrez un essai gratuit.