La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Juin - Projet final RICM 1 Groupe 10: B.Tillard – J.Danthon – A.Mandyev – A.Lefrique – M.Rivoalen – JF.Knoepfli Simulation dun réseau avec correspondances.

Présentations similaires


Présentation au sujet: "Juin - Projet final RICM 1 Groupe 10: B.Tillard – J.Danthon – A.Mandyev – A.Lefrique – M.Rivoalen – JF.Knoepfli Simulation dun réseau avec correspondances."— Transcription de la présentation:

1 Juin - Projet final RICM 1 Groupe 10: B.Tillard – J.Danthon – A.Mandyev – A.Lefrique – M.Rivoalen – JF.Knoepfli Simulation dun réseau avec correspondances UrbanConnector

2 Simuler les trajets effectués par les utilisateurs Estimer la charge dun réseau à tout lieu et à tout moment Gérer la congestion dun réseau complexe But du logiciel

3 Paramètres Dynamiques: Le temps de parcours sur les arcs Les parcours des passagers Statiques Le nombre de passager dans le réseau La fréquence des trains Le modèle statistique des destinations

4 Larchitecture Une Deux Trois Cinq Quatre

5 Stations: Pas de doublons Pas les mêmes coordonnées Ordonnées par numéros croissant Arcs: Stations existent bien Ligne existe bien ( stations bien connectées) Pas de doublons Ordonné par numéro de ligne Temps de parcours dun arc positif Vérification

6 Larchitecture

7 Moteur de calcul Algorithme de mise à jour des charges Connaître la charge à tout endroit en fonction du temps Connaissant le chemin que prenne les gens, ajout du nombre de passager à chaque arc au temps calculé Algorithme du meilleur chemin Dijkstra: déjà implementé et fonctionne Floyd: de même ! Choix de lalgorithme en fonction de sa complexité.

8 Problèmes Solutions techniques Solution Problème: Comment gérer les changements de station ? Problème: Dynamicité du projet

9 Structures de données ReseauAlgorithme Ligne ChargeArrayList Trajet ChargeStationCheminChargeArc StationFictiveStationReelle Station Bleu = classe abstraite Vert = classe Rouge = Interface

10 Interactivité Sur lécran: Carte du réseau Liens colorés en fonction de la charge Affichage sur demande dinformations Commandes: Changement des paramètres Création dévénements particuliers

11 Extensions possibles Affichage de lItinéraire optimal en fonction de létat du réseau pour un utilisateur Rendre dynamique les paramètres statiques Moteur statistique pour le gestionnaire du réseau

12 Réactivité de léquipe : modification rapide du projet Organisation en groupe de travail Répartition par groupe de travail Gestion informatique Serveur de sauvegarde Serveur de version (SVN) Planning du projet (annexe) Travail déquipe

13 Annexe : Planning Vert = test Jaune = en cours Orange = lancement

14 Vous avez la possibilité de suivre le développement sur linterface web de notre SVN Le carnet de bord est disponible chaque soir Le logiciel sera livré le 26 juin au soir Conclusion

15 Annexe : Hiérarchie des classes Reseau Array list tabLigne Array list tabArc Array list tabStationFictive Array list tabStationReelle ArrayList Ligne Array list tabLigne Array list tabArc Array list tabStationFictive Array list tabStationReelle Trajet Array list tabLigne Array list tabArc Array list tabStationFictive Array list tabStationReelle ChargeArc Int timer; Int chargeCourante(); … Chemin ArrayList Arc Algorithme Public DijstraN(Reseau r) Public Floyd( Reseau r) Charge Int chargeCourante() ChargeStation Int chargeCourante() Station Array list arc; Int num; StationReelle stationFictive[]; ChargeStation charge; Int coordx, coordy; StationFictive Int stationReelle; Ligne ligne;


Télécharger ppt "Juin - Projet final RICM 1 Groupe 10: B.Tillard – J.Danthon – A.Mandyev – A.Lefrique – M.Rivoalen – JF.Knoepfli Simulation dun réseau avec correspondances."

Présentations similaires


Annonces Google