• No se han encontrado resultados

GIA Especificación de Casos de Uso

N/A
N/A
Protected

Academic year: 2021

Share "GIA Especificación de Casos de Uso"

Copied!
26
0
0

Texto completo

(1)

GIA

Especificación de Casos de Uso

(2)

Confidencial <Company Name>, 2010 P 2

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

(3)

Confidencial <Company Name>, 2010 P 3

Tabla de contenidos

1. Introducción 6

2. Guía para la plantilla de Casos de Uso 6

2.1 ID - UC 6

2.2 Nombre de UC 6

2.3 Historia del Caso de Uso 6

2.3.1 Creado Por 6

2.3.2 Fecha de Creación 6

2.3.3 Última actualización por 6

2.3.4 Fecha de última actualización 6

2.4 Definición de Caso de Uso 7

2.4.1 Actores 7 2.4.2 Disparador 7 2.4.3 Descripción 7 2.4.4 Pre – condiciones 7 2.4.5 Post – condiciones 7 2.4.6 Flujo Normal 7 2.4.7 Flujos Alternativos 7 2.4.8 Excepciones 7 2.4.9 Inclusiones 7 2.4.10 Prioridad 7 2.4.11 Frecuencia de Uso 8 2.4.12 Reglas de Negocio 8 2.4.13 Requisitos especiales 8 2.4.14 Asunciones 8 2.4.15 Notas 8 3. Área de visión 9

3.1 Lista de Casos de Uso 9

3.2 Casos de Uso 11

3.3 Diagramas del modelo de Casos de Uso 25

3.3.1 Diagrama de paquetes 25

3.3.2 Diagrama de Casos de Uso 25

4. Área de sensores 26

4.1 Lista de Casos de Uso 26

4.2 Casos de Uso 26

4.3 Diagramas del modelo de Casos de Uso 26

4.3.1 Diagrama de paquetes 26

(4)

Confidencial <Company Name>, 2010 P 4

Índice de figuras

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

(5)

Confidencial <Company Name>, 2010 P 5

Í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

(6)

Confidencial <Company Name>, 2010 P 6

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

Fecha de la creación: 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

(7)

Confidencial <Company Name>, 2010 P 7

2.4 Definición de Caso de Uso

2.4.1 Actores

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

(8)

Confidencial <Company Name>, 2010 P 8

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

(9)

Confidencial <Company Name>, 2010 P 9

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.

(10)

Confidencial <Company Name>, 2010 P 10 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.

(11)

Confidencial <Company Name>, 2010 P 11

3.2 Casos de Uso

ID - UC: GDT-001-UC

Nombre de UC: Identificar toro en ubicación específica

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

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

Disparador:

Pre-condiciones: 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.

Post-condiciones:

Flujo Normal: 1 El sistema indica las coordenadas de localización de cada toro que ha sido detectado

2 Sistema identifica los toros

3 Sistema devuelve el identificador de los toros detectados

Flujo Alternativo:

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

(12)

Confidencial <Company Name>, 2010 P 12 ID - UC: GDT-002-UC

Nombre de UC: Buscar toros dentro del almacén

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

Descripció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.

Disparador: Pre-condiciones:

Post-condiciones: En caso de encontrarse toros se devuelven las posiciones que ocupaban los toros en el momento de su detección.

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

Flujo Alternativo: 2 No se detectan toros Excepciones:

Inclusiones:

Prioridad: Esencial

Frecuencia de uso: Siempre Reglas de negocio:

Requisitos especiales: Asunciones:

Notas:

(13)

Confidencial <Company Name>, 2010 P 13 ID - UC: GDT-003-UC

Nombre de UC: Seguir movimiento del toro

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

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

Disparador:

Pre-condiciones: Un toro en movimiento e identificado. Post-condiciones:

Flujo Normal: 1 El toro se desplaza por el interior del almacén. 2 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.

Flujo Alternativo: 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. Excepciones: No se encuentra trayectoria posible sin cruzarse con un humano. Alertar

al operario de conducir con precaución. Inclusiones: GT-004-UC (Calcular trayectoria del toro)

Prioridad: Esencial

Frecuencia de uso: A menudo Reglas de negocio:

Requisitos especiales: Asunciones:

Notas:

(14)

Confidencial <Company Name>, 2010 P 14 ID - UC: GDT-004-UC

Nombre de UC: Calcular trayectoria del toro

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

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

Disparador:

Pre-condiciones: Un operario va a iniciar una acción o un toro identificado se encuentra en movimiento.

Post-condiciones:

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

Flujo Alternativo: 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. Excepciones: 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:

(15)

Confidencial <Company Name>, 2010 P 15 ID - UC: GDT-005-UC

Nombre de UC: Conocer estado del toro

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

Descripción: Permite saber si un toro, especificado en una ubicación, se encuentra parado o en movimiento.

Disparador:

Pre-condiciones: 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.

Post-condiciones:

Flujo Normal: 1 Sistema conoce un toro y una ubicación origen. 2 Sistema comprueba si se produce movimiento del

toro especificado en la posición.

Flujo Alternativo:

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

(16)

Confidencial <Company Name>, 2010 P 16 ID - UC: GDT-006-UC

Nombre de UC: Conocer carga del toro

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

Descripción: Permite saber si un toro, especificado en una ubicación para un momento determinado, se encuentra portando carga.

Disparador:

Pre-condiciones: 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.

Post-condiciones:

Flujo Normal: 1 Sistema conoce un toro y una ubicación. 2 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

(17)

Confidencial <Company Name>, 2010 P 17 ID - UC: GDH-001-UC

Nombre de UC: Buscar personas dentro del almacén

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

Descripción: Utilizado para conocer si hay humanos dentro del almacén. Devuelve una lista con ubicaciones concretas.

Disparador: Pre-condiciones:

Post-condiciones: En caso de detectarse humanos se devuelven las posiciones que ocupaban estos en el momento de su detección.

Flujo Normal: 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 Flujo Alternativo: 2 No se detectan humanos

Excepciones: Inclusiones:

Prioridad: Esencial

Frecuencia de uso: A menudo Reglas de negocio:

Requisitos especiales: Asunciones:

Notas:

(18)

Confidencial <Company Name>, 2010 P 18 ID - UC: GDH-002-UC

Nombre de UC: Buscar personas en trayectoria del toro Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

Descripción: Conociendo las trayectorias actuales del toro, permite comprobar si hay personas en ella. De esta forma se pueden evitar accidentes laborales Disparador:

Pre-condiciones: Un toro en movimiento o parado tiene orden de desplazarse a algún punto del almacén para recoger o depositar mercancía

Post-condiciones: En caso de detectarse humanos se devuelven las posiciones que ocupaban estos en el momento de su detección.

Flujo Normal: 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.

Flujo Alternativo: 3 Si existen, alertar al operario de conducir con precaución. Posibilidad de recalcular ruta para ofrecer otros caminos.

Excepciones:

Inclusiones: GDT-003-UC (Seguir movimiento del toro)

GDH-001-UC (Buscar personas dentro del almacén)

Prioridad: Deseada

Frecuencia de uso: A veces Reglas de negocio:

Requisitos especiales: Asunciones:

Notas:

(19)

Confidencial <Company Name>, 2010 P 19 ID - UC: GDH-003-UC

Nombre de UC: Buscar personas en un radio X del toro

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara

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

Disparador:

Pre-condiciones: Un toro en movimiento o parado.

Post-condiciones: En caso de detectarse humanos se devuelven las posiciones que ocupaban estos en el momento de su detección.

Flujo Normal: 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.

Flujo Alternativo: 2 Si existen, alertar al operario de conducir con precaución.

Excepciones:

Inclusiones: GDH-001-UC (Buscar personas dentro del almacén)

Prioridad: Deseada

Frecuencia de uso: A veces Reglas de negocio:

Requisitos especiales: Asunciones:

Notas: De esta manera el número de cálculos se reduce con respecto a GDH-002-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

(20)

Confidencial <Company Name>, 2010 P 20 ID - UC: GDM-001-UC

Nombre de UC: Representación del estado del almacén Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 23/03/2010 Fecha de la última actualización: Actores: Toro Cámara Pantalla de visualización

Descripció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.

Disparador: Pre-condiciones: Post-condiciones:

Flujo Normal: 1 El sistema recibe petición de representación del estado actual del almacén.

2 El sistema dibuja los objetos estáticos (paredes, estanterías,…)

3 (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.

Flujo Alternativo:

Excepciones:

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

Prioridad: Opcional

Frecuencia de uso: A veces Reglas de negocio:

Requisitos especiales: Asunciones:

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

(21)

Confidencial <Company Name>, 2010 P 21 ID - UC: GDA-001-UC

Nombre de UC: Recoger mercancía

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 26/03/2010 Fecha de la última actualización: Actores: Toro Cámara Pantalla de visualización

Descripción: Determina el conjunto de acciones para recoger un palet del interior del almacén.

Disparador:

Pre-condiciones: Debe encontrarse en el servidor una acción pendiente de recogida. Post-condiciones:

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

Flujo Alternativo: 6 En caso de no haber recogido el palet requerido o llegar a la salida sin palé, se alertará al operario. Excepciones: El sistema no consigue seguir al toro.

Inclusiones: GDT-003-UC (Seguir movimiento del toro)

GDM-001-UC (Representación del estado del almacén)

Prioridad: Esencial

Frecuencia de uso: Siempre Reglas de negocio:

Requisitos especiales: Asunciones:

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

(22)

Confidencial <Company Name>, 2010 P 22 ID - UC: GDA-002-UC

Nombre de UC: Depositar mercancía

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 26/03/2010 Fecha de la última actualización: Actores: Toro Cámara Pantalla de visualización

Descripción: Determina el conjunto de acciones para dejar un palet en el interior del almacén.

Disparador:

Pre-condiciones: Debe encontrarse en el servidor una acción pendiente de entrada. Post-condiciones:

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

Flujo Alternativo: 6 En caso de no regresar con toro vacío, se alertará al operario

Excepciones: El sistema no consigue seguir al toro. Inclusiones: GDT-003-UC (Seguir movimiento del toro)

GDM-001-UC (Representación del estado del almacén)

Prioridad: Esencial

Frecuencia de uso: Siempre Reglas de negocio:

Requisitos especiales: Asunciones:

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

(23)

Confidencial <Company Name>, 2010 P 23 ID - UC: GDA-003-UC

Nombre de UC: Cambio de ubicación de mercancía

Creado por: Arturo Valdés Actualizado por: Fecha de la creación: 26/03/2010 Fecha de la última actualización: Actores: Toro Cámara Pantalla de visualización

Descripción: Determina el conjunto de acciones para trasladar un palet del interior del almacén a otra ubicación específica.

Disparador:

Pre-condiciones: Debe encontrarse en el servidor una acción pendiente de traslado. Post-condiciones:

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

Flujo Alternativo: 6 En caso de no regresar con toro vacío, se alertará al operario.

Excepciones: El sistema no consigue seguir al toro. Inclusiones: GDT-003-UC (Seguir movimiento del toro)

GDM-001-UC (Representación del estado del almacén)

Prioridad: Esencial

Frecuencia de uso: Siempre Reglas de negocio:

Requisitos especiales: Asunciones:

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

(24)

Confidencial <Company Name>, 2010 P 24 ID - UC: GDA-004-UC

Nombre de UC: Incluir un nuevo pedido

Creado por: Arturo Valdés Actualizado por: Fecha de la

creación:

26/03/2010 Fecha de la última actualización:

Actores: Jefe del almacén

Descripción: Incorpora a la BBDD servidor un nuevo pedido solicitado por algún cliente para ser realizado por los operarios del almacén.

Disparador:

Pre-condiciones: Debe encontrarse en el servidor una acción pendiente de traslado. Post-condiciones:

Flujo Normal: 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.

Flujo Alternativo: 3 En caso de ser una tarea de máxima prioridad se sitúa a la cabeza de la lista.

Excepciones: Problemas de conexión al servidor. Inclusiones:

Prioridad: Esencial

Frecuencia de uso: Siempre Reglas de negocio:

Requisitos especiales: Asunciones:

Notas: Se podría alertar a los operarios en su pantalla de visualización, de la entrada de una tarea prioritaria.

(25)

Confidencial <Company Name>, 2010 P 25

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

(26)

Confidencial <Company Name>, 2010 P 26

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

Referencias

Documento similar

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

Por eso, el pasado de la Historia aparece más claro y estructurado que cuando fue presente, ya que el esfuerzo del historiador consiste, justamente, en

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

Para conseguir una máquina como la anterior, sería necesario que fuera de 8-12 polos para conseguir la velocidad de base de 500 rpm, en una configuración que podría ser de

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

A su vez, la evolución del flujo de metal se puede ver afectada por distintas variables entre las que destacan: las condiciones del flujo a la salida de la cámara de inyección, el

Project Gutenberg: Fecha de creación 1971 Última actualización: 4 de mayo 2003.. Contenido: 6217