Documente Academic
Documente Profesional
Documente Cultură
MODELO DE NEGOCIO
Cliente
Recepcionista
Gestionar Hospedaje
Gestionar Servicios
Administrador
Gestionar Estado de Control
MODELO DE OBJETOS
Busca/Registra/Actualiza
Cliente
Genera
Recepcionis ta
(f rom Business Us e-Case Model)
Listado de Pasajeros
Cliente
Consulta Solicita
Consulta/Registra/ Actualiza
Genera/Actualiz a Habitación
Recepcionista
(f rom Business Us e-Case Model)
Contrato de Cliente
Genera/Actualiz a
Consulta/Registra/Actualiza Cliente
Consulta /Registra/Actualiz a
Genera
Recepcionis ta
Servicio
(f rom Business U se-Case Model)
Solicitud
genera/actualiza
Consulta
Cliente
Em ite Registra
DIAGRAMA DE DOMINIO
Factura Boleta
Habitación
1..n
Servicio
1..n
Consulta/Registra/ Actualiza
Consulta /Registra/Actualiza 1..n Cliente
Consulta/Registra/Actualiza
Genera Recepcionista
1..n
Solicitud
1..n Genera/Actualiza
Genera
1..n Emite
1..n
1..n
Comprobante de Pago Lista Pasajeros
Inventario
Factura
Boleta
<<include>>
Verificar Cliente
DIAGRAMAS DE CASO DE USO
Regis trar Cliente
I. Control de Registro de
Recepcionis ta
Cliente
(f rom 2.Gestionar hospedaje)
Cliente
(f rom 2.Gestionar hospedaje)
<<include>>
<<include>>
<<include>> <<include>>
Cons ultar Habitación
<<include>>
Registrar Solicitud
<<include>>
Atender Servicio
Administrador Cliente
(f rom 2.Gestionar hospedaje) <<include>> (f rom 2.Gestionar hospedaje)
Adminis trador
<<include>>
Consultar Cliente
<<include>>
<<include>>
Bus quedad
Cliente
Cliente
(f rom 1.Control de Registro de Cliente)
Listado de Pasajeros
(f rom 1.Control de Registro de Cliente)
Registrar Solicitud
Busqueda Habitación
Busqueda
Documento Control
Administrador
GuiGenerarDocumentoControl
(f rom 2.Gestionar hospedaje)
...)
Mantenimiento de control
III. Gestionar Servicios
Atender servicio
Registrar Servicio
Busqueda
Recepcionis ta GuiRegistroServicio
Servicio
(f rom 2.Gestionar hospedaje)
...)
Buscar
Cliente
Registrar Pago
Cliente
Pago
Regis tro de pago
Administrador GuiPago
(f rom 2.Gestionar hospedaje)
...)
Registrar Cliente
Ingresar Datos
Leer
Mostrar Datos
Regis trar
Validar Datos
Grabar
Mensaje
1: Ingres ar Datos
2: Consultar Datos [Apellidos]
5: [No existe cliente] Ingres ar Datos Complem entarios
3: Leer
9: Mensaje6: Registrar
: Cliente
7: Validar Datos 8: Grabar
: Gestor Mantenimiento
Generar Listado de Pasajeros
Ingresar Datos
Leer
Mostrar Datos
Seleccionar Cliente
Registrar
Validar Datos
Grabar
Mostrar Mensaje
1: Ingresar Datos 2: Consultar Datos [Apellidos] 3: Leer
6: Generar Listado de Clientes
4: Mostrar Datos
5: Seleccionar Cliente : Busquedad : Cliente
: GuiListado
: Recepcionista
7: Registrar
10: Mostrar Mensaje
8: Validar Datos
: Listado de Pasajeros
9: Grabar
: Gestor Mantenimiento
Atender Solicitud
: Recepcionista : GuiAtenderPedido : Bus queda : Cliente : Listado de Pasajeros
Ingresar Datos
Consultar Datos
Leer
Leer
5: Mostrar Datos
: Recepcionista : GuiAtenderPedido : Bus queda
4: Leer
3: Leer
Consultar Habitación
Leer
Mostrar Datos
Grabar
Mensaje
1: Ingresar Datos
5: Generar Contrato de Cliente
2: Consultar Habitación 3: Leer
4: Mostrar Datos
: Recepcionista : GuiRegistrarSolicitud : Busqueda : Habitación
6: Registrar
8: Mensaje
7: Grabar
leer
registar
validar datos
grabar
7: validar datos
8: grabar
Ingresar Datos
leer
mostrar datos
3: leer
: Cliente
Registrar Servicio
: Recepcionista : GuiRegistroServicio : Busqueda : Mantenimiento de : Servicio
Servicio
Ingresar datos
consultar servicio
leer
mostrar datos
registrar
validar datos
grabar
mensaje
1: Ingresar datos
5: generar documento de control 2: consultar servicio
4: mostrar datos
: Recepcionista : GuiRegistroServicio : Bus queda
8: grabar
ingresar datos
leer
regis tar
validar datos
grabar
9: mostrar m ensaje
6: registar 3: leer
7: validar datos
8: grabar
: Documento Control
: Mantenimiento de control
ingresar datos
consultar datos
leer
leer
mostrar datos
4: leer
: Cliente
DIAGRAMAS DE ESTADOS
Cliente
Inicio
termino de estadia
Activo Cancelado
Fin
Recepcionista
Inicio
vacaciones
Activo De
Vacaciones
termino vacaciones
Despedido
Fin
Documentos
Inicio
Fin
Habitación
Inicio
res erva
fin de reserva
termino de arreglos
arreglar
Fin
Res tauracion
Servicio
Inicio
res ervado
Activo Ocupado
termino de contrato
Fin
por falta de clientela por aumento de oferta
Cancelado
DIAGRAMA DE ACTIVIDADES
Registrar Cliente
Recepcionista Cliente
leer archivo de
clientes
existe
no
solicitra datos
requeridos
si
mostrar
mensaje
entregar datos
registrar cliente
Recepcionista Cliente
no
s olicitar datos
si
m os trar
m ens aje
entregar datos
regis trar cliente
Atender Solicitud
Recepcionista Cliente
Consultar
Cliente
exis te
no
solicitar datos
si requeridos
mensaje
otorgar datos
registrar cliente
consultar listado de
pasajeros
exis te
no si
actualizar lista
generar lista
Registrar Solicitud
Generar Documento de Control
Atender Servicio
Recepcionista Cliente
Inicio
Cons ultar
Cliente
¿Existe?
no
s olicitar datos
si requeridos
m ens aje
Administrador
exis te
no
si
generar
mens aje docum ento
Registrar Pago
Administrador Cliente
emitir pago
registrar pago
generar
comprobante
entregar recibir
comprobante comprobante
:Gui:Cliente :Cliente
: Recepcionis ta
consultar cliente
mostrar datos
registrar
mensaje
1: consultar cliente
4: [no existe] ingresar datos com plementarios
5: regis trar
:Gui:Cliente
: Recepcionista
6: mensaje
:Cliente
:GuiListado :Cliente :Listado de
: Recepcionis ta Pasajeros
ingres ar datos
leer [apellidos ]
mostrar datos
mens aje
mostrar mensaje
1: ingresar datos
4: no existe [registrar cliente] 2: leer [apellidos]
:GuiListado :Cliente
6:
5: mensaje
generar lis tado de pas ajeros
:Listado de
Pasajeros
2. Gestionar Hospedaje
Atender Solicitud
Ingresar Datos
leer
leer
mensaje
:Listado de
Pasajeros
Registrar Solicitud
:Gui:RegistrarSolicitud :Habitacion :Contrato de
: Recepcionista
Cliente
Cons ultar
leer
grabar
1: Consultar
4: registrar contrato de cliente 2: leer
:Habitacion
:Gui:Regis trar
Solicitud
: Recepcionista
6: mostrar m ensaje
3: mos trar datos
5: grabar
:Contrato
de Cliente
ingresar datos()
Buscar()
mostrar mensaje()
grabar()
1: ingresar datos()
4: [sino existe] Registrar Docum ento Control
:Gui:GenerarDocu
mentoControl
2: Buscar()
5: grabar()
Documento
Control
3. Gestionar Servicios
Atender servicio
:Gui:AtenderServicio Cliente
: Recepcionista
ingresar datos
leer
mostrar datos
:GuiRegistroSer :Servicio
: Recepcionista vicio
consultar servicio
leer
mostrar datos
[sino existe]Registrar
grabar()
mostrar mensaje
ingres ar datos()
Buscar()
grabar()
mostrar mensaje
1: ingresar datos ()
4: [sino existe] Registrar Documento Control
:Gui:GenerarDocu
mentoControl
3: mostrar m ensaje()
: Administrador 6: mostrar m ensaje
2: Buscar()
5: grabar()
Documento
Control
Consultar datos
leer
leer
mostrar mensaje
2: leer
1: Consultar datos
:Gui:Documento :Cliente
Control
4: mostrar m ensaje
: Administrador
3: leer
:Documento
Control
Registrar Pago
.Gui:Pago :Pago :Com probante
: Administrador
de Pago
registrar pago
grabar
mostrar mensaje
grabar
mostrar mensaje
3: mostrar mensaje
: Administrador 6: mostrar mensaje
5: grabar
:Com probante de
Pago
Cliente
Apellidos
Nombres
Busca/Registra/Actualiza DNI
Recepcionis ta Ruc
1..n Telefono
1..n Grabar()
Modificar()
Eliminar()
Genera
Pers onal
Nombre Listado de Pasajeros
Apellido
Fecha
Direccion
Telefono
grabar()
buscar()
Buscar()
Leer()
Verificar()
Registrar()
2. Gestionar Hospedaje
Cliente
Apellidos
Nom bres
DNI
Ruc
Busca/Registra/Actualiz a Telefono
1..n
Recepcionis ta Grabar()
Modificar()
1..n Elim inar()
1..n
Consulta/Registra/ Actualiz a
Habitacion
NroPis o
Genera/Actualiz a NroCam as
Pers onal Tipo
Nom bre
Apellido Bus car()
Leer()
Direccion Contrato Cliente
Telefono Grabar()
Hora Modificar()
Fecha Elim inar()
Bus car()
Leer()
Bus car()
Verificar()
Leer()
Regis trar()
Grabar()
Modificar()
Elim inar()
Servicio
Fecha_Serv
Genera Hora
Pers onal Precio
Nom bre Tipo_Serv
Apellido
Direccion Grabar()
Modificar()
Telefono
Elim inar()
Bus car() Actualizar()
Leer()
Verificar() 1..n Solicitud
Regis trar() Fecha
Genera/Actualiza
Grabar()
Modificar()
Elim inart()
Actualizar()
Docum ento Control
Fecha
Hora
Grabar()
Bus car()
Modificar()
Elim inar()
1..n Grabar()
1..n Modificar()
1..n
Consulta Elim inar()
Factura
DIAGRAMA DE COMPONENTES Ruc
Boleta
Library.dll
Hotel.odbc
Hotel.exe Funciones.bas
Hotel.mdf
DIAGRAMA DE DESPLIEGUE
Servidor SQL
2000 <<Dispos itivo>>
Swish
<<Dispos itivo>>
Im presora