User Tools

Site Tools


wiki:epims4_0m2:developer:epbackintro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:epims4_0m2:developer:epbackintro [2008/08/01 08:21]
dupierris
wiki:epims4_0m2:developer:epbackintro [2008/11/06 15:31] (current)
90.27.20.121
Line 1: Line 1:
 ===== Introduction ===== ===== Introduction =====
  
-BackPims ​est l'​application standalone qui permet :+eP-Back ​est l'​application standalone qui permet :
  
-    * Le transfert des nouvelles données d'​acquisitions sur le SAN et les référencer dans PIMS+    * Le transfert des nouvelles données d'​acquisitions sur le SAN et les référencer dans ePIMS
-    * La suppression sécurisée ​des instruments des données d'​acquisitions qui ont été transférées ​+    * La suppression sécurisée, sur les instrumentsdes données d'​acquisitions qui ont été transférées ​
  
  
Line 11: Line 11:
 ==== 1. Architecture générale ==== ==== 1. Architecture générale ====
  
-Le terme opération désigne le transfert des données depuis l’instrument sur le SAN avec toutes les mises à jour associées au niveau de PIMS ou le nettoyage des PC des instruments en fonction de l’existant dans PIMS.+Le terme opération désigne le transfert des données depuis l’instrument sur le SAN avec toutes les mises à jour associées au niveau de ePIMS ou le nettoyage des PC des instruments en fonction de l’existant dans ePIMS.
  
 L’interface BackupParameters est en charge de la configuration des opérations du point de vue des options de copie/​suppression et de la détermination du format des données (et par conséquent des données) à traiter. L’interface BackupParameters est en charge de la configuration des opérations du point de vue des options de copie/​suppression et de la détermination du format des données (et par conséquent des données) à traiter.
Line 20: Line 20:
  
 {{ epb_model.png }} {{ epb_model.png }}
-**Figure 1: Architecture globale de BackPIMS**+** Architecture globale de eP-Back** 
 + 
 +Un cache permet de conserver la liste des analyses identifiées pour un format donné (ou plus précisément une configuration donnée). Voir le chapitre suivant pour plus de précision : [[epbackcache]]
  
 === 1. Implémentation === === 1. Implémentation ===
Line 32: Line 34:
  
 {{ epb_model2.png }} {{ epb_model2.png }}
-**Figure 2: Diagramme de classes globales de l’implémentation de BackPims ​(pas entièrement à jour... mais globalement juste)**+** Diagramme de classes globales de l’implémentation de eP-Back ​(pas entièrement à jour... mais globalement juste)**
  
 Du point de vue de l’IHM, BackPimsApp contient tous les Panel de l’application. ConfigurationPane permet de saisir les paramètres de copie. C’est également cette classe qui gère, toujours du point de vue IHM, la configuration relative au format de données. Comme indiqué plus haut AnalysisPane permet de visualiser les analyses. Un dernier panel, LogPane contient les différents messages de l'​application. Enfin, AnalysisOperationAction est un bouton qui permet de démarrer le transfert des données. Les classes utilisées et leur agencement sont schématisés ci-dessous. Du point de vue de l’IHM, BackPimsApp contient tous les Panel de l’application. ConfigurationPane permet de saisir les paramètres de copie. C’est également cette classe qui gère, toujours du point de vue IHM, la configuration relative au format de données. Comme indiqué plus haut AnalysisPane permet de visualiser les analyses. Un dernier panel, LogPane contient les différents messages de l'​application. Enfin, AnalysisOperationAction est un bouton qui permet de démarrer le transfert des données. Les classes utilisées et leur agencement sont schématisés ci-dessous.
Line 38: Line 40:
 {{ epb_ihm_global.jpg }} {{ epb_ihm_global.jpg }}
  
-**Figure 3: Organisation globale de l'​IHM**+**Organisation globale de l'​IHM**
  
 \\ \\
wiki/epims4_0m2/developer/epbackintro.1217571702.txt.gz · Last modified: 2008/09/24 15:35 (external edit)