Cómo crear Diagramas de Casos de Uso Tema de la Asignatura Entornos de Desarrollo del ciclo Desarrollo de Aplicaciones Multiplataforma Comunidad ValencianaDescripción completa
El Lenguaje Unificado de Modelado (UML) Diagramas de Casos de UsoDescripción completa
Descripción completa
Casos de uso y descripción de una base de datos de productos de una botica.Descripción completa
Descripción completa
Descripción: Casos de Uso de Marketing
Descripción: casos de uso
Descripción completa
Descripción completa
Ingeniería del Software I – 2do Cuatrimestre 2005 -1-
Enunciado La remisería CocheFast nos ha solicitado la confección de un sistema para la administración de la misma. Luego de haber tenido algunas reuniones de relevamiento con la gerencia de la empresa se han identificado los siguientes requerimientos: Habrá tres tipos de usuarios: Administrativos, Ch oferes, y el Gerente. Los Administrativos de la remisería podrán: • •
•
Ingresar nuevos clientes Ingresar reservas de viajes indicando el cliente, el chofer solicitado, la dirección de origen, de destino y la hora de salida. La empresa ha solicitado que si al ingresar una reserva, el cliente en cuestión no existe en el sistema se pueda ingresarlo directamente. También ha solicitado que el sistema brinde la opción de confirmar inmediatamente la reserva que se está ingresando. Confirmar o Cancelar las reservas ya ingresadas.
Los Choferes de la remisería podrán consultar las reservas que tienen asignadas para el día de la fecha. El gerente podrá realizar todas las operaciones que pueden realizar los Administrativos y los choferes. Además podrán Ingresar nuevos choferes al sistema y Liquidar las comisiones de los choferes mensualmente. Los Representantes de la empresa aclararon que era deseable que el sistema avise a los Administrativos cuando se acerca el momento de realizar un viaje, en función de las reservas, con 30 minutos de anticipación para poder realizar la confirmación del viaje con el cliente. Se pide, utilizando la técnica de Casos de Uso, especificar el comportamiento comportamient o del sistema. Esta debe incluir la identificación de los actores, los principales casos de uso, las relaciones presentes entre ellos, descripciones de los mismos indicando alternativas al curso normal.
Ingeniería del Software I – 2do Cuatrimestre 2005 -2-
Diagrama de Casos de Uso
Chofer
Consultor de info Chofer
Recibiendo Aviso de Prox. Viaje
Consultando Reservas Del Día
Usa Ingresando Cliente Usa
Extiende Usa
Administrativo
Consultando Info de un Chofer
Ingresando Reserva
Confirmando Reserva
Extiende
Usa Ingresando Chofer
Gerente Liquidando Comisiones
Ingeniería del Software I – 2do Cuatrimestre 2005 -3-
Relaciones entre los Actores
Consultor de info Chofer
Hereda
Hereda
Hereda
Administrativo
Chofer
Hereda
Hereda
Gerente
Ingeniería del Software I – 2do Cuatrimestre 2005 -4-
Caso de Uso: Ingresando Reserva Actor: Administrativo Usa: Consultando Info de un Chofer Extendido Por: Ingresando Cliente, Confirmando Reserva
Curso Normal 1.El Administrativo ingresa el Nro. de Cliente
Alternativas 1.1 El Cliente no existe. El Administrativo decide si quiere ingresar al Cliente (Extendido por Ingresando Cliente). Si lo Ingresa ir a 2 sino ir a 6.
2. EL Sistema muestra la información del Cliente 3. Usa Consultando info de un Chofer 4. El Administrativo ingresa la Fecha, 5.1 La Fecha o la Hora no son válidas. Ir a 6. dirección de Origen, de Destino y Hora de la Reserva 5. El Administrativo decide si quiere confirmar la Reserva (Extendido por Confirmando Reserva). 6.Si el Administrativo quiere ingresar otra Reserva ir a 1, sino ir a 7 7. Fin del Caso de Uso
Ingeniería del Software I – 2do Cuatrimestre 2005 -5-
Caso de Uso: Recibiendo Aviso de Próximos Viajes (temporal)
Curso Normal 1. El Sistema chequea si hay alguna Reserva para la próxima media hora. 2. El Sistema le recuerda al Administrativo del futuro de Viaje. 3. Fin del Caso de Uso.
Alternativas 1.1 No hay Reservas o ya fueron todas avisadas. Ir a 3.