Casos de Uso para La Reserva de Un Hotel

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

Captura de requisitos

Identificar Casos de uso

C.U. 1 registrar cliente

C.U. 2 registrar huésped

C.U. 3 gestionar reserva

C.U. 4 gestionar oferta

C.U. 5 gestionar minibar

C.U. 6 gestionar habitación

C.U. 7 gestionar tipo de habitación

C.U. 8 registrar pagos

C.U. 9 registrar calificación

C.U. 10 registrar productos del minibar

class Proyecto

Habitacion
Registro de Huesped
TipoHabitacion - Cantidad_Personas: int
- Codigo: int - Cantidad_Personas: int
- Descripcion: String - Estado: Boolean - Codigo: int
- id: int Pertenece - Nro. de habitacion: int - Fecha_Ingreso: Date
Registra
- Nombre: String - Nro. Piso: int - Fecha_Salida: Date
1 1..* 1 1..* 0..1
- Precio: Double
+ Actualizar_Tipo_Habitacion_Habitacion() + Actualizar_Datos()
+ Eliminar_Tipo_Habitacion() + Actualiza_Habitacion() + Buscar_Cliente()
+ Registrar_Tipo() + Buscar_Habitacion() + Eliminar_Cliente()
1
+ Registrar_Habitacion() + Registrar_Cliente()
1 + Verificar_Habitacion()
1
Pertenece
Registra Genera
MiniBar

- Categoria: int
- Codigo: int 1
- Costo_MiniBar: Float 1 Reservacion
Pago
+ Reponer_Productos() - Cantidad_Personas: int
- Codigo: int - Detalle: String
1 - Descripcion: int Realiza - Fecha_Salida: Date
Corresponde
Contiene - Fecha_Ingreso: Date - Id: int
- Fecha_Reserva: Date 1 1 - Total: Double
1..* - Fecha_Salida: Date
+ Recibir_Pago()
+ Registrar_Reserva() + Verificar_Pago()
Productos_MiniBar 0..1
+ Verificar_Reserva()
- Cantidad: int
- id: int 0..* Corresponde
- Precio: Float Solicita

+ Actualizar_Productos()
Ofertas
+ Eliminar_Productos() 1
+ Registrar_productos() - Descripcion: String
Cliente 0..1
- Descuento: Float 0..1
- id: int
- Apellidos: String
- C.I.: int
Calificacion
- Email: String
- Comentarios: String - Id: int
- Valor_Calificacion: int - Nombres: String 1
- Telefono: String
+ Registrar_Calificacion()
+ HacerRecepcion(): String
+ verificarCliente()

También podría gustarte