"Hotel"
El dueño de
un hotel le pide a usted desarrollar un programa para consultar sobre las
piezas disponibles y reservar piezas de su hotel.
El hotel posee tres tipos de piezas: simple, doble y matrimonial, y dos tipos de clientes: habituales y esporádicos. Una reservación almacena datos del cliente, de la pieza reservada, la fecha de comienzo y el número de días que será ocupada la pieza.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
El diseño a desarrollar debe facilitar la extensibilidad de nuevos tipos de pieza o clientes y a su vez permitir agregar nuevas consultas.
El presente ejemplo contempla los siguientes diagramas:
El hotel posee tres tipos de piezas: simple, doble y matrimonial, y dos tipos de clientes: habituales y esporádicos. Una reservación almacena datos del cliente, de la pieza reservada, la fecha de comienzo y el número de días que será ocupada la pieza.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
- Obtener un listado de las piezas disponible de acuerdo a su tipo
- Preguntar por el precio de una pieza de acuerdo a su tipo
- Preguntar por el descuento ofrecido a los clientes habituales
- Preguntar por el precio total para un cliente dado, especificando su número de RUT, tipo de pieza y número de noches.
- Dibujar en pantalla la foto de un pieza de acuerdo a su tipo
- Reservar una pieza especificando el número de la pieza, rut y nombre del cliente.
- Eliminar una reserva especificando el número de la pieza
- Cambiar el precio de una pieza de acuerdo a su tipo
- Cambiar el valor del descuento ofrecido a los clientes habituales
- Calcular las ganancias que tendrán en un mes especificado (considere que todos los meses tienen treinta días).
El diseño a desarrollar debe facilitar la extensibilidad de nuevos tipos de pieza o clientes y a su vez permitir agregar nuevas consultas.
El presente ejemplo contempla los siguientes diagramas:
algún ejemplo, de DCU para hacer una base de datos para control de Seguridad Ciudadana...?
ResponderEliminaralgún ejemplo, de DCU para hacer una base de datos para control de Seguridad Ciudadana...? abdaar@hotmail.com
ResponderEliminarbien
ResponderEliminartenkiu so much
ResponderEliminaralguien que me ayude con esto :
ResponderEliminarSe pretende crear un análisis sobre instalaciones y servicios de bomberos. Los datos más relevantes son los siguientes:
De cada bombero interesa saber: Nombre, Apellidos, Fecha de nacimiento, DNI, Dirección y Teléfono. Tendrán como identificador un código de bombero. De cada parque de bomberos interesa saber: Nombre, Dirección, Teléfono y Categoría. Vendrán identificados por un código de parque. Los bomberos se organizan en equipos. Cada equipo tiene Código de equipo y Nombre. Los bomberos trabajan en turnos. De cada turno se guarda la siguiente información: Código de turno y Descripción (Mañana, Tarde, Noche).
Los parques de bomberos reciben peticiones de servicio. Una petición de servicio viene identificada por un Código de petición de servicio y consta además de Tipo de Servicio y Grado de Urgencia. Para la construcción de la base de datos hay que tener en cuenta las restricciones siguientes:
Un bombero pertenece a un solo parque de bomberos. Sin embargo, en cada parque hay muchos bomberos.
Un bombero puede trabajar en diferentes turnos (rotatorios. Sin embargo, en el período comprendido entre dos fechas concretas (fecha inicio de turno y fecha de fin de turno), trabaja en un turno determinado.
Un bombero forma parte de un solo equipo. Interesa saber el puesto que ocupa en ese equipo. Los equipos están formados por bomberos de un mismo parque (por eso no hay “relación” entre parque y equipo).
Un parque de bomberos recibe muchas peticiones de servicios y, a su vez, una petición de servicio la pueden recibir uno o varios parques a la vez. En cada caso, interesa saber la fecha y hora de recepción de una petición de servicio por un parque de bomberos.
Una petición de servicio es atendida por un único equipo de bomberos (generalmente, el primero que llega).
Se pide realizar:
1) El diagrama de casos de uso realizado en el software Enterprise Architect
2) Describir los casos de uso
Excelente articulo.
ResponderEliminarMuchas gracias