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 08/03/2010 18/03/2010 23/03/2010 Versin 1.0 1.1 1.2 Descripcin Versin inicial para su aprobacin Revisin del documento Refinamiento del documento Autor Arturo Valds Diguez Jos Carlos Castillo 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. 2. Introduccin Gua para la plantilla de Casos de Uso 2.1 2.2 2.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 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 11 25 25 25 26 26 26 26 26 26

2.4

3.

rea de visin 3.1 3.2 3.3 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

4.

rea de sensores 4.1 4.2 4.3 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: 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

Actualizado por: Fecha de la ltima actualizacin:

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 2.4.1 Definicin de Caso de Uso 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 Frecuencia de Uso

Versin: 1.2 Fecha: 23/03/2010

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: 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

Disparador: Pre-condiciones:

Post-condiciones: Flujo Normal:

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

Versin: 1.2 Fecha: 23/03/2010

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

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.

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

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

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

Confidencial

<Company Name>, 2010

P 12

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

Versin: 1.2 Fecha: 23/03/2010

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

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. 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 1 2

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

Flujo Alternativo:

Excepciones:

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

Versin: 1.2 Fecha: 23/03/2010

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

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. 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. 1

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

Flujo Alternativo:

Excepciones:

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

Versin: 1.2 Fecha: 23/03/2010

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

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.

Post-condiciones: Flujo Normal:

Flujo Alternativo: Excepciones:

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

Versin: 1.2 Fecha: 23/03/2010

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

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.

Post-condiciones: Flujo Normal:

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

Versin: 1.2 Fecha: 23/03/2010

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

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.

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

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

Confidencial

<Company Name>, 2010

P 17

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

Versin: 1.2 Fecha: 23/03/2010

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

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

Flujo Alternativo:

Excepciones: Inclusiones:

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

Versin: 1.2 Fecha: 23/03/2010

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

GDH-003-UC Buscar personas en un radio X del toro Arturo Valds Actualizado por: 23/03/2010 Fecha de la ltima actualizacin: 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

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

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

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

Versin: 1.2 Fecha: 23/03/2010

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

GDM-001-UC Representacin del estado del almacn Arturo Valds Actualizado por: 23/03/2010 Fecha de la ltima actualizacin: 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.

Descripcin:

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

1 2 3

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.

Flujo Alternativo: Excepciones: Inclusiones:

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

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

Versin: 1.2 Fecha: 23/03/2010

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

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

Actualizado por: Fecha de la ltima actualizacin:

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

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. 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 1

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

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

Versin: 1.2 Fecha: 23/03/2010

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

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

Actualizado por: Fecha de la ltima actualizacin:

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

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. 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 1

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

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

Versin: 1.2 Fecha: 23/03/2010

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

GDA-003-UC Cambio de ubicacin de mercanca Arturo Valds Actualizado por: 26/03/2010 Fecha de la ltima actualizacin: 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. 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 1

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

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

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

Versin: 1.2 Fecha: 23/03/2010

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

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

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. 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 1

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

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