I. Analyse du Sujet

1/ Analyse des différents acquis nécessaires

Pour ce projet il y a un certain nombre de connaissances à maitriser. Tout d’abord nous noterons la nécessité de travailler avec une interface graphique, il faudra donc être capable de développer avec GUI, maitriser les différents Objets disponibles et regarder comment les assembler. Nous étudierons donc particulièrement les Layout.

Ensuite il faudra bien évidemment maitriser le parcours d'arborescence de fichiers pour retrouver les différentes images et le parcours de CSV et de txt pour les divers données nécessaires.

Il faudra ensuite étudier les différentes façons de stocker nos différents pays via une HashMap ou une arrayList par exemple.

2/ PréAnalyse de l’interface

Dans un second temps nous nous sommes intéressés à ce à quoi l’interface devait ressembler afin d’approfondir et nous permettre de déterminer quelles solutions adopter pour ce projet.

Premier croquis du projet:

Premier croquis de l'interface graphique

Comme on peut le voir sur ce croquis nous utiliserons une barre de recherche sur le dessus un Panel d’informations et un autre pour l’historique. Comme nous voulons afficher notre liste de Pays dans une Jlist nous opterons pour une ArrayList pour stocker la liste de nos pays.

3/ Répartition des Tâches

Afin d’optimiser le temps du projet nous choisirons de répartir le travail et de faire régulière des points ensemble afin de discuter et de l’avancement du projet et de nos problèmes et différentes solutions à adopter.

Louis se concentrera principalement sur la structure des données, soit la classe Pays et les liste de Pays quand Chakib travaillera sur l’interface graphique.

Accueil Suivant