Sei sulla pagina 1di 34

Facultad de Ciencias e Ingeniera

Implementacin de un sistema de
reserva en el hotel San Carlos
Asignatura:GPTI
Profesor: Ing. Carlos Gonzales
Alumno:
Mario Torres Franz
Alvan Fernandez Patricio
Sajami Vasquez Freed
Wong Aspajo Cristian

Iquitos Per
Junio del 2017
INDICE
1 MODELO DE NEGOCIO ............................................................................................................................ 3
1.1 DIAGRAMA DE CUN (DIAGRAMA DE CASO DE USO DE NEGOCIO) ......................... 3
1.2 ENTIDADES DE NEGOCIO.............................................................................................................. 4
1.3 ESPECIFICACIONES DE LOS CUN ................................................................................................ 4
1.3.3 CUN Registrar asistencia .................................................................................................................. 5
1.3.4 CUN Registrar producto .................................................................................................................. 5
1.3.5 CUN Realizar pago............................................................................................................................ 5
1.4 REALIZACION DE LOS CUN ........................................................................................................... 6
1.4.1 CUN Reservar habitacin ................................................................................................................ 6
1.4.2 CUN Realizar consumo producto .................................................................................................. 8
1.4.3 CUN Registrar asistencia .................................................................................................................. 9
1.4.4 CUN Realizar pago.......................................................................................................................... 10
1.4.5 CUN Registrar producto ................................................................................................................ 11
2 ANALISIS DEL SISTEMA .......................................................................................................................... 12
2.1 DIAGRAMA CUS .................................................................................................................................. 12
3 Modelo de datos............................................................................................................................................... 30
3.1 Modelado en Erwin ................................................................................................................................. 30
CASO DE HOTEL SAN CARLOS

1 MODELO DE NEGOCIO

1.1 DIAGRAMA DE CUN (DIAGRAMA DE CASO DE USO DE NEGOCIO)

Reservar habitacion
(from CUN)

Cliente
(f rom Actor de Negocio)
Regializar consumo producto
(from CUN)

Recepcionista
Realizar pago
(f rom Trabajador de negocio)
(from CUN)

Administrador
(f rom Trabajador de negocio)
Registrar producto
(from CUN)

Regristar asistencia
(from CUN)

1.1.1 TRABAJADORES DE NEGOCIO

Recepcionista Administrador
1.2 ENTIDADES DE NEGOCIO

Cuaderno reserva

Factura Cuaderno producto

Cuarderno Consumo
Boleta

Cuarderno asistencia

1.3 ESPECIFICACIONES DE LOS CUN

1.3.1 CUN Reservar habitacin


DESCRIPCION Permite realizar la reserva de una
habitacin la cual podr ser habitada por
un husped.
FLUJO BASICO El cliente solicita las habitaciones
disponibles, el recepcionista confirma
que existe habitacin disponible y le
cuestiona al cliente la fecha a retirarse,
cuantas habitaciones necesita, datos
personales ;
El recepcionista calcula y dice el costo
total por la estada.
FLUJO ALTERNATIVO Si no existe habitacin disponible se
rechaza la reserva o estada
despidindose cordialmente del cliente.
1.3.2 CUN Realizar consumo de producto
DESCRIPCION Permite al husped la opcin de poder
solicitar productos del hotel
(comestibles, aseo, etc)
FLUJO BASICO El cliente llama a recepcin solicitando la
necesidad de un producto, el
recepcionista es el encargado en
despachar el producto indicndole el
precio y esto ser almacenado en
cuaderno de consumos.
FLUJO ALTERNATIVO Si el producto no existe se toma el
atrevimiento de conseguirlo al redor del
rea del hotel.

1.3.3 CUN Registrar asistencia

DESCRIPCION Controla las horas laboradas del


recepcionista.
FLUJO BASICO El administrador tiene el control de la
horas laboradas del personal de
recepcin, esto se controla diario, para
luego sacar las horas laboradas,
tardanza; para luego sacar el pago total
del personal de recepcin.
FLUJO ALTERNATIVO -

1.3.4 CUN Registrar producto

DESCRIPCION El administrador registra lista productos


FLUJO BASICO El administrador ve la necesidad de los
huspedes para la compra de productos
y tenerlo en disponibilidad de su hotel,
estos registros los tiene guardado en un
cuaderno de registro de productos
donde est la informacin importante el
precio.
FLUJO ALTERNATIVO -
1.3.5 CUN Realizar pago

DESCRIPCION Se realizar el pago del cliente por los


servicios brindados del hotel.
FLUJO BASICO Despus de culminar el tiempo del
husped, se cuestiona el tipo de
comprobante que desea el husped,
para luego detallar todos los servicios
consumidos en el comprobante,
calculando la suma del costo de ellos.
FLUJO ALTERNATIVO -
1.4 REALIZACION DE LOS CUN

1.4.1 CUN Reservar habitacin

1.4.1.1 DIAGRAMA DE ACTIVIDAD DETALLADO


1.4.1.2 DIAGRAMA DE OBJETO

Registra
Cuaderno reserva
(f rom Entidad de Negocio)

Cancela

Recepcionista
(f rom Trabajador de negocio)
1.4.2 CUN Realizar consumo producto

1.4.2.1 DIAGRAMA DE ACTIVIDAD DETALLADO


1.4.2.2 DIAGRAMA DE OBJETO

Registra

Cuarderno Consumo
(f rom Entidad de Negocio)

Verifica
Recepcionista
(f rom Trabajador de negocio)

Cuaderno producto
(f rom Entidad de Negocio)

1.4.3 CUN Registrar asistencia

1.4.3.1 DIAGRAMA DE ACTIVIDAD DETALLADO


1.4.3.2 DIAGRAMA DE OBJETO

Registra
Cuarderno asistencia
(f rom Entidad de Negocio)

Administrador
(f rom Trabajador de negocio)

1.4.4 CUN Realizar pago

1.4.4.1 DIAGRAMA DE ACTIVIDAD DETALLADO


1.4.4.2 DIAGRAMA DE OBJETO

Realizar
Cancelar
Boleta
(f rom Entidad de Negocio)

Realizar
Cancelar

Recepcionista
(f rom Trabajador de negocio)
Administrador
(f rom Trabajador de negocio)

Factura
(f rom Entidad de Negocio)

1.4.5 CUN Registrar producto

1.4.5.1 DIAGRAMA DE ACTIVIDAD DETALLADO

1.4.5.2 DIAGRAMA DE OBJETO

Registra

Cuaderno producto
Administrador (f rom Entidad de Negocio)
(f rom Trabajador de negocio)
2 ANALISIS DEL SISTEMA

2.1 DIAGRAMA CUS

Registro externo Generar Reserva Externa


Anonimo Cliente
(f rom CUS) (f rom CUS)
(from Actores) (from Acto...

Mantenimiento pago servicios Iniciar secion Mantenimiento usuario


Empleado Administrador
(f rom CUS) (f rom CUS) (f rom CUS)
(from Actores) (from Acto...

Mantenimiento consumo Mantenimiento producto


Mantenimiento reserva Mantenimiento habitacion
(f rom CUS)
Crear Cliente (f rom CUS)
(f rom CUS) (f rom CUS)
(f rom CUS)

2.2 ESPECIFICACION DE LOS CUS


2.2.1 CUS Registro externo

Actor(es) Annimo, Cliente


Precondicin No estar registrado en el sistema
Poscondicin Sin ninguna sesin abierta
Flujo bsico 1. Un annimo ingresa al sitio.
2. Selecciona la opcin REGISTRARSE.
3. El sistema muestra la interfaz de
registrarse solicitando datos
personales (email, nombres,
apellidos, sexo, telfono, foto) y la
contrasea de sesin (el email ser
el usuario).
4. El annimo ingresa los datos
solicitados.
5. El sistema generara el usuario con el
rol de Cliente, pasando el annimo
con Cliente
Flujo alternativo 1. Si existe un email igual el registro no
proceder mostrando un mensaje de
error detallado.
2.2.1.1 DIAGRAMA DE SECUENCIA

: Anonimo : PaginaPrincipal : Usuario : Cliente


: Registrarse : GenerarUsuario

Ingresa

Seleciona opcion

Solicita datos

Ingresa datos solicitados

Confirma Registro

Realiza

Valida email

Se pasa a

Generado

2.2.1.2 DIAGRAMA DE COLABORACION


1: Ingresa

: Anonimo : PaginaPrincipal

2: Seleciona opcion
4: Ingresa datos solicitados
5: Confirma Registro
3: Solicita datos

8: Se pasa a

9: Generado : Registrarse

6: Realiza

: Cliente 7: Valida email

: Usuario : GenerarUsuario

2.2.2 CUS Iniciar sesin

Actor(es) Cliente, Administrador, Empleado


Precondicin Estar registrado en el sistema
Poscondicin Cuenta activa
Flujo bsico 1. Un usuario ingresa a la opcin iniciar
sesin.
2. El sistema carga la interfaz de inicio de
sesin.
3. La interfaz solicita el correo y contrasea
al usuario.
4. El usuario ingresa los datos solicitados.
5. El sistema busca al usuario.
6. El sistema verifica el usuario y el rol que
tiene en el sistema.
7. el usuario ingresa al sistema con las
opciones correspondientes de su rol.
Flujo alternativo 1. Si no tiene registro puede crear una
cuenta como cliente.

2.2.2.1 DIAGRAMA DE SECUENCIA


: :
: Iniciar sesion ControladorIniciarSesion : Usuario PaginaPrincipalUsuario

: Usuario
Seleciona opcion iniciar sesion

Solicita email y contrasea

Ingresa correo y contrasea

Acepta

Confirma datos
Busca

Verifica usuario y rol

Envia a la pagina principal dependiendo el rol

2.2.2.2 DIAGRAMA DE COLABORACION

: PaginaPrincipalUsuario
: Usuario

7: Verifica usuario y rol


8: Envia a la pagina principal
dependiendo el rol
6: Busca
1: Seleciona opcion iniciar sesion : Usuario
3: Ingresa correo y contrasea
2: Solicita email y contrasea 4: Acepta

: ControladorIniciarSesion

5: Confirma datos

: Iniciar sesion

2.2.3 CUS Mantenimiento Usuario


Actor(es) Administrador
Precondicin El usuario debe estar en el rol administrativo
Poscondicin -
Flujo bsico 1. El administrador se dirige al men
Administracin y selecciona la
opcin Mantenimiento usuario.
2. El sistema devuelve la interfaz
mantenimiento de usuario.
3. El administrador tendr la opcin de
crear usuarios ingresando sus datos
(email, nombres, apellidos, sexo,
telfono, foto) indicando el rol
(Recepcionista, Cliente), el usuario
del usuario creado ser el email y la
contrasea ser el email.

4. El administrador tendr la opcin de


eliminar a usuarios esto con una
excepcin de no tener datos
almacenados relacionados.
5. El administrador tendr la opcin de
modificar datos de los usuarios.

Flujo alternativo -

2.2.3.1 DIAGRAMA DE SECUENCIA

: Administrador : : PaginaMantenimientoUsuario
PaginaPrincipalUsuario : ControladorUsuario : Usuario

Menu administracion opcion Mantenimiento de Usuario


Llama a la interfas
PaginaMantenimientoUsuario

La pagina se dirige a
al usuario

LLama a los
El usuario tiene opciones [Crear,Modificar,Eliminar ]
controles
[Crear,Modificar,Elimi
nar]

Controles que afectan

2.2.3.2 DIAGRAMA DE COLABORACION


1: Menu administracion opcion Mantenimiento de Usuario

: Administrador : PaginaPrincipalUsuario

4: El usuario tiene opciones


[Crear,Modificar,Eliminar ]
3: La pagina se
dirige a al 2: Llama a la interfas
usuario PaginaMantenimientoUsuario

: PaginaMantenimientoUsuario

5: LLama a los controles[Crear,Modificar,Eliminar]

6: Controles que afectan

: ControladorUsuario : Usuario

2.2.4 CUS Mantenimiento de producto

Actor(es) Administrador
Precondicin El usuario debe estar en el rol administrativo
Poscondicin -
Flujo bsico 1. El administrador se dirige al men
Administracin y selecciona la
opcin Mantenimiento de producto.
2. El sistema devuelve la interfaz
mantenimiento de producto.
3. El administrador tendr la opcin de
crear producto con los datos
(categora, nombre, descripcin,
precio, stock, precio).
4. El administrador tendr la opcin de
crear, modificar, eliminar categora
con los datos (Nombre, descripcin)
5. El administrador tendr la opcin de
eliminar un producto esto con una
excepcin de no tener datos
almacenados relacionados.
6. El administrador tendr la opcin de
modificar datos de los productos.

Flujo alternativo -

2.2.4.1 DIAGRAMA DE SECUENCIA

: Administrador : PaginaPrincipalUsuario : PaginaMantenimientoProducto : Categoria


: : Producto
ControladorProducto

Menu administracion opcion


Mantenimiento de producto

Llama a la interfas
PaginaMantenimientoProducto

La pagina se dirige a
al usuario

El usuario tiene opciones [Crear,Modificar,Eliminar ]


LLama a los controles
[Crear,Modificar,Eliminar]

Controles afectan

Controles afectan

2.2.4.2 DIAGRAMA DE COLABORACION


4: El usuario tiene opciones [Crear,Modificar,Eliminar ]

3: La pagina se dirige a al usuario


: PaginaMantenimientoProducto
: Administrador

5: LLama a los controles[Crear,Modificar,Eliminar]


2: Llama a la interfas
1: Menu administracion opcion PaginaMantenimientoProducto
Mantenimiento de producto 7: Controles afectan

: ControladorProducto : Categoria

6: Controles afectan

: PaginaPrincipalUsuario : Producto
2.2.5 CUS Mantenimiento de habitacin

Actor(es) Administrador
Precondicin El usuario debe estar en el rol administrativo
Poscondicin -
Flujo bsico 1. El administrador se dirige al men
Administracin y selecciona la
opcin Mantenimiento de
habitacin.
2. El sistema devuelve la interfaz
mantenimiento de habitacin.
3. El administrador tendr la opcin de
crear habitacin con los datos
(nombre, estado, precio,
descripcin, Foto).
4. El administrador tendr la opcin de
crear, modificar, eliminar estado con
los datos (Nombre, descripcin)
5. El administrador tendr la opcin de
eliminar una habitacin esto con una
excepcin de no tener datos
almacenados relacionados.
6. El administrador tendr la opcin de
modificar datos de las habitaciones

Flujo alternativo -

2.2.5.1 DIAGRAMA DE SECUENCIA


: Administrador : PaginaPrincipalUsuario : : EstadoHabitacion
: ControladorHabitacion : Habitacion
PaginaMantenimientoHabitacion

Menu administracion opcion


Mantenimiento de habitacion

Llama a la interfas
PaginaMantenimientoHabitacion

La pagina se dirige a
al usuario

El usuario tiene opciones [Crear,Modificar,Eliminar ]


LLama a los controles
[Crear,Modificar,Eliminar]

Controles afectan

Controles afectan

2.2.5.2 DIAGRAMA DE COLABORACION


4: El usuario tiene opciones [Crear,Modificar,Eliminar ]

3: La pagina se dirige a al usuario


: Administrador : PaginaMantenimientoHabitacion

1: Menu administracion 5: LLama a los controles[Crear,Modificar,Eliminar]


opcion Mantenimiento de
habitacion
2: Llama a la interfas
PaginaMantenimientoHabitacion
6: Controles afectan

: ControladorHabitacion : Habitacion

: PaginaPrincipalUsuario 7: Controles afectan

: EstadoHabitacion
2.2.6 CUS Generar reserva externa

Actor(es) Cliente
Precondicin El usuario debe estar en el rol cliente
Poscondicin -
Flujo bsico 1. El cliente selecciona la opcin
Reservar habitacin.
2. El sistema devuelve la interfaz de
Reservar habitacin.
3. La interfaz solicita datos para la
reserva (Habitacin, Fecha Ingreso,
Fecha Salida).
4. El sistema calcula el precio total por
la reserva.
5. El sistema manda el precio total a la
interfaz.
6. El cliente confirma.
7. Se finaliza la reserva quedando en
estado Pendiente.
8. El estado de la habitacin cambia a
Reservado.
Flujo alternativo -

2.2.6.1 DIAGRAMA DE SECUENCIA


:
: Empleado : PaginaPrincipalUsuario : PaginaReservarHabitacion ControladorReservaH... : Reserva : Habitacion

Seleciona opcion
Reservar habitacion

Llama

Solicita datos

Llama al control
Calcula Precio

envia el precio

Muestra el precio

Envia precio ingresado

Confirma

llama controlador

Crea
Actualiza estado a
"Reservado"

2.2.6.2 DIAGRAMA DE COLABORACION


8: Envia precio ingresado
9: Confirma

3: Solicita datos
: Empleado 7: Muestra el precio : PaginaReservarHabitacion

2: Llama

1: Seleciona opcion Reservar habitacion 4: Llama al control


10: llama controlador
6: envia el precio

5: Calcula Precio

: PaginaPrincipalUsuario
12: Actualiza estado a "Reservado"

11: Crea
: Reserva : : Habitacion
ControladorReservaHabitacion

2.2.7 CUS Mantenimiento Reserva

Actor(es) Cliente, Empleado


Precondicin El usuario debe estar en el rol empleado
Poscondicin -
Flujo bsico 1. El empleado se dirige al men
Registrar y selecciona la opcin
Reservar habitacin.
2. El sistema devuelve la interfaz de
Reservar habitacin.
3. La interfaz solicita datos para la
reserva (Cliente, Habitacin, Fecha
Ingreso, Fecha Salida).
4. El sistema calcula el precio total por
la reserva.
5. El sistema manda el precio total a la
interfaz.
6. El empleado analiza el precio
totalizado y verifica si esta correcto
o si no ingresa un nuevo precio
totalizado.
7. El empleado confirma.
8. Se finaliza la reserva quedando en
estado Aceptado.
9. El estado de la habitacin cambia a
Reservado.
Flujo alternativo 1. Si no tiene registro del cliente tiene
que registrar un nuevo cliente.

2.2.7.1 DIAGRAMA DE SECUENCIA


:
: Empleado : PaginaPrincipalUsuario : PaginaReservarHabitacion ControladorReservaH... : Reserva : Habitacion

Seleciona opcion
Reservar habitacion

Llama

Solicita datos

Llama al control
Calcula Precio

envia el precio

Muestra el precio

Envia precio ingresado

Confirma

llama controlador

Crea
Actualiza estado a
"Reservado"

2.2.7.2 DIAGRAMA DE COLABORACION


8: Envia precio ingresado
9: Confirma

3: Solicita datos
: Empleado 7: Muestra el precio : PaginaReservarHabitacion

2: Llama

1: Seleciona opcion Reservar habitacion 4: Llama al control


10: llama controlador
6: envia el precio

5: Calcula Precio

: PaginaPrincipalUsuario
12: Actualiza estado a "Reservado"

11: Crea
: Reserva : : Habitacion
ControladorReservaHabitacion
2.2.8 CUS Crear Cliente

Actor(es) Cliente, Empleado


Precondicin El usuario debe estar en el rol cliente
Poscondicin -
Flujo bsico 1. El empleado se dirige al men
Registrar y selecciona la opcin
Cliente.
2. Solicita datos al cliente.
3. Ingresa datos solicitados a la interfaz
Registrar Cliente.
4. Tiene la opcin de ingresar
documentos (DNI, RUC, etc)
5. El sistema crea automticamente el
usuario que sera el email del cliente
y una contrasea que sera el email.
Flujo alternativo -

2.2.8.1 DIAGRAMA DE SECUENCIA

: Empleado : PaginaPrincipalUsuario : PaginaRegistrarUsuario : ControladorCliente : Cliente : Documento : Usuario


: Anonimo

Dirigue menu,
seleciona opcion
cliente

Solicita datos

Entrega datos

Ingresa datos

Crea

Crea documento
detalle

Crea un nuevo
usuario
2.2.8.2 DIAGRAMA DE COLABORACION
1:
4: Entrega datos 2: Dirigue menu, seleciona opcion cliente

3: Solicita datos
: Anonimo : Empleado : PaginaPrincipalUsuario

5: Ingresa datos

6: 7: Crea

: PaginaRegistrarUsuario : ControladorCliente : Cliente


9: Crea un nuevo usuario

8: Crea documento detalle

: Documento : Usuario

2.2.9 CUS Mantenimiento Consumo

Actor(es) Cliente, Empleado


Precondicin El usuario debe estar en el rol empleado
Poscondicin -
Flujo bsico 1. El cliente solicita un producto
del hotel al empleado.
2. El empleado se dirige al men
Mantenimiento y selecciona la
opcin Mantenimiento
Consumo.
3. La interfaz Mantenimiento
consumo solicita el nombre de la
habitacin, el producto, la
cantidad.
4. El sistema calcula el precio total.
5. Muestra precio en la interfaz.
6. El sistema disminuye el stock el
producto.
7. El estado del consumo es No
Pago.
8. El sistema crea el consumo del
cliente.

Flujo alternativo -
2.2.9.1 DIAGRAMA DE SECUENCIA

: Cliente : Empleado : PaginaPrincipalUsuario : PaginaMantenimientoConsumo : ControladorConsumo : Consumo : Producto

Realiza pedido de un
producto
Dirigue menu
mantenimiento
consumo

Llama

Solicita datos

Solicita datos

Entrega datos

Registra datos

Calcula precio

Muestra precio total

Crea

Disminuye stock

2.2.9.2 DIAGRAMA DE COLABORACION


1: Realiza pedido de un producto
6: Entrega datos 2: Dirigue menu mantenimiento consumo

5: Solicita datos
: Cliente : Empleado : PaginaPrincipalUsuario

4: Solicita datos 7: Registra datos

3: Llama

: PaginaMantenimientoConsumo

10: Muestra precio total

8:

9: Calcula precio

11: Crea
Disminuye stock

12: Disminuye stock


: Producto : ControladorConsumo : Consumo

2.2.10 CUS Mantenimiento Pago Servicio

Actor(es) Empleado, cliente


Precondicin El usuario debe estar en el rol empleado
Poscondicin -
Flujo bsico 1. El cliente pregunta cunto es el
costo total por los servicios.
2. El empleado selecciona la opcin
pago.
3. La interfaz solicita el cliente
(Nombre y apellido).
4. El sistema automticamente
muestra una lista de las reservas
hechas, y otra lista de los consumos
realizados y el costo total.
5. El empleado confirma pago.
6. El estado
Flujo alternativo -

2.2.10.1 DIAGRAMA DE SECUENCIA


: Empleado : PaginaPrincipalUsuario : PaginaMantenimientoPago : ControladorPago : DetalleReserva : DetalleConsumo : Consumo : Reserva

Pregunta costo total

Seleciona opcion pago

Llama

Solicita datos

Ingresa datos

Ejecuta

Crea

Crea

Actualiza estado

Actualiza reserva

2.2.10.2 DIAGRAMA DE COLABORACION

: Cliente : Empleado : PaginaPrincipalUsuario

4: Solicita datos 5: Ingresa datos

3: Llama
: DetalleConsumo

8: Crea

6: Ejecuta

7: Crea

: PaginaMantenimientoPago : ControladorPago

9: Actualiza estado10: Actualiza reserva : DetalleReserva

: Consumo

: Reserva
3 Modelo de datos

3.1 Modelado en Erwin


3.2 Diccionario datos

Tabla Campo Tipo dato Significado


IdHabitacion int Identificador auto-
Habitacion generado
Nombre varchar(50) nombre de la
habitacion
Descripcion varchar(max descripcion de la
) habitacion
Precio decimal(4,2) el precio de la
habitacion
IdEstadoHabitacion int Identificador de la
habitacion
Foto char(18) ruta de la foto en el
servidor
Empleado IdEmpleado int Identificar
autogenerado
IdTurno Identificador de turno
IdUser Identificador
autogenerado
Producto IdProducto Identificador auto-
generado
Nombre varchar(50) nombre del producto
Descripcion se describe el
producto
Stock int se ingresa el stock del
producto
Precio decimal(4,2) se ingresa el precio
del producto
IdCategoria int categoria
Categoria identificador auto-
generado
Nombre varchar(30) Nombre de la
categoria del producto
Descripcion varchar(100) Describe la categoria
Cliente IdCliente int Identificador
autogenerado
IdUser
Reserva IdReserva Identificador auto-
generado
IdEstadoReserva Identificador estado
reserva
FechaIngreso datetime fecha de ingreso del
cliente a la habitacion
FechaSalida fecha de salida del
cliente de la habitacion
FechaSalidaExtra fecha extra del cliente
de la habitacion
IdCliente int Identificador cliente
IdHabitacion Identificador habitacio
n
CostoIngresado decimal(4,2) costo total que
calculara el empleado
Turno IdTurno int Identificador
autogenerado
Hora_Ingreso datetime Especifica la hora de
ingreso del turno
Hora_Salida Especifica la hora de
salida del turno
Nombre varchar(50) detalla el nombre del
turno
EstadoHabitacion IdEstadoHabitacion int Identificador auto-
generado
Nombre varchar(30) Nombre de la
habitacion

Descripcion varchar(200) Describe es nombre


del estado de la
habitacion
EstadoReserva IdEstadoReserva int Identificador auto-
generado
Nombre varchar(30) nombre del estado de
reserva
Descripcion varchar(200) descripcion del estado
Documento IdDocumento int Identificador
autogenerado
Serie varchar(50) detalla el numero o
serie del documento
del cliente
IdTipoDocumento int Identificador del tipo
de documento
IdCliente Identificador del
cliente
TipoDocumento IdTipoDocumento Identificador
autogenerado
Nombre varchar(30) Especifica el nombre
del documento del
cliente
Descripcion varchar(100) describre el
documento del cliente
Usuario IdUser int Identificador
autogenerado
Nombres varchar(50) Nombre completo de
usuario
Apellidos Apellidos completo del
usuario
Telefono varchar(20) numero de telefono o
celular del usuario
Foto varchar(200) ruta de la imagen en el
servidor
DetallePagoReserva IdReserva int Identificador reserva
IdPago identificador de pago
IdDetallePagoReserva Identificador auto-
generado
DetallePagoConsum IdPago Identificador de pago
o
IdConsumo Identificador de
consumo
IdentificadorPagoConsum Identificador auto-
o generado
Pago IdPago Identificador auto-
generado
Fecha datetime fecha en la que se
realiza el pago
Descripcion varchar(200) opcional, alguna
descripcion del pago
IdEmpleado int Identificar empleado
Factura NumFactura varchar(40) numero de la factura
Fecha datetime fecha de la factura
Descripcion varchar(200) opcional, descripcion
breve de la factura
IdPago int Identificador del pago
IdFactura Identificador auto-
generado
Boleta IdBoleta
NumBoleta varchar(10) numero de boleta
Fecha datetime fecha en la que se
realiza la boleta
Descripcion varchar(200) opcional, descripcion
de la boleta
IdPago int Identificador pago
Consumo IdProducto Identificador del
producto
Cantidad cantidad del produto
consumido
IdConsumo Identificador auto-
generado
IdReserva Identificador de la
reserva
Estado bit Estado del consumo
pagado,no pagado
RegistroIngreso IdEmpleado int Identificador del
empleado
IdRegistroIngreso Identificador
autogenerado
FechaHora_Ingreso datetime Ingreso de la fecha
actual y hora de
ingreso del empleado
FechaHoraSalida Ingreso de la fecha
actual y hora de salida
del empleado

Potrebbero piacerti anche