====== SAMMOA ====== Lundi 9 Juillet 2012 Présents -------- Emeline Pettex Sophie Larant Olivier Van Canneyt Ghislain Doremus Benjamin Poussin Florian Desbois Retours ======= Général ------- - Les touches de raccourcis par défaut sont décrites ici : http://forge.codelutin.com/issues/1200. En v0.2, L'interface de configuration est disponible pour modifier et voir les raccourcis. Informations du Vol ------------------- - Gérer jusqu'à trois lettres pour les initiales des observateurs (résolu en v0.2) - Les barres de défilement sur les observateurs devraient se trouver sur les listes et non pas sur le panel, sinon les boutons ajout/suppression disparaissent/apparaissent - Les transects disparaissent de la carte en cours de vol mais peuvent apparaître lorsqu'on les choisi dans la liste du référentiel (ok en v0.2) - Les transects doivent être triés alphabétiquement (résolu en v0.2) - Si possible, la sélection d'un transect sur la carte, le sélectionne dans la liste du référentiel (préparation du plan de vol) - Si possible, ajouter un champs texte pour filtrer la liste des transects du référentiel (synchronisé avec l'affichage sur la carte) - Rétrécir les labels pour pouvoir mettre les champs sur la même ligne * Flight number => Flight # * Plane immatriculation => Plane Imm. Tableau des transects (Plan de Vol) ----------------------------------- - Problème de rafraichissiment des transects lors d'un ajout (résolu en v0.2) - Problème sur les listes déroulantes des observateurs (résolu en v0.2) - Il manque entre parenthèse le nombre de passages calculé par l'application - Bug: le passage au transect suivant ne marche pas bien (résolu en v0.2) Effort d'observation (Tableaux du bas) -------------------------------------- - Ce qui est dans la case doit être préselectionné lors de la saisie (pour facilement modifier sans devoir effacer avant) (résolu en v0.2) - Les LEG devraient rester en rouge si les lignes sont exactement les mêmes. Dès qu'une donnée change (n° transect, positions d'observateurs, ...), elle doit passer en blanc. - Bug dans les numéros de transects pour les LEG, le mauvais est pris (résolu en v0.2) - Lors de la sélection d'un LEG, les observations correspondantes changent de couleur. (Si possible, permettre l'inverse, mais comment ? via un menu contextuel "sélectionner la route correspondante" ?) - Il manque la coloration des cellules lors d'erreurs de validation (rouge/jaune) - Angle (observation) peut aller de 0 à 90° et non pas jusqu'à 360° - Mettre le N° (route ou observation) comme première colonne (résolu en v0.2) - Mettre "Gl" à la place de "Glare" (résolu en v0.2) - Mettre "Glint" à la place de "Sky" (résolu en v0.2) - Problème "Subjective conditions" est un texte et non un nombre (résolu en v0.2) - Le bouton "Left" doit etre rouge (résolu en v0.2) - Le bouton "right" doit etre vert (résolu en v0.2) - Fixer une taille convenable par défaut pour les colonnes dans les tableaux - Durant la validation (à terre), il serait peut-être agréable d'avoir la zone commentaire en info-bulle pour la lire plus facilement ou sinon utiliser l'espace libre à côté des boutons/combos pour afficher le commentaire de la ligne sélectionnée. - Interdir le tri sur les colonnes à la saisie (trop confusant) ou alors menu pour activer/désactiver le tri. - Un même code espèce peut être utiliser pour deux espèces différentes sur deux régions. (clé métier d'une espèce : code + région) - Lorsque l'audio ou le GPS ne fonctionne plus. Mettre en rouge tout le fond du panel de saisie. - Vérifier qu'une nouvelle observation prend bien en compte la modification des positions d'observateurs de la dernière route (ok en v0.2 excepté au rechargement d'un vol non terminé). - Placer le curseur directement sur la saisie de la première cellule éditable lorsqu'une nouvelle ligne est créée. Messages d'erreurs ------------------ - Idée pour les messages d'erreurs : changer la couleur des lignes suivant la gravité - Si possible, voir tous les messages d'erreurs et non pas seulement ceux de la ligne sélectionnée Export SAMMOA ------------- - A l'export on demande si l'utilisateur veut archiver la base. Si oui, la base est alors déplacer dans un répertoire d'archive. -> proposer à l'utilisateur si on garde les référentiels (region/campagne/strate/secteur/transect/observer/especes) pour ne pas avoir une base complètement vide au prochain démarrage. Amélioration des écrans ======================= - Prévoir un menu "Fermer le vol" pour retourner sur l'écran d'accueil. Un message apparaîtra pour confirmer si le vol est en cours (même message à l'arrêt de l'application). Ecran d'accueil --------------- - sélection de la compagne (combo, add, edit) - sélection du système (qui n'est qu'un filtre sur les vols disponibles) - sélection du vol (combo avec une des possibilités 'NEW' pour nouveau vol) : affichage N° de vol + date de début - barre d'action: import, export, OnBoard(pour saisie), validation - Le bouton "validation" est grisé si vol "NEW" est sélectionné. - Par défaut, la dernière campagne, le dernier système et le dernier vol seront selectionnés pour retourner rapidement à la saisie en vol. Ecran campagne (création/modification) -------------------------------------- - code - nom - période (date de début, date de fin) - région (combo) (+ import région et espèces qui ouvre une fenêtre modal) - strates (sélection d'un fichier SHP) - transects (sélection d'un fichier SHP) - observateurs (sélection d'un fichier CSV) Ecran région (fenêtre modal) ---------------------------- - code - nom - shp (sélection d'un fichier SHP) - especes (sélection d'un fichier CSV) Planning ======== * mardi 10/07 livraison 0.2 pour test à terre (Fait) * merdredi 18/07 livraison 0.3 pour test en vol Documentation à produire ======================== * Mettre qu'il faut dézipper le fichier (extraire) et ne pas l'utiliser en zip (résolu en v0.2 : voir page d'accueil du site http://maven-site.forge.codelutin.com/sammoa/) * Si ça ne marche pas, exécuter "cmd" dans le terminal, taper "java -version" si la version est inférieur à 1.6 il faut installer une nouvelle version de java. Après l'installation vérifier que la version est bien maintenant celle voulu. * Si ce n'est toujours pas le cas, vous pouvez modifier le fichier .bat pour ajouter le chemin complet du java.exe de la nouvelle installation "c:\chemin complet de java\bin\java" mettre le chemin entre " pour les espaces ou autres caractères spéciaux. * Création de fichier CSV dans le bon format avec Libre/OpenOffice