Pour Christian, Kevin et Tony
Bonjour,
Je remonte mes remarques dans le texte :
Et je précise que :
1/ Il faut "éduquer" les observateurs vers l'usage des référents
2/ le protocole sert à accélérer la saisie et à contrôler la
saisie
Donc avec le 1/ il ne faut gérer dans les données brutes que des
référents, donc à l'import du protocole, les synonymes sont
remplacés par leur référent (je ne parle que du nom latin, pas du
code campagne qui est conservé) et dans le tableau des espèces on
n'affiche que des référents
et pour le 2/, la short liste n'affiche que les espèces du
protocole (donc des référents...), en cliquant sur le (+) on
accède à tout le référentiel donc aux synonymes. En sélectionnant
un synonyme, on bascule dans le tableau immédiatement sur le
référent
Le 21/02/2013 18:38, Christian BONNET a
écrit :
bonjour,
j'ai plusieurs remarques sur la gestion des synonymes.
Si on fait le point sur le fonctionnement décrit dans les
différents tickets voilà ce qu'on a :
1/ Lors de l'utilisation d'une espèce dans un lots, on
devra alors supprimer tous ces synonymes si cette espèce n'est
plus disponible (i.e qu'on a saisi deux lots un Vrac et un
Hors/Vrac).
L'opération inverse devra être effectuée lors de la suppression
d'un lot parent.
Ok
2/ Dans la liste déroulante des espèces du protocole, doit-on
afficher les synonymes ou non ? Il nous semblait logique qu'ils
y soient (sinon à quoi servent-ils) mais Vincent à l'air de
penser le contraire au vu de son mail (cf le screenshot joint
des synonymes du DICELAB).
La proposition : la short liste n'affiche que les espèces du
protocole (c'est par définition les espèces les plus courament
observées donc cela doit couvrir 80-90% des besoins voir plus). Les
synonymes sont accessibles via le (+)
3/ Dans la liste déroulante, ne mettre que les espèces du
protocole (pas forcément les référents).
Dans la liste de tous les taxons, quand l'utilisateur choisit
une espèce qui a un synonyme dans les espèces du protocole, ne
pas ajouter cette espèce à la liste mais sélectionné l'espèce du
protocole synonyme.
ok sauf que on sélectionne toujours le référent car il n'y a que des
référents dans le protocole importé
4/ Question actuelle de Kevin :
Concernant les synonymes, dans le protocole, une fois que
l'utilisateur a ajouté une espèce, doit-on retirer ses synonymes
de la liste déroulante ou l'utilisateur peut ajouter 2 espèces
synonymes ?
comme on ne gère que des synonyme dans les données brutes, on ne
peut pas ajouter 2 espèces synonymes
Du coup, j'ai une remarque qui rejoint la dernière question de
Kevin :
1- le besoin initial est que
l'utilisateur puisse trouver une espèce, que ce soit par
l'espèce référente ou par l'un de ses synonymes
2- dans le tableau des espèces, il faut qu'on ait toujours
l'espèce référente indiquée
Donc pourquoi essayer de mettre en place des mécanismes plus ou
moins complexes pour mettre à jour la liste des espèces quand on
définit le lot pour n'avoir qu'un seul synonyme ou qu'un seul
référent ?
En plus comme le souligne Kevin, on peut aussi avoir le cas de
plusieurs synonymes présents dans le protocole et le problème se
pose aussi lors d'un import.
Je propose :
1- de laisser la possibilité
d'avoir au niveau de la liste des espèces du lot le référent
et ses synonymes (sans essayer d'avoir un seul représentant)
non dans la short liste oui derrière le (+)
2- de ne remplacer l'espèce par
son référent qu'au moment où on a validé le lot et qu'on
arrive dans le tableau
ok
Après il y a le fait de supprimer de la liste une espèce (et ses
synonymes) lorsqu'on a déjà un lot saisi en VRAC et en HORS/VRAC.
C'est effectivement plus intéressant pour l'utilisateur car ça le
limite aux espèces non saisies, mais cela risque peut-être de
poser un problème de performance si on essaye de filtrer la liste
quand on ouvre l'écran pour créer un lot (et surtout si on
applique ça quand on recherche une espèce dans la liste complète)
: il faut rechercher les listes d'espèces déjà saisies, en
considérant le VRAC ET le HORS/VRAC...
Pourquoi ne pas faire la vérification au moment où on enregistre
le lot à ajouter ?
si cela ne dégrade pas les perfs il faut le faire, si cela dégrade
les perfs on peut effectivement ne faire le contrôle que au moment
où on valide la création du lot
On
signale alors que le lot existe déjà en indiquant le nom de
l'espèce référente (si la personne n'est pas encore habituée au
nom du référent et qu'elle utilise le synonyme).
De plus, je suppose qu'un contrôle un peu similaire existe pour
distinguer le cas du VRAC et du HORS/VRAC :
Si j'ai déjà saisi un lot espèce 1 - VRAC, je peux ajouter un
nouveau lot espèce 1 - HORS/VRAC, mais je ne peux plus ajouter un
nouveau lot espèce 1 -VRAC
idem cf perfs
Pas simple tout ça
Bonne journée
Vincent
Enfin, actuellement on a 2 tickets qui ont été créés :
Evolution #1965 [CAPTURE] - Pouvoir saisir un taxon synonyme comme
espèce
Tâche #1999 [CAPTURES] Especes - Gestion des synonymes sur l'écran
de capture
Qu'elle est la différence entre les deux ?
1999 est une sous tache de 1965 ?
PS : est ce qu'il y a moyen d'être alerté par un mail lorsque les
tickets sont ajoutés ou modifiés car j'ai besoin de suivre les
changements effectués ou les échanges pour organiser et mettre à
jour les tests de recette ?
J'ai des notifications quand il s'agit des tickets que j'ai créé,
mais il me le faudrait pour tous.
Merci
Christian
|
Christian BONNET
|
Centre de Brest
ZI de la pointe du diable
CS 10070 - 29280 Plouzané
|
Infrastructures Marines et
Numériques
Informatique et Données Marines
Ingénierie des Systèmes d'Information
|
christian.bonnet@ifremer.fr
www.ifremer.fr
|
Tel : +33 (0)2.98.22.46.16
Fax : +33 (0)2.98.22.46.44 |
Le 21/02/2013 17:12, Kevin Morin a écrit :
Bonjour
Vincent,
Concernant les synonymes, dans le protocole, une fois que
l'utilisateur a ajouté une espèce, doit-on retirer ses synonymes
de la liste déroulante ou l'utilisateur peut ajouter 2 espèces
synonymes ?
Cordialement
_______________________________________________
Tutti-devel mailing list
Tutti-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/tutti-devel
--
Vincent BADTS
Responsable qualité du SIH (Système d'Informations Halieutiques)
IFREMER centre Atlantique
Unité EMH (Ecologie et Modèles pour l'Halieutique)
Tél : 33 2 40 37 40 53 (interne : 80 53)
Fax : 33 2 40 37 40 38
www.ifremer.fr