This is an old revision of the document!
Dans ce document nous décrivons l'organisation du système et de l'IHM autour des process subis par le échantillons et les protocoles utilisés pour ces process. L'objectif est de connaître, pour un échantillon donné, l'ensemble et la chronologie des process qu'il a subi. Dans cette perspective, il semble logique que tout traitement rentre sous cette notion de process.
Remarque : Actuellement, la partie protocole n'est pas fonctionnelle, nous discuterons donc uniquement de process
A chaque échantillon est donc associé un ensemble de traitements ordonnés chronologiquement. Pour chacunes des étapes on renseigne les informations générales suivantes : La date du traitement, la personne qui l'a réalisé, l'index (le rang) dans l'ensemble des process, [le protocole qui a été suivi ainsi que les éventuelles modifications faites à ce protocole.]
Afin d'avoir par ce biais, l'ensemble des traitements subis par l'échantillon au cours de sa vie, il faut intégrer sous la notion de process les données suivantes :
Néanmoins, les demandes de passage au robot ou en masse ne sont pas considérées comme des protocol_application puisque ce sont des données non persistantes. Enfin, certains protocol_application, tel que le mix ou le run robot, ont en entré plusieurs échantillons. Par conséquent ils doivent pouvoir être associés à plusieurs treatments. L'ajout d'une table d'indirection est donc nécessaire :