Feature: Ajout des visualisations avancées - Séries temporelles et Histogramme
Backend (Python): - Collecte de données de séries temporelles (échantillonnage toutes les 1000 unités) - Comptage du nombre de clients par file au fil du temps - Génération d'histogramme des temps de traitement (20 bins) - Calcul de statistiques: min, max, moyenne, écart-type - Ajout des champs time_series_data et histogram_data à SimulationResults - Méthode _create_histogram() pour génération automatique des bins Frontend (React + TypeScript): - Nouveau composant TimeSeriesChart: graphique de l'évolution du nombre de clients * Affiche la convergence vers l'état stable * Utilise Chart.js Line chart * Responsive avec Material-UI Paper - Nouveau composant ProcessingTimeHistogram: distribution des temps de traitement * Barres montrant la distribution exponentielle * Statistiques affichées (min, moyenne, écart-type, max) * Utilise Chart.js Bar chart - Intégration dans ResultsDisplay onglet Visualisations - Nouveaux types TypeScript: TimeSeriesData, HistogramData Améliorations TP: ✓ Visualisation de la convergence vers l'état d'équilibre ✓ Validation de la distribution exponentielle (M/M/1) ✓ Graphiques scientifiques pour le rapport Build: ✓ 720.12 kB (gzip 231.51 kB)
Veuillez vous inscrire ou vous connecter pour commenter