From afages@users.nuiton.org Mon Feb 22 14:04:00 2010
From: afages@users.nuiton.org
To: mapstoragemanager-commits@list.nuiton.org
Subject: [Mapstoragemanager-commits] r114 - trunk/src/site/doc/analyse
Date: Mon, 22 Feb 2010 14:04:00 +0100
Message-ID: <20100222130400.A0CDE15D73@nuiton.codelutin.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0900480861225658731=="

--===============0900480861225658731==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Author: afages
Date: 2010-02-22 14:04:00 +0100 (Mon, 22 Feb 2010)
New Revision: 114

Modified:
   trunk/src/site/doc/analyse/usecase.rst
Log:
Ajout cockburn describe database

Modified: trunk/src/site/doc/analyse/usecase.rst
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/src/site/doc/analyse/usecase.rst	2010-02-21 13:01:34 UTC (rev 113)
+++ trunk/src/site/doc/analyse/usecase.rst	2010-02-22 13:04:00 UTC (rev 114)
@@ -1,15 +1,63 @@
-Description des cas d'utilisation
-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
+Description des cas d'utilisation (Cockburn)
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
 Describe Database
 -----------------
=20
-Permet de r=C3=A9cup=C3=A9rer les tables de la base.
+- Use case : 1.Describe Database
+- Goal in context : d=C3=A9crire la structure d'une base de donn=C3=A9es
+BigTable (Hbase, HashMap...) en affichant les diff=C3=A9rentes tables graphi=
quement selon le plugin de la base.
+- Scope : MSM -GUI/IHM
+- Level : sous-fonctionnalit=C3=A9
+- Primary actor : utilisateur de MSM
+- Trigger : L'utilisateur souhaite d=C3=A9crire la base en cours
+- Frequency : tr=C3=A8s souvent (toute utilisation d'une base passe par sa d=
escription normalement) - 100/jour
+- Pre-conditions :
+ 	PRE1 : l'utilisateur doit =C3=AAtre connect=C3=A9 =C3=A0 la base qu'il veu=
t d=C3=A9crire.
+		On connait la base.
+- Post-conditions :
+	POST1 : l'utilisateur dispose graphiquement de la structure de la
+		base.
+- Main success scenario :=20
+	1) L'utilisateur se connecte =C3=A0 la base de donn=C3=A9es
+	2) MSM renvoie la base de donn=C3=A9es =C3=A0 l'utilisateur
+	3) L'utilisateur souhaite d=C3=A9crire sa base
+	4) MSM renvoie la structure de la base (tables)
+	5) L'utilisateur traite la structure de la base
+- Extensions :=20
+- Variations :
+	UC2 : 2.Describe Table
+- Performance : selon la fr=C3=A9quence d'ex=C3=A9cution, doit =C3=AAtre tr=
=C3=A8s rapide.
+L'utilisateur doit obtenir la structure de la base imm=C3=A9diatement.=20
=20
 Describe Table
 --------------
=20
-Permet de r=C3=A9cup=C3=A9rer la structure des tables (colonnes...)
+- Use case : 1.Describe Database
+- Goal in context : d=C3=A9crire la structure d'une base de donn=C3=A9es
+BigTable (Hbase, HashMap...) en affichant les diff=C3=A9rentes tables graphi=
quement selon le plugin de la base.
+- Scope : MSM -GUI/IHM
+- Level : sous-fonctionnalit=C3=A9
+- Primary actor : utilisateur de MSM
+- Trigger : L'utilisateur souhaite d=C3=A9crire la base en cours
+- Frequency : tr=C3=A8s souvent (toute utilisation d'une base passe par sa d=
escription normalement) - 100/jour
+- Pre-conditions :
+ 	PRE1 : l'utilisateur doit =C3=AAtre connect=C3=A9 =C3=A0 la base qu'il veu=
t d=C3=A9crire.
+		On connait la base.
+- Post-conditions :
+	POST1 : l'utilisateur dispose graphiquement de la structure de la
+		base.
+- Main success scenario :=20
+	1) L'utilisateur se connecte =C3=A0 la base de donn=C3=A9es
+	2) MSM renvoie la base de donn=C3=A9es =C3=A0 l'utilisateur
+	3) L'utilisateur souhaite d=C3=A9crire sa base
+	4) MSM renvoie la structure de la base (tables)
+	5) L'utilisateur traite la structure de la base
+- Extensions :=20
+- Variations :
+	UC2 : 2.Describe Table
+- Performance : selon la fr=C3=A9quence d'ex=C3=A9cution, doit =C3=AAtre tr=
=C3=A8s rapide.
+L'utilisateur doit obtenir la structure de la base imm=C3=A9diatement.=20
=20
 View content
 ------------
@@ -41,4 +89,4 @@
 Extend
 ------
=20
-Permet la cr=C3=A9ation de plugin... ?
\ No newline at end of file
+Permet la cr=C3=A9ation de plugin... ?


--===============0900480861225658731==--


