Ejercicios UML

Guardar en PDF

 

Ejercicio 1

"Diseñar un diagrama de casos de uso para un sistema de gestión de un restaurante que incluya las funciones de realizar una reserva, hacer un pedido, pagar la cuenta, calificar el servicio y administrar el menú. Los actores involucrados serían el cliente, el mesero y el administrador del restaurante. El cliente podría realizar una reserva, hacer un pedido, pagar la cuenta y calificar el servicio, mientras que el mesero podría recibir el pedido y procesar el pago, y el administrador podría administrar el menú del restaurante."

Ejercicio 2

"Diseñar un diagrama de casos de uso para un sistema de ciberseguridad que incluya las funciones de autenticar usuarios, detectar intrusiones, realizar copias de seguridad, monitorear el tráfico de red y responder a incidentes. Los actores involucrados serían el usuario, el administrador de seguridad y el equipo de respuesta a incidentes. El usuario podría autenticarse, el administrador podría detectar intrusiones, realizar copias de seguridad, monitorear el tráfico de red y asistir al equipo de respuesta a incidentes en la resolución de problemas de seguridad."

Ejercicio 3

"Diseñar un diagrama de casos de uso para un sistema de gestión de personajes de Star Trek que incluya las funciones de registrar personajes, gestionar naves, administrar misiones y simular batallas. Los actores involucrados serían el usuario, el administrador y el personaje. El usuario podría registrar personajes, gestionar naves y administrar misiones, mientras que el administrador podría simular batallas y el personaje podría participar en misiones y batallas simuladas."

Ejercicio 4

Teniendo en cuenta el ejercicio anterión

"Diseñar un diagrama de clases para un sistema de gestión de personajes de Star Trek que incluya las clases Personaje, Nave, Misión, Batalla y Administrador, donde un Personaje puede estar asociado a varias Naves y Misiones, una Nave puede tener varios Personajes y una Misión puede tener varios Personajes y Naves, y una Batalla puede incluir varios Personajes y Naves, y estar administradas por un Administrador, el Administrador tiene acceso a gestionar las batallas y asignar personajes y naves a las misiones y batallas simuladas."