Voici un CR de la réunion de ce matin. Jeudi 03-11-2011 (Ifremer) Présents : Matthieu, Vincent, Benjamin, Tony Délais ------ livraison mi-décembre au grand max mi janvier Base ---- - une unique base pour l'application (postgresql en mode central, h2 en mode embarqué) - 5 imports (1 access + 4 csv) - migration base historique (base access + 2 tables de résultat -> donc ce n'est pas un import classique) Ecrans ------ Utilisateur login = email Imports: Y-a-t-il des options pour les imports ? - ajouter une table pour tracer les imports (date de l'import - commentaire - utilisateur ) Au final l'import se fera par campagne. On propose de faire un import par campagne où l'utilisateur renseigne les fichiers qu'il veut importer. Il faut pouvoir reimporter certains imports sur une campagne existante ajouter a cote de chaque fichier à sélectionner un tooltip pour expliquer le format du fichier à importer (aide en ligne : exemple du fichier) Logs des modifications ---------------------- - les campagnes importées - les modifications apportées dans Libre-office (si possible) - les modifications suite à un import d'une table déjà existante avec détection des modifications sur les lignes déjà existantes Extraction des données ---------------------- Pour le moment, on ne fait que le premier mode (dit expert), le second mode paraît pas assez réaliste selon Mathieu (il sera mieux d'utiliser Libre-Office qui gère facilement les jointures). - Un requête est caractérisée par - nom - description - date dernière modification utilisateur - utilisateur de dernière modification - son code sql Base embarquée -------------- - Il s'agit uniquement de base de consultation, toute donnée modifiée dans ce type de base ne sera pas ensuite réimportable dans une base centrale. - L'utilisateur devra répercuter lui-même toute modification éventuelle. - Pour créer la base embarquée, l'unité de base est la campagne. On fera donc un export d'une ou plusieurs campagnes que l'on pourra importer dans l'application embarqué au démarrage si la base est vide. - On utilisera h2 en mode server afin de faciliter des outils externes à l'application sans avoir à fermer l'application. Export ------ - voir comment pouvoir faire les exports Gestion des modifications ------------------------- On peut partir sur une solution d'export - modification - réimport - Réutiliser le patron pour exporter mais uniquement sur une table (donc humainement gérable). - modifications - ensuite un refait un import de l'export modifié Voir comment gérer les associations si besoin (via les clef naturels). Actions ------- - Mathieu et Vincent travaille sur le nouveau modèle à utiliser. - Mathieu doit vérifier les fichiers csv (dans MOVIES y'a des colonnes dupliquées par exemple). - On doit avoir une version pseudo stable du modèle en milieu de semaine prochaine. - De notre côté on initie le projet + les écrans de base Réunion ------- - Mercredi 16 movembre à 10h00 à l'Ifremer (présentation des premiers écrans + le modèle). Cordialement, Tony. -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com
participants (1)
-
Tony Chemit