¿Qué nos permite mostrar el diagrama de Casos de Uso?
Los diagramas de casos de uso sirven para especificar la funcionalidad y el
comportamiento de un sistema mediante su interacción con los usuarios y/o
otros sistemas. O lo que es igual, un diagrama que muestra la relación entre los
actores y los casos de uso en un sistema. Una relación es una conexión entre
los elementos del modelo, por ejemplo la relación y la generalización son
relaciones. Los diagramas de casos de uso se utilizan para ilustrar los
requerimientos del sistema al mostrar como reacciona una respuesta a eventos
que se producen en el mismo.
¿Por qué se tiene que realizar antes de desarrollar un Sistema, un análisis del
Negocio?
Entender cuál es la necesidad, problema u oportunidad de negocio que se
pretende resolver. Justificar plenamente la decisión de emprender el proyecto.
Definir con claridad los requerimientos y comunicar con precisión lo que se
requiere hacer. Gestionar adecuadamente el alcance de los requerimientos
durante todo el ciclo de vida del proyecto. Asegurar que el beneficio del
proyecto se dé en el período estimado.
Actor Casos de Uso
Recepcionista Reservar Habitación
Confirmar Reserva
Salir del Hotel
Cambiar Contraseña
Autenticar Empleado
Cliente Reservar Habitación
Jefe de Cocina Cambiar Contraseña
Autenticar Empleado
Registrar Solicitud de Servicio a la Habitación
Registrar Solicitud de Servicio Básico
Administrador Gestionar Empleados
Gestionar Bebidas
Gestionar Cocina
Actor Descripción
Recepcionista Es la persona de atender al cliente en la reserva o confirmación de
una habitación en el hotel, además de llevar el costo del consumo que
el cliente realice mientras este hospedado en el hotel. Este actor
podrá realizar actividades de reserva, confirmación y cierre de cuenta
para el cliente.
Cliente Es una persona que está interesada en reservar una habitación dentro
del hotel. Este actor podrá solo realizar la actividad de reserva de
habitación por medio de una interfaz
Jefe de Cocina Es la persona encargada de registrar las solicitudes de servicio de los
clientes ya sea a la habitación, donde se hospeda el cliente o en los
servicios básicos que ofrece el hotel para el cliente como desayuno,
almuerzo o cena. Este actor podrá realizar las actividades de registro
de solicitudes
Administrador Es la persona que se encarga de gestionar los permisos hacia la
aplicación, las bebidas y las comidas. Este actor podrá realizar las
actividades de crear, actualizar y eliminar comidas y bebidas para los
servicios hacia el cliente, además de crear y modificar los permisos.
– Método basado en Actores. En el método debe tomarse en cuenta que los
actores estén relacionados en una aplicación o una empresa y que por cada
actor se identifican los procesos que inician o en que participan.
– Método basado en Eventos. En el método debe identificarse a los eventos
externos a los que la aplicación debe responder y se debe analizar si los
actores se relacionan con los actores y con casos de uso.