Modelando una solución basada en UML
Enviado por Oscar Gutiérrez Muñoz • 20 de Mayo de 2018 • Informe • 2.214 Palabras (9 Páginas) • 137 Visitas
Modelando una solución basada en UML
NOMBRE:
CARRERA:
ASIGNATURA:
PROFESOR:
FECHA:
Introducción
Desarrollo
1)Diagrama de caso de uso:
A) Actores: Usuario, Vicepresidente, Gerente de carga, Jefe de informática, informático, Despachador, Receptor de agencia de destino, Repartidor
Caso de uso usuario: Adquirir vuelos aéreos y urbanos, Solicitar repartos de carga por el mundo, Consultar por estado de carga en línea, Reservar hoteles para turismo.
Caso de uso vicepresidente: Administrar actividades de fénix Airlines
Caso de gerente de carga: Identificar causas de problemas de software y mantenimiento
Caso de uso jefe de informática: Identificar causas de problemas de software y mantenimiento, Controlar a los informáticos, Contratar más informáticos, Crear nuevo software para la compañía
Caso de uso informático: Crear nuevo software para la compañía, Desarrollar sistemas propios
Caso de uso despachador: Digitar scanners de código de barra, ingresar fecha de despacho, cambiar estado de despacho a en tránsito, Imprimir guía de despacho
Caso de uso repartidor: Digitar número de guía, Informar estado guía en entregado o no entregado, Colocar breve información del estado no entregado
Caso de uso receptor agencia de destino: Scanear códigos de barra de los despachos, Digitar fecha de despacho, Buscar número de despacho, Cambiar estado de las ordenes a en destino
B)
[pic 3]
[pic 4]
Especificaciones de casos de uso:
A)
Caso de uso: adquirir vuelos aéreos y urbanos
Descripción: el caso de uso inicia el actor usuario, su fin es comprar y adquirir vuelos a los diferentes destinos, esto dependerá del gusto de cada cliente.
Flujo de eventos:
- El usuario compra vuelos aéreos y urbanos
- El sistema le da a elegir el tipo de vuelos
- El usuario elige el tipo de vuelo
- Selecciona el tipo de vuelo y le da a comprar
- El usuario puede hacer uso de su vuelo
Precondiciones:
El usuario realizo correctamente su login en el sistema
El usuario selecciono el botón comprar en su interfaz grafica
Poscondiciones:
En caso de que el usuario seleccione los 2 tipos de vuelo el sistema lo dejara registrado
Caso de uso: Solicitar repartos de carga por el mundo
Descripción: el caso de uso inicia el actor usuario, su fin es solicitar repartos de carga a los diferentes destinos, esto dependerá de la necesidad de cada cliente
Flujo de eventos:
- El usuario solicita el reparto
- El sistema le da a elegir el reparto que quiera el usuario
- El usuario elige el tipo de reparto
- Selecciona el reparto y le da a solicitar reparto
- El usuario debe esperar a que le llegue su reparto
Precondiciones:
El usuario realizo correctamente su login en el sistema
El usuario selecciono el botón solicitar reparto en su interfaz grafica
Poscondiciones:
En caso de que el usuario seleccione más de un reparto de carga el sistema lo dejara registrado
Caso de uso: Consultar por estado de carga en línea
Descripción: el caso de uso inicia el actor usuario, su fin es consultar por estado de carga que el usuario solicito
Flujo de eventos:
- El usuario consulta en línea por estado de carga
- El sistema le da a elegir opciones para ver en qué estado va su carga
- El usuario revisa como va su esto en línea
- Selecciona el número de despacho que hizo la carga
- El usuario viendo que está listo su carga la puede ir a retirar
Precondiciones:
El usuario realizo correctamente su login en el sistema
El usuario selecciono el botón consultar por estado de carga en su interfaz grafica
Poscondiciones:
En caso de que el usuario consulte por más de un reparto de carga el sistema le dejara ver el estado de cada registro
Caso de uso: Reservar hoteles para turismo
Descripción: el caso de uso inicia el actor usuario, su fin es reservar hoteles para turismo y elegir por categoría de hotel y precio más conveniente
Flujo de eventos:
- El usuario cotiza el hotel que más le convenga según su gusto personal
- El sistema le da a elegir el hotel que le guste y le mostrara los precios y especificaciones
- El usuario podrá revisar el precio y las especificaciones para elegir el hotel
- El usuario selecciona el hotel y reserva una estadía en ese hotel
- El usuario ve que está todo listo viaja al hotel que reservo
Precondiciones:
El usuario realizo correctamente su login en el sistema
El usuario selecciono el botón reservar un hotel en su interfaz grafica
Poscondiciones:
En caso de que el usuario haga más de una reservación el sistema lo dejara registrado
Caso de uso: Administrar actividades de fénix Airlines
Descripción: el caso de uso inicia el actor vicepresidente, su fin es administrar todo el proceso que se realiza en la compañía
Flujo de eventos:
- El vicepresidente podrá verificar todo el proceso que se esté realizando
- El sistema le dará opciones para modificar algunos campos
- Una vez que modifique los campos podrá informarlo al personal
- Podrá tomar decisiones para poder mejorar lo que es el sistema aéreo
Precondiciones:
El usuario realizo correctamente su login en el sistema
El usuario selecciono el botón modificar procesos en su interfaz grafica
Poscondiciones:
En caso de que el usuario haga más de una modificación el sistema lo dejara registrado
Caso de uso: Identificar causas de problemas de software y mantenimiento
Descripción: el caso de uso inicia el actor gerente de carga y jefe de informática, su fin es identificar causas de problemas de software y mantenimiento para informarlo al área de informática
...