From 398b4156e57c6ff9f1b1b707ff7bf796508a8db9 Mon Sep 17 00:00:00 2001 From: gumartinm Date: Sun, 14 Oct 2012 23:36:05 +0200 Subject: [PATCH] Web use cases. Text description. WIP. --- capitulo4/capitulo4.tex | 611 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 609 insertions(+), 2 deletions(-) diff --git a/capitulo4/capitulo4.tex b/capitulo4/capitulo4.tex index c3ae51c..d3294ac 100644 --- a/capitulo4/capitulo4.tex +++ b/capitulo4/capitulo4.tex @@ -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} + + -- 2.1.4