Web use cases. Text description. WIP.
authorgumartinm <gustavo@gumartinm.name>
Sun, 14 Oct 2012 21:36:05 +0000 (23:36 +0200)
committergumartinm <gustavo@gumartinm.name>
Sun, 14 Oct 2012 21:36:05 +0000 (23:36 +0200)
capitulo4/capitulo4.tex

index c3ae51c..d3294ac 100644 (file)
@@ -732,11 +732,14 @@ No existe un estándar para la escritura de los casos de uso de las aplicaciones
         \hline
         \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login en el sistema.} \\
         \hline
-        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{El usuario visualizará los anuncios asignados a su empresa.} \\
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{El usuario visualizará los anuncios asignados a su empresa. Desde este listado se podrá editar, añadir o borrar anuncios.} \\
         \hline
-        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito principal}} & 
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
         \normalsize{
             \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
                 \item En la aplicación el usuario selecciona Listar Anuncios.
             \end{enumerate}
         } \\
@@ -745,3 +748,607 @@ No existe un estándar para la escritura de los casos de uso de las aplicaciones
     \caption{\emph{Tabla de caso de uso Web 1.}}
     \label{tab:casodeusoW1}
 \end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Ver Detalles Anuncio}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-02}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Mostrar los datos relacionados con un anuncio.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Haber hecho login en el sistema y haber obtenido el listado de anuncios.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{El sistema mostrará los detalles del anuncio y permitirá su edición.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item En la aplicación el usuario obtiene un listado de todos los anuncios. CUW-01.
+                \item Desde el listado de los anuncios el usuario puede seleccionar la opción de ver los detalles de un anuncio en concreto.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 2.}}
+    \label{tab:casodeusoW2}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Crear Anuncio}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-03}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Formulario para la creación de nuevos anuncios.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Debe haberse hecho login en la aplicación.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Una vez creado y grabado el anuncio la aplicación permitirá al usuario volver a editar sus datos (le lleva a la ventana de edición del anuncio que acaba de ser creado).} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item En la aplicación el usuario puede elegir crear un nuevo anuncio desde un botón presente en el sistema.
+                \item El usuario introduce los datos del anuncio: posición geográfica, textos, identificador, etc.
+                \item La aplicación permite que el usuario guarde los datos y una vez grabados le dirige a otra ventana donde puede volver a editarlos si lo desea.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 3.}}
+    \label{tab:casodeusoW3}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Borrar Anuncio}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-04}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Icono o botón que permite borrar un anuncio de los listados por la aplicación.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login previo en el sistema y encontrarse en la ventana donde la aplicación lista los anuncios.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Se actualiza automáticamente la ventana que lista los anuncios.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana que muestra los anuncios en forma de lista.
+                \item Existe un icono o botón que permite borrar un anuncio en concreto.
+                \item El sistema pregunta al usuario si realmente desea borrar el anuncio.
+                \item Si el usuario acepta el anuncio es finalmente borrado, en caso contrario no se hace nada.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 4.}}
+    \label{tab:casodeusoW4}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Editar Datos Anuncio}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-05}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Icono o botón que permite borrar un anuncio de los listados por la aplicación.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login previo en el sistema y encontrarse en la ventana donde la aplicación lista los anuncios.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Se permite la grabación de los nuevos datos y si lo desea el usuario puede volver a modificarlos pues el sistema no saca al usuario de la ventana de edición.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana que muestra los anuncios en forma de lista.
+                \item Existe un icono o botón que permite editar un anuncio en concreto.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 5.}}
+    \label{tab:casodeusoW5}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Listar Sucursales}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-06}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Generar un listado con todas las oficinas o sucursales que ha creado o que pertenecen a un determinado usuario.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login en la aplicación Web.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{El usuario obtiene una lista con todas las sucursales u oficinas que su empresa tiene en el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item En la aplicación Web el usuario puede seleccionar la opción de Listar Sucursales.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 6.}}
+    \label{tab:casodeusoW6}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Asociar Sucursal con Anuncios}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-07}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Se debe poder asignar a una determinada oficina o sucursal anuncios relacionados con productos que dichas oficinas o sucursales de una determinada empresa ofrecen.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{El usuario debe haber hecho previamente login en la aplicación web y deben existir anuncios que pertenecen a la empresa que administra el usuario.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{La aplicación debe permitir asociar o desasociar tantos anuncios como el usuario quiera.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana donde se listan las sucursales que su empresa tiene en el sistema.
+                \item Existe un botón o icono que permite selección una sucursal u oficina del listado.
+                \item El anterior botón o icono lleva al usuario a una nueva ventana donde se pueden asociar anuncios con la oficina seleccionada.
+                \item Se sale de esta ventana cuando el usuario pulsa en algún botón que le lleve a otro lugar del sistema.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 7.}}
+    \label{tab:casodeusoW7}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Ver Detalles Sucursal}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-08}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Botón o icono en el listado de las sucursales que permite ver los datos asignados a una oficina o sucursal en particular.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{El usuario debe haber hecho login previamente en el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{La aplicación debe permitir la posterior edición de los datos.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item Desde el listado de las sucursales el usuario puede seleccionar una en particular.
+                \item Se mostrará una nueva ventana de la aplicación que permite ver los datos de la oficina o sucursal.
+                \item En esta ventana, si el usuario lo desea, podrá accederse a la edición de los datos mostrados.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 8.}}
+    \label{tab:casodeusoW8}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Añadir Sucursal}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-09}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{El sistema debe permitir añadir nuevas sucursales u oficinas.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Se debe haber hecho login en la aplicación web.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Después de añadir una sucursal el usuario debe poder tener la opción de editar los datos que acaban de ser grabados en el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item Login en el sistema Web.
+                \item Desde cualquier punto de la aplicación debe poderse añadir una nueva sucursal.
+                \item Tras añadir la nueva sucursal u oficina el usuario debe poder editar los datos que acaban de ser grabados.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 9.}}
+    \label{tab:casodeusoW9}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Borrar Sucursal}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-10}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Icono o botón que permita borrar una sucursal listada por el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login en la aplicación y que existan sucursales pertenecientes a la empresa que administra el usuario.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Se actualizará el listado de las oficinas o sucursales en la ventana sobre la que se encuentra el usuario.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana donde se listan todas las oficinas o sucursales pertenecientes a la empresa que administra.
+                \item Existe un botón o icono por cada sucursal u oficina que permite su borrado del sistema.
+                \item La aplicación Web avisa al usuario acerca del borrado de los datos y se permite que éste finalmente elija si borrarlos o no.
+                \item El listado se actualiza sin la sucursal u oficina borrada.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 10.}}
+    \label{tab:casodeusoW10}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Editar Datos Sucursal}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-11}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Icono que permite editar una sucursal listada por el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login en la aplicación y encontrarse en la ventana que lista las sucursales que pertenecen a una empresa.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{El usuario permanece en la ventana de edición incluso después de grabar los nuevos datos.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana que lista todas las oficinas o sucursales.
+                \item Existe un icono o botón por cada oficina o sucursal que lleva al usuario a la ventana de edición.
+                \item Incluso después de grabar los datos el usuario permanece en la ventana de edición hasta que navega hacia otra ubicación del sistema.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 11.}}
+    \label{tab:casodeusoW11}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Listar Categorías Empresa}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-12}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Ventana que presente un listado con todas las categorías que una empresa tiene.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login previo en el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Desde este listado se podrá añadir, editar o borrar categorías seleccionadas.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario navega hasta el listado de categorías de empresa.
+                \item La lista se presenta de un modo jerárquico.
+                \item Por cada categoría debe existir la posibilidad de editar sus datos o borrarla.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 12.}}
+    \label{tab:casodeusoW12}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Ver Detalles Categoría}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-13}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Icono o botón por cada categoría listada en la ventana definida en el CUW-12.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Login en el sistema y una categoría de empresa válida.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Se muestran los detalles de la categoría y se permite su edición.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario se encuentra en la ventana sobre la cual se listas las categorías de la empresa que administra en el sistema.
+                \item Debe permitirse por cada categoría el visionado de sus datos.
+                \item Desde la ventana que muestra los datos de una categoría se debe poder editar y grabar dichos datos.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 13.}}
+    \label{tab:casodeusoW13}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Crear Categoría}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-14}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{La aplicación debe permitir el añadir nuevas categorías de empresa.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Debe haberse hecho login previamente.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Tras la creación de la categoría el usuario debe poder editar los datos recién guardados.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item El usuario ha hecho login en la aplicación.
+                \item Desde cualquier punto del sistema el usuario si lo desea debe poder añadir una nueva categoría de empresa.
+                \item Tras grabar los datos en el sistema el usuario debe poder editarlos si lo desea.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 14.}}
+    \label{tab:casodeusoW14}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Borrar Categoría}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-15}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{Eliminación de una categoría de empresa del sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{Usuario empresarial} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{Debe haber categorías de empresa creadas previamente por el usuario.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{Se actualiza el listado jerárquico con las categorías de empresas que todavía permanezcan en el sistema.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item Desde la ventana que lista las categorías de un modo jerárquico.
+                \item Por cada categoría debe existir un botón o icono que permita el borrado de dicha categoría.
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web 15.}}
+    \label{tab:casodeusoW15}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{Ver Datos Usuario Empresa}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-16}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web .}}
+    \label{tab:casodeusoW}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web .}}
+    \label{tab:casodeusoW}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web .}}
+    \label{tab:casodeusoW}
+\end{table}
+
+\begin{table}[H]
+\centering
+\scriptsize
+    \begin{tabularx}{\textwidth}{|l|X|}
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Nombre}} & \multicolumn{1}{c|}{\normalsize{}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Identificador}} & \multicolumn{1}{c|}{\normalsize{CUW-}} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Objetivo}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Actores}} & \normalsize{} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Precondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Postcondiciones}} & \normalsize{.} \\
+        \hline
+        \multicolumn{1}{|c|}{\cellcolor[gray]{0.8}\normalsize\textbf{Escenario de éxito}} & 
+        \normalsize{
+            \begin{enumerate}
+                \setlength{\itemsep}{0pt}
+                \setlength{\parskip}{0pt}
+                \setlength{\parsep}{0pt}
+                \item
+            \end{enumerate}
+        } \\
+        \hline
+    \end{tabularx}
+    \caption{\emph{Tabla de caso de uso Web .}}
+    \label{tab:casodeusoW}
+\end{table}
+
+