Author: afages Date: 2010-02-22 14:29:12 +0100 (Mon, 22 Feb 2010) New Revision: 116 Modified: trunk/src/site/doc/analyse/usecase.rst Log: Ajout cockburn view content Modified: trunk/src/site/doc/analyse/usecase.rst =================================================================== --- trunk/src/site/doc/analyse/usecase.rst 2010-02-22 13:12:25 UTC (rev 115) +++ trunk/src/site/doc/analyse/usecase.rst 2010-02-22 13:29:12 UTC (rev 116) @@ -25,7 +25,6 @@ 4) MSM renvoie la structure de la base (tables) 5) L'utilisateur traite la structure de la base - Extensions : -- Variations : - Performance : selon la fréquence d'exécution, doit être très rapide. L'utilisateur doit obtenir la structure de la base immédiatement. @@ -49,22 +48,46 @@ - Main success scenario : 1) L'utilisateur se connecte à la base de données 2) MSM renvoie la base de données à l'utilisateur - 3) L'utilisateur souhaite décrire une table - 4) L'utilisateur décrit la base - 5) MSM renvoie la structure de la base (tables) - 6) L'utilisateur sélectionne une table - 7) MSM renvoie la structure de la table - 8) L'utilisateur traite la structure de la table -- Extensions : -- Variations : + 3) L'utilisateur décrit la base + 4) MSM renvoie la structure de la base (tables) + 5) L'utilisateur sélectionne une table + 6) MSM renvoie la structure de la table + 7) L'utilisateur traite la structure de la table +- Extensions : + 5.a : l'utilisateur effectue une recherche sur la table - Performance : selon la fréquence d'exécution, doit être très rapide. L'utilisateur doit obtenir la structure de la table immédiatement. View content ------------ +- Use case : 3.View content +- Goal in context : obtenir les données d'une table (son contenu) d'une base +BigTable (Hbase, HashMap...) selon le plugin de la base. +- Scope : MSM - GUI/IHM +- Level : fonctionnalité +- Primary actor : utilisateur de MSM +- Trigger : L'utilisateur souhaite voir les données contenues dans une table. +- Frequency : très souvent - 100/jour +- Pre-conditions : + PRE1 : l'utilisateur doit être connecté à la base dont il veut les + données. On dispose d'un accès à la table. +- Post-conditions : + POST1 : l'utilisateur dispose graphiquement des données contenues + dans la table. +- Main success scenario : + 1) L'utilisateur se connecte à la base de données + 2) MSM renvoie la base de données à l'utilisateur + 3) L'utilisateur décrit la base + 4) MSM renvoie la structure de la base (tables) + 5) L'utilisateur sélectionne une table et demande à voir son contenu + 6) MSM renvoie les données de la table + 7) L'utilisateur traite les données +- Extensions : + 5.a : l'utilisateur effectue une recherche sur la table +- Performance : selon la fréquence d'exécution, doit être très rapide. +L'utilisateur doit obtenir les données immédiatement. - Monitor -------