GIA Especificación de Casos de Uso

GIA Especificación de Casos de Uso Versión 1.2 GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP Versión: 1.2 Fecha: 23/03/2010 Hi

22 downloads 22 Views 272KB Size

Recommend Stories


2. DIAGRAMAS DE CASOS DE USO INTRODUCCIÓN DIAGRAMAS DE CASOS DE USO Casos de uso Actores
2. DIAGRAMAS DE CASOS DE USO ................................................................................................11 2.1. INTRODUCCIÓN ....

UML: CASOS DE USO Y DIAGRAMA DE CASOS DE USO
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE UML: CASOS DE USO Y DIAGRAMA DE CASOS DE USO Docente: Ing. Armando Cabrera Integrantes: Marilyn Jaramillo Kat

USECASE. CASOS de USO
USECASE CASOS de USO 1 Objetivo Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario Por tan

Pruebas de Casos de Uso
Pruebas 1 Pruebas de Casos de Uso 1 Caso de uso Registrar Usuario 1.1 Secuencia Crear Registro Usuario : Sistema : Usuario : Base de Dat os Regis

Diagramas de Casos de uso
Diagramas de Casos de uso • Un caso de uso representa una interacción típica entre un usuario y un sistema informático • Utilizaremos los casos de uso

PUNTOS DE CASOS DE USO
PUNTOS DE CASOS DE USO Roy K. Clemmons Project Estimation With Use Case Points Diversified Technical Services, Inc., Febrero 2006 PUNTOS DE CASOS DE

6.2 Modelo de casos de uso
(continuation) Los boletos seran enviados al cliente posteriormente, o estaran listos para ser recogidos en el mostrador del aeropuerto antes de la sa

CASOS PRÁCTICOS DE USO DE AGUAS RESIDUALES
CASOS PRÁCTICOS DE USO DE AGUAS RESIDUALES Ing. Julio Moscoso 1. Uso agrícola en California, Estados Unidos 1.1 Uso de las aguas recuperadas Según

Story Transcript

GIA Especificación de Casos de Uso Versión 1.2

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

Historial de revisiones Fecha

Versión

Descripción

Autor

08/03/2010

1.0

Versión inicial para su aprobación

Arturo Valdés Diéguez

18/03/2010

1.1

Revisión del documento

José Carlos Castillo

23/03/2010

1.2

Refinamiento del documento

Arturo Valdés Diéguez

Confidencial

, 2010

P2

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

Tabla de contenidos 1.

Introducción

2.

Guía para la plantilla de Casos de Uso

6

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 Creación 2.3.3 Última actualización por 2.3.4 Fecha de última actualización Definición de Caso de Uso 2.4.1 Actores 2.4.2 Disparador 2.4.3 Descripción 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 visión 3.1 3.2 3.3

4.

6

9

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

, 2010

P3

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 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

, 2010

P4

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

Índice de tablas Tabla 1. GDT-001-UC – Identificar toro en ubicación específica .................................................................................11 Tabla 2. GDT-002-UC – Buscar toros dentro del almacén ...........................................................................................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 almacén.....................................................................................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 – Representación del estado del almacén .............................................................................20 Tabla 11. GDA-001-UC – Recoger mercancía...............................................................................................................21 Tabla 12. GDA-002-UC – Depositar mercancía ............................................................................................................22 Tabla 13. GDA-003-UC – Cambio de ubicación de mercancía .....................................................................................23 Tabla 14. GDA-004-UC – Incluir nuevo pedido ............................................................................................................24

Confidencial

, 2010

P5

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

Especificación de Casos de Uso 1. Introducción Con el presente documento se pretende documentar los casos de uso especificados para el proyecto GIA. En la primera sección se muestra la plantilla utilizada en la descripción de los UC y una breve explicación de los campos que se utilizarán para su especificación. La especificación de UC se divide en dos subsistemas: área de sensores y área de visión.

2. Guía para la plantilla de Casos de Uso ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Actualizado por: Fecha de la última actualización:

Actores: Descripción: 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 Creación 2.3.3 Última actualización por 2.3.4 Fecha de última actualización

Confidencial

, 2010

P6

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP 2.4

Definición de Caso de Uso

2.4.1

Actores

Versión: 1.2 Fecha: 23/03/2010

Entidad externa al sistema software que se especifica y que interactúa 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

Descripción

Proporciona una razón que justifica la existencia de este UC, con un nivel medio-alto de descripción de la secuencia de acciones y la salida producida como resultado de su ejecución.

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 ejecución del UC.

2.4.6

Flujo Normal

Proporciona una descripción detallada de las elecciones del usuario y las respuestas del sistema que tienen lugar bajo unas condiciones normales de ejecución.

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 condición de error que pueda ocurrir durante la ejecución del UC y define de qué forma el sistema responde a ellas. También describe el comportamiento del sistema si el UC falla su ejecución por alguna razón 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 común.

2.4.10

Prioridad

Indica la importancia relativa de su implementación. Esencial, Alta, Deseada, Opcional

Confidencial

, 2010

P7

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP 2.4.11

Versión: 1.2 Fecha: 23/03/2010

Frecuencia de Uso

Estima, de manera cualitativa, el número 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 organización. 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 ejecución, o diseño. Puede incluir requisitos de realización u otros atributos cualitativos.

2.4.14

Asunciones

Lista cualquier condición que debe cumplirse, necesaria para aceptar el caso de uso y su descripción.

2.4.15

Notas

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

Confidencial

, 2010

P8

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

3. Área de visión 3.1 Lista de Casos de Uso

Gestión de toros Buscar toros dentro del almacén Conocer si en un determinado momento hay toros dentro del almacén. Devuelve una lista de posiciones donde se ha detectado presencia de un toro. Identificar toro en ubicación específica. Dada una posición 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 ubicación, se encuentra parado o en movimiento. Calcular trayectoria de toro Cuando se solicita almacenar, recoger mercancía del almacén, o cambiar la ruta actual, se calcula la ruta que debe seguir el toro para llegar a una posición específica Seguir movimiento del toro Identificar por qué ruta se mueve el toro: la más corta, la única posible si existiesen caminos cortados. En el caso de que recorra una ruta errónea, se podría alertar al operario o recalcular una nueva ruta: la más corta por ejemplo, la posible,… Conocer carga del toro Permite saber si un toro, especificado en una ubicación para un momento determinado, se encuentra portando carga.

Gestión de detección de humanos Buscar personas dentro del almacén Utilizado para conocer si hay humanos dentro del almacén. 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 ubicación del toro en un instante determinado, proporciona un método para controlar si hay humanos en un entorno cercano (área abarcada por un círculo de radio X tomando como centro la posición del toro). De esta manera el número de cálculos se reduce y devuelve una respuesta con menor retardo de tiempo. Se podrían ignorar o tener en cuenta paredes u objetos no traspasables acotando el espacio de búsqueda. Gestión de mapas de almacén Representación del estado del almacén Se establece un sistema de representación basado en mapas donde poder reflejar, tanto las rutas de los toros dentro del almacén, como los objetos y personas que se encuentran actualmente en él. Confidencial

, 2010

P9

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

Gestión de acciones Recoger mercancía Determina el conjunto de acciones para recoger un palet del interior del almacén. Depositar mercancía Determina el conjunto de acciones para dejar un palet en el interior del almacén. Cambio de ubicación mercancía Determina el conjunto de acciones para trasladar un palet del interior del almacén a otra ubicación específica. Incluir un nuevo pedido Incorpora a la BBDD servidor un nuevo pedido solicitado por algún cliente para ser realizado por los operarios del almacén.

Confidencial

, 2010

P 10

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 1.2 Fecha: 23/03/2010

3.2 Casos de Uso ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción:

Disparador: Pre-condiciones:

Post-condiciones: Flujo Normal:

GDT-001-UC Identificar toro en ubicación específica Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización: Toro Cámara Dada una posición en el plano donde se ha detectado un toro, conocer de qué toro se trata. Es útil cuando disponemos de varios toros en el almacén para poder identificarlos. Debe existir al menos un toro en el área controlada por la cámara y un par de coordenadas devueltas por el sistema por cada toro detectado indicando una ubicación específica. 1 2 3

Flujo Alternativo: Excepciones:

El sistema indica las coordenadas de localización 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 cuáles.

Inclusiones: Prioridad: Deseada Frecuencia de uso: A veces Reglas de negocio: Requisitos especiales: Asunciones: Notas: Tabla 1. GDT-001-UC – Identificar toro en ubicación específica

Confidencial

, 2010

P 11

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción:

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

Versión: 1.2 Fecha: 23/03/2010

GDT-002-UC Buscar toros dentro del almacén Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización: Toro Cámara Conocer si en un determinado momento hay toros dentro del almacén. 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 detección. 1 Se realiza una petición de búsqueda de toros en el interior del almacén. 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 almacén

Confidencial

, 2010

P 12

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción:

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

Flujo Alternativo:

Excepciones:

Versión: 1.2 Fecha: 23/03/2010

GDT-003-UC Seguir movimiento del toro Arturo Valdés 23/03/2010

Actualizado por: Fecha de la última actualización:

Toro Cámara Identificar por qué ruta se mueve el toro: la más corta, la única posible si existiesen caminos cortados. En el caso de que recorra una ruta errónea, se podría alertar al operario o recalcular una nueva ruta: la más corta por ejemplo, la posible,… Un toro en movimiento e identificado. 1 2

El toro se desplaza por el interior del almacén. Como el sistema tiene identificado al toro, conoce su destino y calcula la trayectoria más 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 cálculo de la ruta más corta detecta camino cortado. Recalcular trayectoria. 2 En el cálculo de la ruta más 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 precaución. 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

, 2010

P 13

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción:

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

Flujo Alternativo:

Excepciones:

Versión: 1.2 Fecha: 23/03/2010

GDT-004-UC Calcular trayectoria del toro Arturo Valdés 23/03/2010

Actualizado por: Fecha de la última actualización:

Toro Cámara Cuando se solicita almacenar, recoger mercancía del almacén, o cambiar la ruta actual, se calcula la ruta que debe seguir el toro para llegar a una posición específica Un operario va a iniciar una acción o un toro identificado se encuentra en movimiento. 1

Conociendo el sistema la ubicación actual y la que se pretende alcanzar calcula la ruta más corta posible, evitando cruzarse con humanos. 2 Sistema devuelve la ruta ideal 2 En el cálculo de la ruta más corta detecta camino cortado. Recalcular trayectoria. 2 En el cálculo de la ruta más 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 precaución.

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

, 2010

P 14

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción: Disparador: Pre-condiciones:

Post-condiciones: Flujo Normal:

Flujo Alternativo: Excepciones:

Versión: 1.2 Fecha: 23/03/2010

GDT-005-UC Conocer estado del toro Arturo Valdés 23/03/2010

Actualizado por: Fecha de la última actualización:

Toro Cámara Permite saber si un toro, especificado en una ubicación, se encuentra parado o en movimiento. Debe existir al menos un toro en el área controlada por la cámara, un identificador de toro y un par de coordenadas devueltas por el sistema indicando su ubicación inicial. 1 2

Sistema conoce un toro y una ubicación origen. Sistema comprueba si se produce movimiento del toro especificado en la posición.

Al detectar movimiento, tras la comprobación 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

, 2010

P 15

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción: Disparador: Pre-condiciones:

Post-condiciones: Flujo Normal:

Versión: 1.2 Fecha: 23/03/2010

GDT-006-UC Conocer carga del toro Arturo Valdés 23/03/2010

Actualizado por: Fecha de la última actualización:

Toro Cámara Permite saber si un toro, especificado en una ubicación para un momento determinado, se encuentra portando carga. Debe existir al menos un toro en el área controlada por la cámara, un identificador de toro y un par de coordenadas devueltas por el sistema indicando su ubicación. 1 2

Sistema conoce un toro y una ubicación. Sistema comprueba si el toro lleva mercancía.

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 rápido. Tabla 6. GDT-006-UC – Conocer carga del toro

Confidencial

, 2010

P 16

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción: Disparador: Pre-condiciones: Post-condiciones: Flujo Normal:

Versión: 1.2 Fecha: 23/03/2010

GDH-001-UC Buscar personas dentro del almacén Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización: Toro Cámara Utilizado para conocer si hay humanos dentro del almacén. Devuelve una lista con ubicaciones concretas.

En caso de detectarse humanos se devuelven las posiciones que ocupaban estos en el momento de su detección. 1 Se realiza una petición de búsqueda de humanos en el interior del almacén. 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 almacén

Confidencial

, 2010

P 17

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación: Actores: Descripción: Disparador: Pre-condiciones: Post-condiciones: Flujo Normal:

Flujo Alternativo:

Excepciones: Inclusiones:

Versión: 1.2 Fecha: 23/03/2010

GDH-002-UC Buscar personas en trayectoria del toro Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización: Toro Cámara 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 algún punto del almacén para recoger o depositar mercancía En caso de detectarse humanos se devuelven las posiciones que ocupaban estos en el momento de su detección. 1 El sistema conoce la trayectoria que debe seguir el toro para llegar a un lugar determinado del almacén. 2 Busca humanos en el interior del almacén. 3 Comprueba si se encuentran en zona de paso del toro. 3 Si existen, alertar al operario de conducir con precaución. Posibilidad de recalcular ruta para ofrecer otros caminos. GDT-003-UC (Seguir movimiento del toro) GDH-001-UC (Buscar personas dentro del almacén) 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

, 2010

P 18

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDH-003-UC Buscar personas en un radio X del toro Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización:

Actores: Descripción:

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

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

Toro Cámara Conociendo la ubicación del toro en un instante determinado, proporciona un método para controlar si hay humanos en un entorno cercano (área abarcada por un círculo de radio X tomando como centro la posición 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 detección. 1 El sistema recibe petición de búsqueda de humanos próximos al toro (radio X) 2 Comprobar si hay humanos dentro del área especificada. 2 Si existen, alertar al operario de conducir con precaución. GDH-001-UC (Buscar personas dentro del almacén) Deseada A veces

De esta manera el número de cálculos se reduce con respecto a GDH002-UC y devuelve una respuesta con menor retardo de tiempo. Se podrían ignorar o tener en cuenta paredes u objetos no traspasables acotando el espacio de búsqueda. El radio X puede ser configurable. A lo mejor aparecen problemas si el toro se desplaza demasiado rápido. Tabla 9. GDH-003-UC – Buscar personas en un radio X del toro

Confidencial

, 2010

P 19

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDM-001-UC Representación del estado del almacén Arturo Valdés Actualizado por: 23/03/2010 Fecha de la última actualización:

Actores:

Descripción:

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

Toro Cámara Pantalla de visualización Se establece un sistema de representación basado en mapas donde poder reflejar, tanto las rutas de los toros dentro del almacén, 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 petición de representación del estado actual del almacén. El sistema dibuja los objetos estáticos (paredes, estanterías,…) (Durante el tiempo que dure la visualización) El sistema realiza peticiones de búsqueda de toros y de humanos. Si se detectan se dibujan en el mapa con un símbolo propio que lo represente.

GDH-001-UC (Buscar personas dentro del almacén)/ GDH-003-UC (Buscar personas en un radio X del toro) GDT-002-UC (Buscar toros dentro del almacén) Opcional A veces

Podrían tenerse en cuenta para la representación las trayectorias que están siguiendo los toros, pero consumiría tiempo de procesamiento y habría que estudiar si compensa. Tabla 10. GDM-001-UC – Representación del estado del almacén

Confidencial

, 2010

P 20

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDA-001-UC Recoger mercancía Arturo Valdés 26/03/2010

Actores:

Descripción: 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 actualización:

Toro Cámara Pantalla de visualización Determina el conjunto de acciones para recoger un palet del interior del almacén. Debe encontrarse en el servidor una acción pendiente de recogida. 1

El sistema muestra una lista con las acciones a realizar ordenadas por prioridad. 2 El operario selecciona la acción que va a realizar. 3 Sistema calcula la trayectoria que debe realizar. 4 Siguiendo las instrucciones de la pantalla de visualización del toro el operario recoge el palet 5 El sistema sigue el recorrido del toro en todo momento. 6 A la salida del almacén el sistema comprueba que la acción 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 (Representación del estado del almacén) Esencial Siempre

Se podría considerar la opción de que el sistema detectara automáticamente de que tarea se trata en función de la acción realizada y el palet implicado y la marcara como realizada de forma automática. Tabla 11. GDA-001-UC – Recoger mercancía

Confidencial

, 2010

P 21

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDA-002-UC Depositar mercancía Arturo Valdés 26/03/2010

Actores:

Descripción: 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 actualización:

Toro Cámara Pantalla de visualización Determina el conjunto de acciones para dejar un palet en el interior del almacén. Debe encontrarse en el servidor una acción pendiente de entrada. 1

El sistema muestra una lista con las acciones a realizar ordenadas por prioridad. 2 El operario selecciona la acción que va a realizar. 3 Sistema calcula la trayectoria que debe realizar. 4 Siguiendo las instrucciones de la pantalla de visualización del toro el operario deposita el palet 5 El sistema sigue el recorrido del toro en todo momento. 6 A la salida del almacén el sistema comprueba que la acción se ha realizado correctamente y la marca como realizada 6 En caso de no regresar con toro vacío, se alertará al operario El sistema no consigue seguir al toro. GDT-003-UC (Seguir movimiento del toro) GDM-001-UC (Representación del estado del almacén) Esencial Siempre

Se podría considerar la opción de que el sistema detectara automáticamente de que tarea se trata en función de la acción realizada y el palet implicado y la marcara como realizada de forma automática. Si a la salida regresa con palé habría que comprobar si existe alguna tarea de recogida y si ésta se ha realizado de manera correcta. Tabla 12. GDA-002-UC – Depositar mercancía

Confidencial

, 2010

P 22

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDA-003-UC Cambio de ubicación de mercancía Arturo Valdés Actualizado por: 26/03/2010 Fecha de la última actualización:

Actores:

Descripción: Disparador: Pre-condiciones: Post-condiciones: Flujo Normal:

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

Toro Cámara Pantalla de visualización Determina el conjunto de acciones para trasladar un palet del interior del almacén a otra ubicación específica. Debe encontrarse en el servidor una acción pendiente de traslado. 1

El sistema muestra una lista con las acciones a realizar ordenadas por prioridad. 2 El operario selecciona la acción que va a realizar. 3 Sistema calcula la trayectoria que debe realizar. 4 Siguiendo las instrucciones de la pantalla de visualización del toro el operario recoge un palet y lo coloca en otro emplazamiento del almacén 5 El sistema sigue el recorrido del toro en todo momento. 6 A la salida del almacén el sistema comprueba que la acción se ha realizado correctamente y la marca como realizada 6 En caso de no regresar con toro vacío, se alertará al operario. El sistema no consigue seguir al toro. GDT-003-UC (Seguir movimiento del toro) GDM-001-UC (Representación del estado del almacén) Esencial Siempre

Se podría considerar la opción de que el sistema detectara automáticamente de que tarea se trata en función de la acción realizada y el palet implicado y la marcara como realizada de forma automática. Tabla 13. GDA-003-UC – Cambio de ubicación de mercancía

Confidencial

, 2010

P 23

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

ID - UC: Nombre de UC: Creado por: Fecha de la creación:

Versión: 1.2 Fecha: 23/03/2010

GDA-004-UC Incluir un nuevo pedido Arturo Valdés 26/03/2010

Actores: Descripción: 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 actualización:

Jefe del almacén Incorpora a la BBDD servidor un nuevo pedido solicitado por algún cliente para ser realizado por los operarios del almacén. Debe encontrarse en el servidor una acción pendiente de traslado. 1

El jefe del almacén recibe la solicitud de un nuevo pedido o entrada de mercancía. 2 Rellena los campos necesarios, indicando la prioridad de la acción. 3 Sistema almacena la BBDD y actualiza la lista de tareas pendientes. 3 En caso de ser una tarea de máxima prioridad se sitúa a la cabeza de la lista. Problemas de conexión al servidor. Esencial Siempre

Se podría alertar a los operarios en su pantalla de visualización, de la entrada de una tarea prioritaria. Tabla 14. GDA-004-UC – Incluir nuevo pedido

Confidencial

, 2010

P 24

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 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 gráfico. 3.3.2 Diagrama de Casos de Uso

Figura 2. Diagrama de Casos de Uso

Confidencial

, 2010

P 25

GIA Documento Especificación de Casos de Uso GIA-USC-INI-N&aISMTP

Versión: 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

, 2010

P 26

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.