Está en la página 1de 26

<Company Name>

GIA
Especificacin de Casos de Uso
Versin 1.2

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

Historial de revisiones
Fecha

Versin

Descripcin

Autor

08/03/2010

1.0

Versin inicial para su aprobacin

Arturo Valds Diguez

18/03/2010

1.1

Revisin del documento

Jos Carlos Castillo

23/03/2010

1.2

Refinamiento del documento

Arturo Valds Diguez

Confidencial

<Company Name>, 2010

P2

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

Tabla de contenidos
1.

Introduccin

2.

Gua para la plantilla de Casos de Uso

2.1
2.2
2.3

6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8

2.4

3.

ID - UC
Nombre de UC
Historia del Caso de Uso
2.3.1 Creado Por
2.3.2 Fecha de Creacin
2.3.3 ltima actualizacin por
2.3.4 Fecha de ltima actualizacin
Definicin de Caso de Uso
2.4.1 Actores
2.4.2 Disparador
2.4.3 Descripcin
2.4.4 Pre condiciones
2.4.5 Post condiciones
2.4.6 Flujo Normal
2.4.7 Flujos Alternativos
2.4.8 Excepciones
2.4.9 Inclusiones
2.4.10 Prioridad
2.4.11 Frecuencia de Uso
2.4.12 Reglas de Negocio
2.4.13 Requisitos especiales
2.4.14 Asunciones
2.4.15 Notas

rea de visin
3.1
3.2
3.3

4.

Lista de Casos de Uso


Casos de Uso
Diagramas del modelo de Casos de Uso
3.3.1 Diagrama de paquetes
3.3.2 Diagrama de Casos de Uso

9
11
25
25
25

rea de sensores

26

4.1
4.2
4.3

26
26
26
26
26

Lista de Casos de Uso


Casos de Uso
Diagramas del modelo de Casos de Uso
4.3.1 Diagrama de paquetes
4.3.2 Diagrama de Casos de Uso

Confidencial

<Company Name>, 2010

P3

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

ndice de figuras
Figura 1. Tabla plantilla de Casos de Uso ......................................................................................................................6
Figura 2. Diagrama de Casos de Uso............................................................................................................................25

Confidencial

<Company Name>, 2010

P4

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

ndice de tablas
Tabla 1. GDT-001-UC Identificar toro en ubicacin especfica .................................................................................11
Tabla 2. GDT-002-UC Buscar toros dentro del almacn ...........................................................................................12
Tabla 3. GDT-003-UC Seguir movimiento del toro....................................................................................................13
Tabla 4. GDT-004-UC Calcular trayectoria del toro...................................................................................................14
Tabla 5. GDT-005-UC Conocer estado del toro .........................................................................................................15
Tabla 6. GDT-006-UC Conocer carga del toro ...........................................................................................................16
Tabla 7. GDH-001-UC Buscar personas dentro del almacn.....................................................................................17
Tabla 8. GDH-002-UC Buscar personas en trayectoria del toro................................................................................18
Tabla 9. GDH-003-UC Buscar personas en un radio X del toro .................................................................................19
Tabla 10. GDM-001-UC Representacin del estado del almacn .............................................................................20
Tabla 11. GDA-001-UC Recoger mercanca...............................................................................................................21
Tabla 12. GDA-002-UC Depositar mercanca ............................................................................................................22
Tabla 13. GDA-003-UC Cambio de ubicacin de mercanca .....................................................................................23
Tabla 14. GDA-004-UC Incluir nuevo pedido ............................................................................................................24

Confidencial

<Company Name>, 2010

P5

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

Especificacin de Casos de Uso


1. Introduccin
Con el presente documento se pretende documentar los casos de uso especificados para el proyecto GIA.
En la primera seccin se muestra la plantilla utilizada en la descripcin de los UC y una breve explicacin de los
campos que se utilizarn para su especificacin. La especificacin de UC se divide en dos subsistemas: rea de
sensores y rea de visin.

2. Gua para la plantilla de Casos de Uso


ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Actualizado por:
Fecha de la ltima
actualizacin:

Actores:
Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:
Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Figura 1. Tabla plantilla de Casos de Uso

2.1 ID - UC
2.2 Nombre de UC
2.3 Historia del Caso de Uso
2.3.1 Creado Por
2.3.2 Fecha de Creacin
2.3.3 ltima actualizacin por
2.3.4 Fecha de ltima actualizacin

Confidencial

<Company Name>, 2010

P6

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP
2.4

Definicin de Caso de Uso

2.4.1

Actores

Versin:
1.2
Fecha: 23/03/2010

Entidad externa al sistema software que se especifica y que interacta con l. Actores diferentes suelen
representar clases de usuario distintas, roles,..

2.4.2

Disparador

Identifica el evento que inicializa el UC. Puede ser una causa externa o un estado del sistema lo que lo
provoque que se inicie. Se considera el primer paso del flujo normal.

2.4.3

Descripcin

Proporciona una razn que justifica la existencia de este UC, con un nivel medio-alto de descripcin de la
secuencia de acciones y la salida producida como resultado de su ejecucin.

2.4.4

Pre condiciones

Lista cualquier actividad que tiene que ocurrir antes de que el UC comience.

2.4.5

Post condiciones

Describe el estado del sistema al finalizar la ejecucin del UC.

2.4.6

Flujo Normal

Proporciona una descripcin detallada de las elecciones del usuario y las respuestas del sistema que tienen
lugar bajo unas condiciones normales de ejecucin.

2.4.7

Flujos Alternativos

Tiene en cuenta los posibles escenarios. Describe diferencias en la secuencia de pasos del flujo normal.

2.4.8

Excepciones

Describe cualquier condicin de error que pueda ocurrir durante la ejecucin del UC y define de qu forma el
sistema responde a ellas. Tambin describe el comportamiento del sistema si el UC falla su ejecucin por alguna
razn no contemplada.

2.4.9

Inclusiones

Lista otros UC a los que pueda hacer uso el UC que se describe. Funcionalidades que aparecen en varios UC se
agrupan en un UC que sea llamado o incluido por otros que requieran de esa funcionalidad comn.

2.4.10

Prioridad

Indica la importancia relativa de su implementacin.


Esencial, Alta, Deseada, Opcional

Confidencial

<Company Name>, 2010

P7

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP
2.4.11

Versin:
1.2
Fecha: 23/03/2010

Frecuencia de Uso

Estima, de manera cualitativa, el nmero de veces que ser realizado por unidad de tiempo.
Siempre, A menudo, A veces, Raramente, Una vez

2.4.12

Reglas de Negocio

Lista cualquier regla de negocio que pueda influir en el UC. Las reglas de negocios (o las directivas
empresariales) definen y controlan la estructura, el funcionamiento y la estrategia de una organizacin. Pueden
estar formalmente definidas en manuales de procedimiento, contratos o acuerdos, o bien pueden existir como
conocimiento o experiencia que tienen los empleados.

2.4.13

Requisitos especiales

Identifica cualquier requisito adicional no funcional, que necesite el caso de uso durante su ejecucin, o diseo.
Puede incluir requisitos de realizacin u otros atributos cualitativos.

2.4.14

Asunciones

Lista cualquier condicin que debe cumplirse, necesaria para aceptar el caso de uso y su descripcin.

2.4.15

Notas

Lista cualquier comentario adicional sobre el UC u otras cuestiones que se dejen abiertas (TBDs) para ser
resueltas ms adelante.

Confidencial

<Company Name>, 2010

P8

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

3. rea de visin
3.1 Lista de Casos de Uso

Gestin de toros
Buscar toros dentro del almacn
Conocer si en un determinado momento hay toros dentro del almacn. Devuelve una lista de posiciones
donde se ha detectado presencia de un toro.
Identificar toro en ubicacin especfica.
Dada una posicin en el plano donde se ha detectado un toro, conocer de qu toro se trata (en el caso de
que haya varios).
Conocer estado del toro
Permite saber si un toro, especificado en una ubicacin, se encuentra parado o en movimiento.
Calcular trayectoria de toro
Cuando se solicita almacenar, recoger mercanca del almacn, o cambiar la ruta actual, se calcula la ruta
que debe seguir el toro para llegar a una posicin especfica
Seguir movimiento del toro
Identificar por qu ruta se mueve el toro: la ms corta, la nica posible si existiesen caminos cortados. En
el caso de que recorra una ruta errnea, se podra alertar al operario o recalcular una nueva ruta: la ms
corta por ejemplo, la posible,
Conocer carga del toro
Permite saber si un toro, especificado en una ubicacin para un momento determinado, se encuentra
portando carga.

Gestin de deteccin de humanos


Buscar personas dentro del almacn
Utilizado para conocer si hay humanos dentro del almacn. Devuelve una lista con ubicaciones concretas.
Buscar personas en trayectoria de toro
Conociendo las trayectorias actuales del toro, permite comprobar si hay personas en ella. De esta forma
se pueden evitar accidentes laborales.
Buscar personas en un radio X del toro
Conociendo la ubicacin del toro en un instante determinado, proporciona un mtodo para controlar si
hay humanos en un entorno cercano (rea abarcada por un crculo de radio X tomando como centro la
posicin del toro). De esta manera el nmero de clculos se reduce y devuelve una respuesta con menor
retardo de tiempo. Se podran ignorar o tener en cuenta paredes u objetos no traspasables acotando el
espacio de bsqueda.
Gestin de mapas de almacn
Representacin del estado del almacn
Se establece un sistema de representacin basado en mapas donde poder reflejar, tanto las rutas de los
toros dentro del almacn, como los objetos y personas que se encuentran actualmente en l.
Confidencial

<Company Name>, 2010

P9

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

Gestin de acciones
Recoger mercanca
Determina el conjunto de acciones para recoger un palet del interior del almacn.
Depositar mercanca
Determina el conjunto de acciones para dejar un palet en el interior del almacn.
Cambio de ubicacin mercanca
Determina el conjunto de acciones para trasladar un palet del interior del almacn a otra ubicacin
especfica.
Incluir un nuevo pedido
Incorpora a la BBDD servidor un nuevo pedido solicitado por algn cliente para ser realizado por los
operarios del almacn.

Confidencial

<Company Name>, 2010

P 10

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

3.2 Casos de Uso


ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:

Disparador:
Pre-condiciones:

Post-condiciones:
Flujo Normal:

GDT-001-UC
Identificar toro en ubicacin especfica
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:
Toro
Cmara
Dada una posicin en el plano donde se ha detectado un toro, conocer de
qu toro se trata. Es til cuando disponemos de varios toros en el
almacn para poder identificarlos.
Debe existir al menos un toro en el rea controlada por la cmara y un
par de coordenadas devueltas por el sistema por cada toro detectado
indicando una ubicacin especfica.
1
2
3

Flujo Alternativo:
Excepciones:

El sistema indica las coordenadas de localizacin de


cada toro que ha sido detectado
Sistema identifica los toros
Sistema devuelve el identificador de los toros
detectados

El sistema no consigue identificar alguno de los toros. Se deben indicar


cules.

Inclusiones:
Prioridad:
Deseada
Frecuencia de uso:
A veces
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 1. GDT-001-UC Identificar toro en ubicacin especfica

Confidencial

<Company Name>, 2010

P 11

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:

Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Versin:
1.2
Fecha: 23/03/2010

GDT-002-UC
Buscar toros dentro del almacn
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:
Toro
Cmara
Conocer si en un determinado momento hay toros dentro del almacn.
Devuelve una lista de posiciones donde se ha detectado presencia de un
toro.

En caso de encontrarse toros se devuelven las posiciones que ocupaban


los toros en el momento de su deteccin.
1 Se realiza una peticin de bsqueda de toros en el
interior del almacn.
2 Sistema busca toros
3 Sistema devuelve un par de coordenadas por cada
toro detectado dentro del rea de vigilancia
2 No se detectan toros

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Esencial
Frecuencia de uso:
Siempre
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 2. GDT-002-UC Buscar toros dentro del almacn

Confidencial

<Company Name>, 2010

P 12

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:

Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:

Excepciones:

Versin:
1.2
Fecha: 23/03/2010

GDT-003-UC
Seguir movimiento del toro
Arturo Valds
23/03/2010

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Identificar por qu ruta se mueve el toro: la ms corta, la nica posible si
existiesen caminos cortados. En el caso de que recorra una ruta errnea,
se podra alertar al operario o recalcular una nueva ruta: la ms corta por
ejemplo, la posible,
Un toro en movimiento e identificado.
1
2

El toro se desplaza por el interior del almacn.


Como el sistema tiene identificado al toro, conoce su
destino y calcula la trayectoria ms corta que
emplear para llegar.
3 Sistema devuelve la ruta ideal
4 Sistema comprueba que sta coincide con la que lleva
el toro.
2 En el clculo de la ruta ms corta detecta camino
cortado. Recalcular trayectoria.
2 En el clculo de la ruta ms corta o recalculada
detecta presencia de humanos. Recalcular trayectoria.
No se encuentra trayectoria posible sin cruzarse con un humano. Alertar
al operario de conducir con precaucin.
GT-004-UC (Calcular trayectoria del toro)
Esencial
A menudo

Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 3. GDT-003-UC Seguir movimiento del toro

Confidencial

<Company Name>, 2010

P 13

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:

Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:

Excepciones:

Versin:
1.2
Fecha: 23/03/2010

GDT-004-UC
Calcular trayectoria del toro
Arturo Valds
23/03/2010

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Cuando se solicita almacenar, recoger mercanca del almacn, o cambiar
la ruta actual, se calcula la ruta que debe seguir el toro para llegar a una
posicin especfica
Un operario va a iniciar una accin o un toro identificado se encuentra en
movimiento.
1

Conociendo el sistema la ubicacin actual y la que se


pretende alcanzar calcula la ruta ms corta posible,
evitando cruzarse con humanos.
2 Sistema devuelve la ruta ideal
2 En el clculo de la ruta ms corta detecta camino
cortado. Recalcular trayectoria.
2 En el clculo de la ruta ms corta o recalculada
detecta presencia de humanos. Recalcular trayectoria.
No se encuentra trayectoria posible sin cruzarse con un humano. Alertar
al operario de conducir con precaucin.

Inclusiones:
Prioridad:
Alta
Frecuencia de uso:
A veces
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 4. GDT-004-UC Calcular trayectoria del toro

Confidencial

<Company Name>, 2010

P 14

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:
Disparador:
Pre-condiciones:

Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:

Versin:
1.2
Fecha: 23/03/2010

GDT-005-UC
Conocer estado del toro
Arturo Valds
23/03/2010

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Permite saber si un toro, especificado en una ubicacin, se encuentra
parado o en movimiento.
Debe existir al menos un toro en el rea controlada por la cmara, un
identificador de toro y un par de coordenadas devueltas por el sistema
indicando su ubicacin inicial.
1
2

Sistema conoce un toro y una ubicacin origen.


Sistema comprueba si se produce movimiento del
toro especificado en la posicin.

Al detectar movimiento, tras la comprobacin del identificador (si se


hiciera) ste no coincide.

Inclusiones:
Prioridad:
Deseada
Frecuencia de uso:
A veces
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 5. GDT-005-UC Conocer estado del toro

Confidencial

<Company Name>, 2010

P 15

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:
Disparador:
Pre-condiciones:

Post-condiciones:
Flujo Normal:

Versin:
1.2
Fecha: 23/03/2010

GDT-006-UC
Conocer carga del toro
Arturo Valds
23/03/2010

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Permite saber si un toro, especificado en una ubicacin para un momento
determinado, se encuentra portando carga.
Debe existir al menos un toro en el rea controlada por la cmara, un
identificador de toro y un par de coordenadas devueltas por el sistema
indicando su ubicacin.
1
2

Sistema conoce un toro y una ubicacin.


Sistema comprueba si el toro lleva mercanca.

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Deseada
Frecuencia de uso:
Raramente
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
A lo mejor aparecen problemas si el toro se desplaza demasiado rpido.
Tabla 6. GDT-006-UC Conocer carga del toro

Confidencial

<Company Name>, 2010

P 16

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Versin:
1.2
Fecha: 23/03/2010

GDH-001-UC
Buscar personas dentro del almacn
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:
Toro
Cmara
Utilizado para conocer si hay humanos dentro del almacn. Devuelve una
lista con ubicaciones concretas.

En caso de detectarse humanos se devuelven las posiciones que


ocupaban estos en el momento de su deteccin.
1 Se realiza una peticin de bsqueda de humanos en el
interior del almacn.
2 Sistema busca humanos
3 Sistema devuelve un par de coordenadas por cada
humano detectado dentro del rea de vigilancia
2 No se detectan humanos

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Esencial
Frecuencia de uso:
A menudo
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 7. GDH-001-UC Buscar personas dentro del almacn

Confidencial

<Company Name>, 2010

P 17

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:
Actores:
Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:

Excepciones:
Inclusiones:

Versin:
1.2
Fecha: 23/03/2010

GDH-002-UC
Buscar personas en trayectoria del toro
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:
Toro
Cmara
Conociendo las trayectorias actuales del toro, permite comprobar si hay
personas en ella. De esta forma se pueden evitar accidentes laborales
Un toro en movimiento o parado tiene orden de desplazarse a algn
punto del almacn para recoger o depositar mercanca
En caso de detectarse humanos se devuelven las posiciones que
ocupaban estos en el momento de su deteccin.
1 El sistema conoce la trayectoria que debe seguir el
toro para llegar a un lugar determinado del almacn.
2 Busca humanos en el interior del almacn.
3 Comprueba si se encuentran en zona de paso del
toro.
3 Si existen, alertar al operario de conducir con
precaucin. Posibilidad de recalcular ruta para ofrecer
otros caminos.
GDT-003-UC (Seguir movimiento del toro)
GDH-001-UC (Buscar personas dentro del almacn)
Deseada
A veces

Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:
Tabla 8. GDH-002-UC Buscar personas en trayectoria del toro

Confidencial

<Company Name>, 2010

P 18

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDH-003-UC
Buscar personas en un radio X del toro
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:

Actores:
Descripcin:

Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

Toro
Cmara
Conociendo la ubicacin del toro en un instante determinado,
proporciona un mtodo para controlar si hay humanos en un entorno
cercano (rea abarcada por un crculo de radio X tomando como centro la
posicin del toro).
Un toro en movimiento o parado.
En caso de detectarse humanos se devuelven las posiciones que
ocupaban estos en el momento de su deteccin.
1 El sistema recibe peticin de bsqueda de humanos
prximos al toro (radio X)
2 Comprobar si hay humanos dentro del rea
especificada.
2 Si existen, alertar al operario de conducir con
precaucin.
GDH-001-UC (Buscar personas dentro del almacn)
Deseada
A veces

De esta manera el nmero de clculos se reduce con respecto a GDH002-UC y devuelve una respuesta con menor retardo de tiempo. Se
podran ignorar o tener en cuenta paredes u objetos no traspasables
acotando el espacio de bsqueda.
El radio X puede ser configurable.
A lo mejor aparecen problemas si el toro se desplaza demasiado rpido.
Tabla 9. GDH-003-UC Buscar personas en un radio X del toro

Confidencial

<Company Name>, 2010

P 19

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDM-001-UC
Representacin del estado del almacn
Arturo Valds
Actualizado por:
23/03/2010
Fecha de la ltima
actualizacin:

Actores:

Descripcin:

Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Toro
Cmara
Pantalla de visualizacin
Se establece un sistema de representacin basado en mapas donde
poder reflejar, tanto las rutas de los toros dentro del almacn, como los
objetos y personas que se encuentran actualmente en l.

1
2
3

Flujo Alternativo:
Excepciones:
Inclusiones:

Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

El sistema recibe peticin de representacin del


estado actual del almacn.
El sistema dibuja los objetos estticos (paredes,
estanteras,)
(Durante el tiempo que dure la visualizacin)
El sistema realiza peticiones de bsqueda de toros y
de humanos. Si se detectan se dibujan en el mapa con
un smbolo propio que lo represente.

GDH-001-UC (Buscar personas dentro del almacn)/


GDH-003-UC (Buscar personas en un radio X del toro)
GDT-002-UC (Buscar toros dentro del almacn)
Opcional
A veces

Podran tenerse en cuenta para la representacin las trayectorias que


estn siguiendo los toros, pero consumira tiempo de procesamiento y
habra que estudiar si compensa.
Tabla 10. GDM-001-UC Representacin del estado del almacn

Confidencial

<Company Name>, 2010

P 20

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDA-001-UC
Recoger mercanca
Arturo Valds
26/03/2010

Actores:

Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Pantalla de visualizacin
Determina el conjunto de acciones para recoger un palet del interior del
almacn.
Debe encontrarse en el servidor una accin pendiente de recogida.
1

El sistema muestra una lista con las acciones a realizar


ordenadas por prioridad.
2 El operario selecciona la accin que va a realizar.
3 Sistema calcula la trayectoria que debe realizar.
4 Siguiendo las instrucciones de la pantalla de
visualizacin del toro el operario recoge el palet
5 El sistema sigue el recorrido del toro en todo
momento.
6 A la salida del almacn el sistema comprueba que la
accin se ha realizado correctamente y la marca como
realizada
6 En caso de no haber recogido el palet requerido o
llegar a la salida sin pal, se alertar al operario.
El sistema no consigue seguir al toro.
GDT-003-UC (Seguir movimiento del toro)
GDM-001-UC (Representacin del estado del almacn)
Esencial
Siempre

Se podra considerar la opcin de que el sistema detectara


automticamente de que tarea se trata en funcin de la accin realizada
y el palet implicado y la marcara como realizada de forma automtica.
Tabla 11. GDA-001-UC Recoger mercanca

Confidencial

<Company Name>, 2010

P 21

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDA-002-UC
Depositar mercanca
Arturo Valds
26/03/2010

Actores:

Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

Actualizado por:
Fecha de la ltima
actualizacin:

Toro
Cmara
Pantalla de visualizacin
Determina el conjunto de acciones para dejar un palet en el interior del
almacn.
Debe encontrarse en el servidor una accin pendiente de entrada.
1

El sistema muestra una lista con las acciones a realizar


ordenadas por prioridad.
2 El operario selecciona la accin que va a realizar.
3 Sistema calcula la trayectoria que debe realizar.
4 Siguiendo las instrucciones de la pantalla de
visualizacin del toro el operario deposita el palet
5 El sistema sigue el recorrido del toro en todo
momento.
6 A la salida del almacn el sistema comprueba que la
accin se ha realizado correctamente y la marca como
realizada
6 En caso de no regresar con toro vaco, se alertar al
operario
El sistema no consigue seguir al toro.
GDT-003-UC (Seguir movimiento del toro)
GDM-001-UC (Representacin del estado del almacn)
Esencial
Siempre

Se podra considerar la opcin de que el sistema detectara


automticamente de que tarea se trata en funcin de la accin realizada
y el palet implicado y la marcara como realizada de forma automtica.
Si a la salida regresa con pal habra que comprobar si existe alguna tarea
de recogida y si sta se ha realizado de manera correcta.
Tabla 12. GDA-002-UC Depositar mercanca

Confidencial

<Company Name>, 2010

P 22

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDA-003-UC
Cambio de ubicacin de mercanca
Arturo Valds
Actualizado por:
26/03/2010
Fecha de la ltima
actualizacin:

Actores:

Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

Toro
Cmara
Pantalla de visualizacin
Determina el conjunto de acciones para trasladar un palet del interior del
almacn a otra ubicacin especfica.
Debe encontrarse en el servidor una accin pendiente de traslado.
1

El sistema muestra una lista con las acciones a realizar


ordenadas por prioridad.
2 El operario selecciona la accin que va a realizar.
3 Sistema calcula la trayectoria que debe realizar.
4 Siguiendo las instrucciones de la pantalla de
visualizacin del toro el operario recoge un palet y lo
coloca en otro emplazamiento del almacn
5 El sistema sigue el recorrido del toro en todo
momento.
6 A la salida del almacn el sistema comprueba que la
accin se ha realizado correctamente y la marca como
realizada
6 En caso de no regresar con toro vaco, se alertar al
operario.
El sistema no consigue seguir al toro.
GDT-003-UC (Seguir movimiento del toro)
GDM-001-UC (Representacin del estado del almacn)
Esencial
Siempre

Se podra considerar la opcin de que el sistema detectara


automticamente de que tarea se trata en funcin de la accin realizada
y el palet implicado y la marcara como realizada de forma automtica.
Tabla 13. GDA-003-UC Cambio de ubicacin de mercanca

Confidencial

<Company Name>, 2010

P 23

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

ID - UC:
Nombre de UC:
Creado por:
Fecha de la
creacin:

Versin:
1.2
Fecha: 23/03/2010

GDA-004-UC
Incluir un nuevo pedido
Arturo Valds
26/03/2010

Actores:
Descripcin:
Disparador:
Pre-condiciones:
Post-condiciones:
Flujo Normal:

Flujo Alternativo:
Excepciones:
Inclusiones:
Prioridad:
Frecuencia de uso:
Reglas de negocio:
Requisitos especiales:
Asunciones:
Notas:

Actualizado por:
Fecha de la ltima
actualizacin:

Jefe del almacn


Incorpora a la BBDD servidor un nuevo pedido solicitado por algn cliente
para ser realizado por los operarios del almacn.
Debe encontrarse en el servidor una accin pendiente de traslado.
1

El jefe del almacn recibe la solicitud de un nuevo


pedido o entrada de mercanca.
2 Rellena los campos necesarios, indicando la prioridad
de la accin.
3 Sistema almacena la BBDD y actualiza la lista de
tareas pendientes.
3 En caso de ser una tarea de mxima prioridad se sita
a la cabeza de la lista.
Problemas de conexin al servidor.
Esencial
Siempre

Se podra alertar a los operarios en su pantalla de visualizacin, de la


entrada de una tarea prioritaria.
Tabla 14. GDA-004-UC Incluir nuevo pedido

Confidencial

<Company Name>, 2010

P 24

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

3.3 Diagramas del modelo de Casos de Uso


3.3.1 Diagrama de paquetes
Se presenta de forma conjunta en el siguiente grfico.
3.3.2 Diagrama de Casos de Uso

Figura 2. Diagrama de Casos de Uso

Confidencial

<Company Name>, 2010

P 25

GIA
Documento Especificacin de Casos de Uso
GIA-USC-INI-N&aISMTP

Versin:
1.2
Fecha: 23/03/2010

4. rea de sensores
TBD por MTP
4.1 Lista de Casos de Uso
TBD por MTP
4.2 Casos de Uso
TBD por MTP
4.3 Diagramas del modelo de Casos de Uso
TBD por MTP
4.3.1 Diagrama de paquetes
4.3.2 Diagrama de Casos de Uso

Confidencial

<Company Name>, 2010

P 26

También podría gustarte