Projet RIR : Rapport Hebdomadaire du 29 Avril 2015

Transcription

Projet RIR : Rapport Hebdomadaire du 29 Avril 2015
Projet RIR :
Logiciel de Simulation et d’ajustement de spectres de
réflectivité infrarouge en java
Rapport Hebdomadaire
du 29 Avril 2015
Étudiants :
Idrissa Diagne
Estelle Rivière
Brice Robert
Arthur Vallet
Tuteur de stage :
Hervé Peyre
Anne-Muriel Chifolleau
Projet tuteuré de Master 1 de Physique Informatique
Table des matières
1 Compte Rendu
1.1 1ère Réunion . . . . . . . . .
1.2 Travail effectué . . . . . . . .
1.2.1 Git . . . . . . . . . . .
1.2.2 Latex . . . . . . . . .
1.2.3 Netbeans . . . . . . .
1.2.4 XML . . . . . . . . . .
1.2.5 Diagramme de Gantt .
1.2.6 UML . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
1
1
2
2
2
2
2
2 Diagramme de Gantt
3
3 Prévisionnel
4
1
Compte Rendu
1.1
1ère Réunion
• Jeudi 23 avril 2015 :
3 Premier contact avec les tuteurs du projet tuteuré (Mr Hervé PEYRE
et Mme Anne-Muriel CHIFOLLEAU) ainsi qu’avec le groupe de travail
composé de 4 personnes.
3 Découverte et introduction global du projet concernant la réflexivité des
rayons infrarouges au travers d’un logiciel de traitement créé auparavant
en 2006 par d’autres promotions d’étudiants de L’Université de Montpellier 2.
3 Présentation des objectifs possibles avec une amélioration de l’interface
utilisateur et corrections de multiples bugs.
3 Listage des outils nécessaires ou possibles (Git, Diagramme de Gant,
JAVA, Netbeans, XML).
3 Organisation de futures réunions hebdomadaires et conseil sur l’organisation ainsi que le mode de fonctionnement possible du groupe avec un chef
de projet tout désigné (Mr Arthur VALLET) ayant déjà travaillé sur le
sujet l’année précédente.
• Rassemblement :
3 Présentation rapide et en surface des outils par le chef de projet : Fonctionnalités basiques de GIT (connexion, interface utilisateur, création du
groupe de travail, localisation du projet au sein du logiciel).
— Interface utilisateur de Netbeans ainsi que ces grandes lignes.
— Démonstration de l’ancien projet de 2012.
— Exemples de diagrammes de Gantt.
3 Discussion de l’organisation, de la disponibilité de chacun et fixation du
prochain rassemblement.
Brice
1.2
1.2.1
Travail effectué
Git
Création d’un tutorial pour la mise en place et aide à la prise en main (commandes et fonctionnement).
Arthur,Estelle
Mise en place de GIT et essai des commandes principales pull, commit et push et
des commandes annexes (status,reset,clone...). Lecture d’un livre sur GIT (http ://gitscm.com/book/fr/v1) avec les principales commandes.
Groupe
Tentatives infructueuses de l’installation sur nos ordinateurs personnels de GIT.
Document
Prise en main des documents disponibles sur GIT. Lecture du rapport datant de
2012.
Idrissa, Brice, Estelle
1
Editeur de texte VI
Apprentissage des commandes de bases et création d’une fiche des commandes
de raccourcis.
Groupe
1.2.2
Latex
Partage de documents et d’exemples sur latex.
Mise en place d’un fichier type pour les rapports hebdomadaire.
Estelle
Création du premier rapport hebdomadaire.
Groupe
1.2.3
Netbeans
Installation de Netbeans, premier contact avec la création d’une interface grace
aux explications d’Arthur.
Changement de la librairie des ordinateurs de l’université de 1.6 à 1.8.
Installation sur nos ordinateurs personnels de la version 8 et non la version 7.
Groupe Débugage programme Rir2 fonctionnel.
Arthur
1.2.4
XML
Explication d’Arthur à propos des balises, fichiers XML et brièvement des fichiers
d’entêtes DTD.
Groupe
1.2.5
Diagramme de Gantt
Installation de GanttProject et prise en main.
Premier Diagramme de Gantt.
Groupe
1.2.6
UML
Rédaction des diagrammes UML.
Arthur
2
2
Diagramme de Gantt
3
3
Prévisionnel
Mise en place des fichiers expérimentaux et des types de couches ainsi que la
reconception du drag and drop.
Apprentissage approfondi de JAVA.
Semaine à venir peu fructueuse en raison d’examens et révisions.
4