Skip to content

Commit 9b8deaa

Browse files
Written Use Case 1 #139
1 parent d0b29f1 commit 9b8deaa

File tree

3 files changed

+79
-3
lines changed

3 files changed

+79
-3
lines changed

docs/anexos.pdf

1.42 KB
Binary file not shown.

docs/anexos.tex

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@
1313
\RequirePackage[table]{xcolor}
1414
\RequirePackage{xtab}
1515
\RequirePackage{multirow}
16+
% Landscape
17+
\usepackage{pdflscape}
18+
19+
% Multi-page tables using
20+
\usepackage{longtable}
1621

1722
% Links
1823
\PassOptionsToPackage{hyphens}{url}\usepackage[colorlinks]{hyperref}

docs/tex/B_Requisitos.tex

Lines changed: 74 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,16 @@ \subsection{Requisitos funcionales}\label{requisitos-funcionales}
7777
\begin{itemize}
7878
\tightlist
7979
\item
80-
\textbf{RF-1 Uso de algoritmos de Semi-Supervisado.} La aplicación debe de ser capaz de entrenar un modelo entrenado con un algoritmo de aprendizaje Semi-Supervisado y posteriormente utilizar dicho modelo para predecir sobre un conjunto de datos.
80+
\textbf{RF-1 Uso de algoritmos de aprendizaje automático.} La aplicación debe de ser capaz de entrenar un modelo entrenado con un algoritmo elegido por el usuario y posteriormente utilizar dicho modelo para predecir sobre un conjunto de datos.
8181

8282
\begin{itemize}
8383
\tightlist
84-
\item \textbf{RF-1.1 Entrenar el modelo.} El usuario debe poder elegir si quiere utilizar algoritmos de Semi-Supervisado para clasificación o no.
84+
\item \textbf{RF-1.1 Entrenar el modelo.} El usuario debe de poder entrenar un modelo nuevo en cada experimento.
8585
\begin{itemize}
8686
\tightlist
8787
\item \textbf{RF-1.1.1 Elección del algoritmo.} El usuario debe de ser capaz de elegir el algoritmo que considere oportuno de entre todos los posibles.
8888
\item \textbf{RF-1.1.2 Parametrización del algoritmo.} El usuario debe poder parametrizar el algoritmo cómo considere oportuno para su problema.
89-
\item \textbf{RF-1.1.3 Conjuntos de datos especiales.} El usuario podrá utilizar únicamente conjuntos de datos aceptados por la aplicación para Semi-Supervisado.
89+
\item \textbf{RF-1.1.3 Conjuntos de datos especiales.} El usuario en caso de realizar experimentos de Semi-Supervisado tendrá que utilizar conjuntos de datos preparados para ello.
9090
\end{itemize}
9191
\item \textbf{RF-1.2 Descarga del modelo.} El usuario debe de ser capaz de descargar el modelo para poder usarlo en otros sistemas.
9292
\item \textbf{RF-1.3 Reutilización del modelo.} El usuario debe de ser capaz de crear un modelo utilizando una parametrización base de otro modelo existente en el sistema.
@@ -172,3 +172,74 @@ \section{Especificación de requisitos}
172172
\caption{Diagrama de casos de uso.}\label{img:diagrama-casos-uso}
173173
\end{figure}
174174

175+
\subsection{Actores}
176+
Actuarán dos actores con el sistema, un usuario (el actor general) y un administrador (actor especializado heredado del usuario).
177+
178+
\subsection{Casos de uso}\label{casos-de-uso}
179+
\begin{longtable}[H]{@{}ll@{}}
180+
\toprule
181+
\begin{minipage}[b]{0.23\columnwidth}\raggedright\strut
182+
\textbf{CU-1}\strut
183+
\end{minipage} & \begin{minipage}[b]{0.71\columnwidth}\raggedright\strut
184+
\textbf{Consultar Experimentos}\strut
185+
\end{minipage}\tabularnewline
186+
\midrule
187+
\endhead
188+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
189+
\textbf{Versión}\strut
190+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
191+
1.0\strut
192+
\end{minipage}\tabularnewline
193+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
194+
\textbf{Autor}\strut
195+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
196+
Daniel Puente Ramírez\strut
197+
\end{minipage}\tabularnewline
198+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
199+
\textbf{Requisitos asociados}\strut
200+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
201+
RF-1.1.2, RF-1.1.3, RF-1.2, RF-1.3, RF-1.4, RF-1.5\strut
202+
\end{minipage}\tabularnewline
203+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
204+
\textbf{Descripción}\strut
205+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
206+
Permite al usuario consultar sus experimentos y reutilizarlos.\strut
207+
\end{minipage}\tabularnewline
208+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
209+
\textbf{Precondición}\strut
210+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
211+
El sistema de colas se encuentra en ejecución.\strut
212+
\end{minipage}\tabularnewline
213+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
214+
\textbf{Acciones}\strut
215+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
216+
\begin{enumerate}
217+
\def\labelenumi{\arabic{enumi}.}
218+
\tightlist
219+
\item El usuario entra en la plataforma.
220+
\item Hace \textit{click} en <<Mis Experimentos>>.
221+
\item Por cada experimento lanzado se da la opción de ver detalle, reutilizar o eliminar.
222+
\item Dentro de ver en detalle puede predecir nuevas instancias o descargar el modelo.
223+
\end{enumerate}\strut
224+
\end{minipage}\tabularnewline
225+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
226+
\textbf{Postcondición}\strut
227+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
228+
El número de experimentos mostrados al usuario es igual al número de experimentos asociados con ese ID en la base de datos.\strut
229+
\end{minipage}\tabularnewline
230+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
231+
\textbf{Excepciones}\strut
232+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
233+
\begin{itemize}
234+
\tightlist
235+
\item No existen excepciones posibles.
236+
\end{itemize}\strut
237+
\end{minipage}\tabularnewline
238+
\begin{minipage}[t]{0.23\columnwidth}\raggedright\strut
239+
\textbf{Importancia}\strut
240+
\end{minipage} & \begin{minipage}[t]{0.71\columnwidth}\raggedright\strut
241+
Alta\strut
242+
\end{minipage}\tabularnewline
243+
\bottomrule
244+
\caption{CU-1 Consultar Experimentos.}
245+
\end{longtable}

0 commit comments

Comments
 (0)