proyecto
TRANSCRIPT
INGENIERÍA INFORMÁTICA Y DE SISTEMAS
ALUMNO:
IGNACIO PEREZ, Joel
CICLO :
VIII
CURSO :
SISTEMAS DE INFORMACION II
DOCENTE :
ING. MARX VARGAS MELENDEZ
Jaén - Perú
2011
DEDICATORIA
A Dios, que siempre me ilumina,Me protege y cuida; dándome Fuerzas para seguir adelante, Conservando la fe y esperanza De superación y ser mejor cada día.
De forma muy especial a mis PadresY Hermanos que han sido sacrificadosEn cada momento de labor que he realizado,Por inculcar el deseo de superación bajo Cualquier circunstancia así como su amorY apoyo incondicional.
Como parte de mi formación, Al MBA. Marx Vargas Meléndez, El cual ha demostrado su buena Capacidad y conocimiento intelectual Para enseñar.
AGRADECIMIENTO
A Dios,Por haberme dado la Vida así como la Sabiduría Y las Fuerzas necesarias para alcanzar las metas Que me he propuesto, llegar a concluir este proyecto.
A mis Padres que se sacrificaronEn todo momento, apoyándome Desinteresadamente para llegar A concluir este proyecto.
De forma especial al MBA. Marx Vargas MeléndezPor su asesoramiento en toda la gestión del Proyecto,Y por su paciencia que ha tenido en cada momento.
PRESENTACION
El presente Proyecto es realizado con el fin de analizar los Procesos RESERVAS HABITACIONES, ALQUILER HABITACIONES Y COMPRAS de forma eficiente para el hotel “MI CIELO”, el cual es elaborado por el estudiante de la Universidad de Chiclayo [Filial – Jaén], el mismo, habiendo analizado la realidad de la Empresa ha propuesto el presente proyecto de investigación con la finalidad de contribuir, interactuar con la aplicación de la Ingeniería Informática y de Sistemas como adquisición de experiencia profesional y promocionarlo al mismo tiempo la Especialidad de la Universidad de Chiclayo como una opción de superación y acercamiento al mercado laboral.
Por lo tanto cabe indicar que el presente Proyecto ha sido asesorado por el MBA. Ing. Marx Vargas Meléndez.
Jaén, Febrero del 2011
INDICE
INTRODUCCION---------------------------------------------------------------------------------------7
CAPITULO I
I. ASPECTOS GENERALES DE LA EMPRESA---------------------------------------------------9
1.1- Descripción de la Empresa---------------------------------------------------------------9
1.2- Reseña Histórica----------------------------------------------------------------------------9
1.3- Estructura Organizacional---------------------------------------------------------------9
1.4- Visión y Misión-----------------------------------------------------------------------------10
1.5- Objetivos Generales y Específicos----------------------------------------------------10 Generales----------------------------------------------------------------------------------------------------10
1.6- Análisis Interno---------------------------------------------------------------------------11Fortalezas---------------------------------------------------------------------------------------------------------11Debilidades------------------------------------------------------------------------------------------------------11
1.7- Análisis Externo---------------------------------------------------------------------------11Oportunidades---------------------------------------------------------------------------------------------------11Amenazas----------------------------------------------------------------------------------------------------------11
1.8- Descripción del Sistema----------------------------------------------------------------------12
1.8.1- Enunciado del problema------------------------------------------------------------------12
1.8.2- Titulo del Sistema---------------------------------------------------------------------------12
1.8.3- Definición del Sistema---------------------------------------------------------------------13Misión--------------------------------------------------------------------------------------------------------------13Visión---------------------------------------------------------------------------------------------------------------13
1.8.4- Objetivos del Sistema-----------------------------------------------------------------------13Objetivo General-------------------------------------------------------------------------------------------------13Objetivos Específicos-------------------------------------------------------------------------------------------13
1.8.5- Estudio de Factibilidad--------------------------------------------------------------------13Estudio Económico.---------------------------------------------------------------------------------------------14Estudio Operativo-----------------------------------------------------------------------------------------------14
CAPITULO II
2. DIAGRAMAS DEL NEGOCIO------------------------------------------------------------------16
2.1. Diagrama de Paquetes de Negocio: Sistema de Gestión Hotelera Mi Cielo-----16
2.2. Diagrama de Casos de uso: General-------------------------------------------------------17
2.3. Diagrama de Casos de uso: Gestión Alquiler de habitación------------------------17
2.4. Diagrama de Casos de uso: Gestión Compras-------------------------------------------18
2.5. Diagrama de Casos de uso: Gestión Reservas------------------------------------------18
DOCUMENTACION DE LOS CASOS DE USO-------------------------------------------------18
2.6. Documentación de los Casos de uso: Proceso Alquiler de habitación-----------18 Atender alquiler--------------------------------------------------------------------------------------------19 Registrar Datos de Cliente--------------------------------------------------------------------------------19 Pagar habitacion-------------------------------------------------------------------------------------------19 Atender al Publico-----------------------------------------------------------------------------------------19 Generar Documento---------------------------------------------------------------------------------------19
2.7. Documentación de los Casos de uso: Proceso Compras-----------------------------20 Verificar Productos Faltantes---------------------------------------------------------------------------20 Solicitar Productos----------------------------------------------------------------------------------------20 Generar Documento Compra----------------------------------------------------------------------------20 Realizar Pago-----------------------------------------------------------------------------------------------20
DIAGRAMA DE OBJETOS------------------------------------------------------------------------20
2.8. Diagrama de objetos: Proceso Alquiler habitación-----------------------------------20
2.9. Diagrama de objetos: Proceso Compras-------------------------------------------------21
2.10. Diagrama de objetos: Proceso Reservas-----------------------------------------------21
DIAGRAMAS DE SECUENCIA--------------------------------------------------------------------22
2.11. Diagramas de Secuencia del Negocio: Alquiler de Habitación-------------------22
DIAGRAMAS DE COLABORACION-------------------------------------------------------------22
2.12. Diagramas de Colaboración del Negocio: Alquiler de Habitación---------------22
3. DIAGRAMAS DEL SISTEMA------------------------------------------------------------------23
3.1. Diagrama de Paquetes del Sistema: Sistema de Gestión Hotelera Mi Cielo.----23
3.2. Diagrama de Casos de uso: Gestión Alquiler de habitación------------------------23
3.3. Diagrama de Casos de uso: Gestión Compras-------------------------------------------24
DIAGRAMAS DE OBJETOS-----------------------------------------------------------------------24
3.4. Diagrama de Objetos: Compras------------------------------------------------------------24
3.5. Diagrama de Objetos: Reservas------------------------------------------------------------24
DIAGRAMAS DE SECUENCIA--------------------------------------------------------------------25
3.6. Diagrama de Secuencia: Atención de Alquiler-----------------------------------------25
3.7. Diagrama de Secuencia: Compras---------------------------------------------------------25
3.8. Diagrama de Secuencia: Pago Servicios--------------------------------------------------25
INTERFASES DEL SISTEMA---------------------------------------------------------------------26
DIAGRAMAS DE COLABORACION-------------------------------------------------------------27
3.9. Diagrama de Colaboración: Alquiler de habitación-----------------------------------27
3.10. Diagrama de Colaboración: Pago Servicios-------------------------------------------27
3.11. Diagrama de Colaboración: Compras---------------------------------------------------28
DIAGRAMAS DE ACTIVIDADES----------------------------------------------------------------28
3.12. Diagrama de Actividades: Alquiler y Emisión de Documento--------------------28
3.13. Diagrama de Actividades: Compras-----------------------------------------------------28
DIAGRAMA DE CLASES---------------------------------------------------------------------------29
3.14. Diagrama de Clases--------------------------------------------------------------------------29
3.15. Diagrama de Objetos (Data)---------------------------------------------------------------31
DIAGRAMAS DE ESTADO------------------------------------------------------------------------32
3.16. Diagrama de estado: Cliente---------------------------------------------------------------32
3.17. Diagrama de estado: Documento--------------------------------------------------------32
3.18. Diagrama de estado: Proveedor----------------------------------------------------------32
DIAGRAMAS DE DESPLIEGUE------------------------------------------------------------------33
DIAGRAMA DE COMPONENTES---------------------------------------------------------------33
CAPITULO III
MODELAMIENTO WEB--------------------------------------------------------------------------35
4.1 Modelamiento web-----------------------------------------------------------------------------35
CONCLUSIONES------------------------------------------------------------------------------------36
RECOMENDACIONES---------------------------------------------------------------------------37
INTRODUCCION
El sistema tiene como finalidad mejorar los procesos, ya que en la actualidad uno de los factores primordiales dentro de las empresas es el manejo adecuado de la información permitiendo de esta manera un mejor control de los procesos y que sería de gran utilidad en la toma de decisiones de la empresa.
El desarrollo de este proyecto consta de cuatro capítulos.
En el Capítulo I Describiremos los aspectos generales de la empresa como su descripción, reseña histórica, organigrama, misión, visión, objetivos generales y específicos, análisis interno, análisis externo, etc.
En el Capítulo II Utilizando la herramienta case Rational Rose desarrollamos el modelamiento en los diferentes diagramas estudiados en el curso, resaltando la situación propuesta. Se desarrolla el diseño del sistema en el cual abarcaran el diseño de la Base de Datos utilizando los diagramas de clase del Rational Rose, así como también SQL Server 2008
En el Capítulo III Desarrollaremos el diseño del modelamiento web con sus interfaces.
I. ASPECTOS GENERALES DE LA EMPRESA
1.1- Descripción de la Empresa
Empresa : Hotel Mi CieloRUC : 20271140516Propietario : Miguel Villalobos Cárdenas, esposa e hijos
DNI : 27114016TIPO DE ACTIVIDAD: Alquiler, reservaciones de habitaciones.
1.2- Reseña Histórica
La empresa se inició como hostal, logrando alquilar cuartos habitacionales, de
repente no diariamente hasta que logramos un espacio de reconocimiento en la
ciudad. Se inicia como tal en el año 1997 contando con 3 pisos y 8 habitaciones en
cada uno haciendo un total de veinticuatro habitaciones. En el año 2007 el dueño:
El señor Miguel Villalobos Cárdenas decide remodelar dicho hostal en un hotel,
hasta la actualidad.
El Hotel “Mi Cielo” abre sus puertas el 13 de Marzo de 1997, por el propietario el
señor Miguel Villalobos Cárdenas dicho Hotel se encuentra ubicado en el Jr.
Garcilazo de la Vega 900. Teléfono: 433403 / Jaén.
1.3- Estructura Organizacional
1.4- Visión y Misión
Visión
EL “Hotel Mi Cielo” tiene como visión, lograr ser una de las empresas con un alto
servicio de hotelería, así como también aumentar la afluencia de los clientes
GERENTE
ADMINISTRADOR
ALMACEN RECEPCION
CONTADOR
ofreciendo mayor comodidad y buen trato a los clientes a los precios más
competitivos del mercado.
Misión
La misión del “Hotel Mi Cielo”, es ofrecer un excelente servicio de hotelería al
cliente, de tal forma alcanzar un nivel más alto de servicio.
1.5- Objetivos Generales y Específicos
Generales
- Ofrecer a sus clientes habitaciones de calidad, brindándoles la mejor atención y comodidad.
Específicos
- Generar empleo en el país.- Generar ingreso económico al país.
1.6- Análisis Interno
Fortalezas
Ubicación del hotel en excelente zona de la ciudad.
Poseer convenios con distintas instituciones de la región.
Brinda un buen servicio al cliente
Debilidades
Ubicación de nuestros hoteles en excelentes zonas de la ciudad pero sin
capacidad de poder ampliar los ambientes por las construcciones aledañas.
No cuenta con un sistema informático.
Escasa promoción del turismo en esta parte de la región.
1.7- Análisis Externo
Oportunidades
Buena ubicación de la localidad en donde tenemos nuestros hotel.
Existencia de diferentes instituciones que albergan trabajadores o personal
foráneo que requiere este servicio.
El crecimiento poblacional de la zona y las diferentes instituciones comerciales
que realizan sus operaciones en la región.
Por encontrarse en lugar comercial tiene opción a brindar nuevos servicios.
Amenazas
Competencia desleal por parte de otras empresas dedicadas al mismo rubro.
El desarrollo y la evolución constante de los equipos tecnológicos cada vez un
poco más difíciles de adaptar por situaciones económicas o culturales.
La competencia con otros hostales que tienen mayor antigüedad y mayor
aceptación.
1.8- Descripción del Sistema
1.8.1- Enunciado del problema
El caso que se presenta en este hotel, es que existen dificultades en el
momento en que se desea realizar una reservación de habitación, ya que el cliente
se debe apersonar al hotel lo cual le genera molestia, debido a que varias personas
se encuentran haciendo lo mismo, generándose una cola de espera, la que muchas
veces conlleva a que el servicio postergue o cancele antes de haberlo efectuado,
además de que se ven en la necesidad de abandonar el local.
Otro de los motivos que la cola de espera es que muchas veces el cliente
requiere que escogió porque le pareció cómodo, pero debido al tiempo en que
demoran en la atención; pierde ese lugar y simplemente deja de realizar la
reservación generando a la empresa perdida de dinero y clientela.
Por otro lado otro de los factores que determinan esta dificultad o un mal
servicio en este hotel , es debido a que solo existe una persona encargada en el
área de recepción, la cual dispone de unos apuntes los cuales los realiza de manera
manual, originando una lentitud en la atención que brinda la empresa generando
una pérdida económica.
En suma, existe la necesidad de implementar un software como
alternativa de solución para los problemas de la empresa, el cual se adapte a las
necesidades que tiene este hotel tal como optimizar los recursos de la empresa, y
así brindar una mejor atención a los clientes. Además de llevar un buen control de
toda la información que se maneja dentro de este hostal.
1.8.2- Titulo del Sistema
Sistema de Gestión Hotelera “Mi Cielito”
El lenguaje de programación a utilizarse será el ASP.NET de Visual Studio 2010.
1.8.3- Definición del Sistema
Misión
- Brindar una mejorar atención a nuestros clientes.
Visión
- El alcance es mejorar la economía del hotel, y el desarrollo de la misma.
1.8.4- Objetivos del Sistema
Objetivo General
Una vez implementado el sistema este debe realizar lo siguiente: Llevar un control de toda la información con que trabaja la empresa, así
como también facilitar y mejorar la atención a los clientes permitiendo
obtener mejores ganancias económicas y también un buen servicio, y así
poder dar solución a los problemas con los que cuenta este susodicho
hostal.
Objetivos Específicos
* Hacer un análisis del problema de la empresa.
* Identificar los requerimientos básicos de la empresa.
* Hacer un adecuado levantamiento de información
* Realizar el moldeamiento del sistema.
* Diseñar la arquitectura del sistema a través de los GUIS.
* Diseñar la base de datos con la cual funcionara el sistema.
* Programar el sistema de acuerdo a su arquitectura.
* Aplicar técnicas de pruebas del sistema.
* Implementar el sistema
1.8.5- Estudio de Factibilidad
El Sistema Operativo que necesitara la empresa es el XP, el programa que se utilizara será el ASP.NET.
El procesador es un Intel Pentium D de 3.0 GHZ el cual deberá reemplazarse por un procesador es un Intel CORE2 DUO 2.2 GHZ además se debe comprar una computadora mas con las mismas características antes mencionadas, y 1 impresora matricial.
Estudio Económico.
Costo del Hardware
1 computadora Intel Core 2 Duo--------------------------3000
Una impresora matricial------------------------------------1500
Un switch--------------------------------------------------------------------------50
Costo Total ----------------------------------------------------------------- 4550
Costo del Software (sistema)
Costo del Software (Visual Basic.Net)----------------------800
Análisis del sistema------------------------------------------1000
Diseño del Sistema-------------------------------------------1000
Desarrollo del Software-------------------------------------1000
Costo Total ---------------------------------------------------------------- 3800
Costo hardware-----------------------------------------------4550
Costo software------------------------------------------------3800
Costo Total----------------------------------------------------8350
Estudio Operativo
El proyecto se realizara de la siguiente manera:
A Investigación Preliminar..................................................10 días
B Determinación de requerimientos...............................15 días
C Diseño del sistema..................................................................1 mes
D Diseño del software...............................................................1 mes
E Prueba de sistema..................................................................1 mes
F Implementación y evaluación..............................…. 5 días.
Actividades Procedencia Tiempo (Días)
A -- 10 Días
B A 15 Días
C B 1 mes
D C 1 mes
E D 1 mes
F E 5 Días
2. DIAGRAMAS DEL NEGOCIO
2.1. Diagrama de Paquetes de Negocio: Sistema de Gestión Hotelera Mi Cielo
2.2. Diagrama de Casos de uso: General
SISTEMA DE GESTION HOTELERA "MI CIELO"
"Alquiler de Habitación"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
"Compras"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
"Reservacion"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
P_JURIDICO
P_NATURAL
RECEPCIONISTA
(f rom "Alquiler de Habitación")
GESTION ALQUILER HOSPEDAJE
GESTION DE SERVICIOS
GESTION DE RESERVACION
CLIENTE
(f rom "Alquiler de Habitación")
PROVEEDOR.GESTION ADMINISTRATIVA
TRABAJADOR.
ADMINISTRADOR..RECEPCIONISTA
2.3. Diagrama de Casos de uso: Gestión Alquiler de habitación
2.4. Diagrama de Casos de uso: Gestión Compras
3.1 Boleta 3.2 factura
RECEPCIONISTA.
1. Verificar productos faltantes
2. Solicitar Productos
3. Generar Doc_Compra
4. Realizar Pago
ADMINISTRADOR
1.1.Verificar disponibilidad de habitacion
1.2 Verificar Reservaciones
5.1 Boleta
5.2 Factura
4.1 Verificar servicios
4.1.1 Lavanderia
4.1.2 Venta de Utilariios
RECEPCIONISTA
1. Antender Alquiler
<<include>>
<<include>>
3. Pagar habitacion
5. Generar Documento
<<include>> <<extend>>
4. Atender al publico
2. Registrar datos del Cliente
CLIENTE
2.1 Vericar existencia cte
<<include>>
<<include>>
2.5. Diagrama de Casos de uso: Gestión Reservas
DOCUMENTACION DE LOS CASOS DE USO
2.6. Documentación de los Casos de uso: Proceso Alquiler de habitación
Atender alquiler
ACTORES: (C) Cliente; (R) RecepcionistaPASOS:
1. (R) Verifica disponibilidad de habitación.2. (R) Verifica reservaciones
CLIENTE: Persona que solicita alquiler (R).RECEPCIONISTA: Persona que alquila habitación y genera alquiler.
Registrar Datos de Cliente
ACTORES: (C) Cliente; (R) RecepcionistaPASOS:
1. (C) Entrega datos.2. (R) Verifica existencia. 3. (R) Registrar Datos de cliente.
VARIACIONES:
- Registrar ClienteCLIENTE: Persona que entrega datos para realizar alquiler.RECEPCIONISTA: Persona encargada de recibir datos del Cliente y registrarlo si no existen.
1.1 Verificar Disponibilidad de habitacion
1.2 Llamada Telefonica
2.3 Verificar Reservaciones
2.1 Verificar existencia de cte
RECEPCIONISTA..
2. Registrar datos
<<include>>
1. Solicitar Reservacion
<<include>>
<<include>><<include>>
3. Generar ticket de reservacion
CLIENTE.
Pagar habitacion
ACTORES: (C) Cliente; (R) Recepcionista.PASOS:
1. (R) Recepciona alquilerCLIENTE: Entrega dinero por alquilar la habitación.RECEPCIONISTA: Recibe dinero de cliente.
Atender al Publico
ACTORES: (C) Cliente; (R) Recepcionista.PASOS:
1. (C) Persona a atender.2. (R) Verifica servicios: Lavandería/Venta utilitarios
RECEPCIONISTA: Recepciona servicios que se ha elegido.CLIENTE: Persona que desea utilizar los servicios.
Generar Documento
ACTORES: (R) Recepcionista; (C) ClientePASOS:
1. (R) Verifica pago de habitación.2. (R) Genera documento3. (R) Verificar datos del cliente.
VARIACIONES: 3.1 Emitir boleta. 3.2 Emitir factura
CLIENTE: Persona que va a entregar sus datos para generar el documento.RECEPCIONISTA: Persona que va a emitir el documento al cliente.
2.7. Documentación de los Casos de uso: Proceso Compras
Verificar Productos Faltantes
ACTORES: (A) Administrador; (R) Recepcionista.ADMINISTRADOR: Persona que solicita reporte (R).RECEPCIONISTA: Persona que entrega reporte.
Solicitar Productos
ACTORES: (A) Administrador; (R) Recepcionista PASOS:
4. (R) Entrega datos producto.5. (A) Persona que recibe todos los datos de producto.
ADMINISTRADOR: Persona que solicita datos de producto.RECEPCIONISTA: Persona encargada de recibir datos del producto.
Generar Documento Compra
ACTORES: (R) Recepcionista; (A) Administrador.PASOS:
1. Recepcionar pedido2. Registrar pedido3. Cancelar por cuenta corriente
RECEPCIONISTA: Registra datos de pedido que realizo el Gerente.ADMINISTRADOR: Envía datos de pedido que hace al Proveedor.
Realizar Pago
ACTORES: (R) Recepcionista; (A) Administrador.PASOS:
3. (R) Persona que va a cancelar dinero.RECEPCIONISTA: Recepciona servicios que se ha elegido.ADMINISTRADOR: Persona que recibe pago de cliente.
DIAGRAMA DE OBJETOS
2.8. Diagrama de objetos: Proceso Alquiler habitación
2.9. Diagrama de objetos: Proceso Compras
LAVANDERIA
VENTA DE UTILARIOS
FACTURA BOLETA
CLIENTE..
HABITACION
SERVICIOS
DOCUMENTO
RECEPCIONISTA...
Registrar, actualizar , verificar
Registrar, actualizar , verificar
Generar , registrar
Registrar, actualizar
.ADMINISTRADORGERENTE
BOLETA
(f rom ALQUILER DE HABITACION)
FACTURA
(f rom ALQUILER DE HABITACION)
PROVEEDOR
PRODUCTO
DOC_COMPRA
TRABAJADOR
registra, actualizar
registra, actualizar
registra, actualizar
: CLIENTE : CLIENTE : .RECEPCIONISTA : .RECEPCIONISTA
:Alquiler habitacion:Alquiler
habitacion:Factura:Factura :Boleta:Boleta
1. Recepcionar alquiler
2. Generar documento
3. Si Cliente(es persona Juridica entonces) registrar
4. Si Cliente ( es persona Natural entonces) registrar
5. Cancelar alquiler
6. Entregar alquiler / Documento
2.10. Diagrama de objetos: Proceso Reservas
DIAGRAMAS DE SECUENCIA
2.11. Diagramas de Secuencia del Negocio: Alquiler de Habitación
CLIENTE..
(f rom ALQUILER DE HABITACION)
HABITACION
(f rom ALQUILER DE HABITACION)
TICKET DE RESERVA
RECEPCIONISTA...
(f rom ALQUILER DE HABITACION)
Registrar, actualizar, verificar
Registrar, actualizar , verificar
Generar
:Alquiler habitacion
:Factura
:Boleta
: CLIENTE
: .RECEPCIONISTA
1: 1. Recepcionar alquiler
2: 2. Generar documento
3: 3. Si Cliente(es persona Juridica entonces) registrar
4: 4. Si Cliente ( es persona Natural entonces) registrar
5: 5. Cancelar alquiler
6: 6. Entregar alquiler / Documento
DIAGRAMAS DE COLABORACION
2.12. Diagramas de Colaboración del Negocio: Alquiler de Habitación
3. DIAGRAMAS DEL SISTEMA
3.1. Diagrama de Paquetes del Sistema: Sistema de Gestión Hotelera Mi Cielo.
SISTEMA DE GESTION HOTELERA "MI CIELO"
"Alquiler de Habitación"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
"Compras"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
"Reservacion"
(from DIAGRAMA DE CASO DE USO_NEGOCIO )
3.2. Diagrama de Casos de uso: Gestión Alquiler de habitación
3.3. Diagrama de Casos de uso: Gestión Compras
Verificar utilitarios
Regitrar Utilitarios
<<include>>
Operador: Administrador
Archivar Documento compra
DIAGRAMAS DE OBJETOS
3.4. Diagrama de Objetos: Compras
PROVEEDOR..
Utilitarios
ADMINISTRADOR..
Actualizar
Registrar
Registro compras
Anular
Imprimir
Verificar disponibilidad habitacion
Verificar reservaciones
Verificar existencia cliente
Operador: Recepcionista
Registrar alquiler habitacion
<<include>>
<<include>>
Registrar cliente
<<include>>
Operador: Administrador
Generar Documento alquiler
: RECEPCIONISTAPRODUCTOS
: GERENTE : PROVEEDORVerifica productos faltantes
genera reporte
emite reporte
genera lista de productos a pedir
envia lista de productos a comprar
envia productos y documento de compra
verifica productos comprados
informa la adecuada verificacion
cancela productos adquiridosRegistra productos
genera reporte de productos faltantes
3.5. Diagrama de Objetos: Reservas
Cliente...
Ticket reserva
.Cliente
.Administrador...
Genera
Registra, actualiza, verifica
Habitacion...
Registra, actualiza, verifica.
DIAGRAMAS DE SECUENCIA
3.6. Diagrama de Secuencia: Atención de Alquiler
3.7. Diagrama de Secuencia: Compras
3.8. Diagrama de Secuencia: Pago Servicios
INTERFASES DEL SISTEMA
Página Principal: Menú
Menú Servicios
Formulario Para Ingresar a realizar una reserva
Ingresaremos nuestro email y contraseña, si el cliente se encuentra registrado; caso contrario si desea realizar una reserva, tendrá que registrarse.
Formulario de Reservas
Formulario de Registro de Clientes.
Si ingresa el administrador, tendrá la opción de mantenimiento del sistema
Formulario de Mantenimiento de Proveedores
Formulario de Mantenimiento de clientes registrados
Formulario de Mantenimiento de Habitaciones
3.9. Diagrama de Colaboración: Alquiler de habitación
: :CLIENTE : :RECEPCIONISTA
SISTEMA
BD_HOTEL
1: solicitar alquiler5: informa datos
4: solicita datos
2: verificar disponibilidad8: registrar datos cte10: actualiza base de datos
3: informa disponibilidad
6: ingresa datos
7: verifica existencia cte
9: entrega implementos de acceso
Formulario de Mantenimiento de Reservas
DIAGRAMAS DE COLABORACION
: :CLIENTE : :RECEPCIONISTA
BD_HOTEL
: GERENTE.
5: crea lista de servicios
1: entrega implementos de acceso3: informa su opcion
8: cancela monto
2: solicita tipo de documento deseado7: solicita monto apagar9: entrega documento
4: verifica servicios adquiridos10: actualiza base datos
6: emite documento
11: solicita reportes de alquileres realizados
12: emite reportes de alquiler
3.10. Diagrama de Colaboración: Pago Servicios
3.11. Diagrama de Colaboración: Compras
: RECEPCIONISTA
PRODUCTOS
: GERENTE
: PROVEEDOR
2: genera reporte
4: genera lista de productos a pedir
7: verifica productos comprados
9: genera reporte de productos faltantes
1: Verifica productos faltantes11: Registra productos
3: emite reporte8: informa la adecuada verificacion
5: envia lista de productos a comprar10: cancela productos adquiridos
6: envia productos y documento de compra
INICIO
RECEPCIONAR PEDIDO DE ALQUILER
VERIFICAR DISPONIBILIDAD DE HABITACIONES
GENERAR DOC. VERIFICANDO SERVICIOS ADQUIRIDOS CON SU COSTO
MONTO= CANTIDAD * COSTO DE SERVICIO
SUBTOTAL=SUMATORIAS DE IMPORTE
TOTAL=SUBTOTAL
FIN
Nº HAB>=Nº PEDIDOS
EXISTE DISPONIBILIDAD
VERIFICAR EXISTENCIA DE PRODUCTOS AGOTADOS
STOCK<=STOCK MIN
GENERAR REPORTE DE PRODUCTOS FALTANTES
GENERAR LISTA DE PEDIDOS
RECEPCIONAR PRODUCTOS
VERIFICAR PRODUCTO
REGISTRAR PRODUCTO
CANCELAR PEDIDO
REGISTRAR DOCUMENTOS
INICIO
SI EXISTE
NO EXISTEN PRODUCTOS FALTANTES
DIAGRAMAS DE ACTIVIDADES
3.12. Diagrama de Actividades: Alquiler y Emisión de Documento
3.13. Diagrama de Actividades: Compras
DIAGRAMA DE CLASES
3.14. Diagrama de Clases
HMCTRESERVA
id_reserva : SMALLINTfechaing : SMALLINTfechasal : SMALLINTtiporeserva : SMALLINTestado : SMALLINTid_cliente : SMALLINTHMCTRESERVA_ID : INTEGERHMCTCLIENTE_ID : INTEGER
<<PK>> PK_HMCTRESERVA44()<<FK>> FK_HMCTRESERVA50()<<Index>> TC_HMCTRESERVA109()
HMCTDETALLERESERVA
id_reserva : SMALLINTid_habitacion : SMALLINTcantidad : SMALLINTprecio : SMALLINTHMCTDETALLERESERVA_ID : INTEGERHMCTHABITACIÓN_ID : INTEGERHMCTRESERVA_ID : INTEGER
<<PK>> PK_HMCTDETALLERESERVA43()<<FK>> FK_HMCTDETALLERESERVA47()<<FK>> FK_HMCTDETALLERESERVA49()<<Index>> TC_HMCTDETALLERESERVA107()<<Index>> TC_HMCTDETALLERESERVA108()
1
1..*
1
1..*
<<Non-Identifying>>
HMCTCLIENTE
id_cliente : SMALLINTnombre : SMALLINTapellido : SMALLINTtipocliente : SMALLINTruc_dni : SMALLINTdireccion : SMALLINTtelefono : SMALLINTnick : SMALLINTpassword : SMALLINTemail : SMALLINTestado : SMALLINTHMCTCLIENTE_ID : INTEGER
<<PK>> PK_HMCTCLIENTE45()
1 1..*1 1..*
<<Non-Identifying>>
HMCTTIPOHABITACION
id_tipohabitacion : SMALLINTdescripcion : SMALLINTHMCTTIPOHABITACION_ID : INTEGERHMCTHABITACIÓN_ID : INTEGER
<<Unique>> TC_HMCTTIPOHABITACION96()<<PK>> PK_HMCTTIPOHABITACION48()<<FK>> FK_HMCTTIPOHABITACION46()<<Index>> TC_HMCTTIPOHABITACION113()
HMCTHABITACIÓN
id_habitacion : SMALLINTid_tipohabitacion : SMALLINTubicacion : SMALLINTprecio : SMALLINTfoto : SMALLINTobservaciones : SMALLINTestado : SMALLINTHMCTHABITACIÓN_ID : INTEGER
<<PK>> PK_HMCTHABITACIÓN42()
11..* 11..*
<<Non-Identifying>>
1
1
1
1
<<Non-Identifying>>
HMCTDETALLE_VENTA
id_venta : SMALLINTconcepto : SMALLINTndias : SMALLINTprecio : SMALLINTimporte : SMALLINTcantidad : SMALLINTHMCTDETALLE_VENTA_ID : INTEGERHMCTDOCUMENTOVENTA_ID : INTEGER
<<PK>> PK_HMCTDETALLE_VENTA50()<<FK>> FK_HMCTDETALLE_VENTA53()<<Index>> TC_HMCTDETALLE_VENTA117()
HMCTDETALLE_COMPRA
com_codigo : SMALLINTid_utilitarios : SMALLINTcantidad : SMALLINTprecio : SMALLINTHMCTDETALLE_COMPRA_ID : INTEGERHMCTDOCUMENTOCOMPRA_ID : INTEGER
<<PK>> PK_HMCTDETALLE_COMPRA46()<<FK>> FK_HMCTDETALLE_COMPRA52()<<Index>> TC_HMCTDETALLE_COMPRA110()
HMCTPROVEEDOR
id_proveedor : SMALLINTrazon_social : SMALLINTruc : SMALLINTdireccion : SMALLINTestado : SMALLINTHMCTPROVEEDOR_ID : INTEGER
<<PK>> PK_HMCTPROVEEDOR52()
HMCTDOCUMENTOVENTA
id_venta : SMALLINTtipodoc : SMALLINTid_cliente : SMALLINTid_habitacion : SMALLINTfechaing : SMALLINTfechasal : SMALLINTigv : SMALLINTtotal : SMALLINTestado : SMALLINTHMCTDOCUMENTOVENTA_ID : INTEGERHMCTHABITACIÓN_ID : INTEGERHMCTCLIENTE_ID : INTEGERHMCTUSUARIO_ID : INTEGER
<<PK>> PK_HMCTDOCUMENTOVENTA49()<<FK>> FK_HMCTDOCUMENTOVENTA54()<<FK>> FK_HMCTDOCUMENTOVENTA48()<<FK>> FK_HMCTDOCUMENTOVENTA51()<<Index>> TC_HMCTDOCUMENTOVENTA116()<<Index>> TC_HMCTDOCUMENTOVENTA114()<<Index>> TC_HMCTDOCUMENTOVENTA115()
1
1..*
1
1..*
<<Non-Identifying>>
1
1..*
1
1..*
<<Non-Identifying>>
1
1..*
1
1..*
<<Non-Identifying>>
HMCTDOCUMENTOCOMPRA
com_codigo : SMALLINTcom_fecha : SMALLINTcom_total : SMALLINTid_proveedor : SMALLINTid_usuario : SMALLINTcon_ndocumento : SMALLINTHMCTDOCUMENTOCOMPRA_ID : INTEGERHMCTUSUARIO_ID : INTEGERHMCTPROVEEDOR_ID : INTEGER
<<PK>> PK_HMCTDOCUMENTOCOMPRA47()<<FK>> FK_HMCTDOCUMENTOCOMPRA55()<<FK>> FK_HMCTDOCUMENTOCOMPRA56()<<Index>> TC_HMCTDOCUMENTOCOMPRA111()<<Index>> TC_HMCTDOCUMENTOCOMPRA112()
1
1..*
1
1..*
<<Non-Identifying>>
1
1..*
1
1..*<<Non-Identifying>>
HMCTUSUARIO
id_usuario : SMALLINTnombre : SMALLINTapellido : SMALLINTruc_dni : SMALLINTdireccion : SMALLINTnick : SMALLINTclave : SMALLINTnivel : SMALLINTfoto : SMALLINTestado : SMALLINTHMCTUSUARIO_ID : INTEGER
<<PK>> PK_HMCTUSUARIO51()
1
1..*
1
1..*
<<Non-Identifying>>
1
1..*
1
1..*
<<Non-Identifying>>
3.15. Diagrama de Objetos (Data)
SIN ATENDER
HUESPED
ATENDIDO
durante estadia
inicio realizar alquiler
termino de estadia
fin
NUEVO
CANCELADO
ANULADO
EMITIDO
inicio
creado de nuevo
datos erroneos
entrega al cte
pago total
fin
ACTIVO INACTIVO
cierre temporal
cierre total
inicia atencion fininicio
DIAGRAMAS DE ESTADO
3.16. Diagrama de estado: Cliente
3.17. Diagrama de estado: Documento
3.18. Diagrama de estado: Proveedor
BD_hotelcielito
sq server 2008hotelcielito.mdfhotelcielito.ldf
hotelcielito.exe<<<EXE>>
windows xpvisual studio 2010
SCBNC.ASPXPROYECT<<<APLICATION>>
*.ASPX
*.BAS
SCBNC<<<ACTIVEX>>
CLIENTE.ASPXCONTROLHOSPEDAJE.ASPXDOCUMENTO.ASPX
CONEXION.BAS
MODULO ALQUILER DE HABITACION
MODULO COMPRAS
MODULO RESERVACION
M
M
M
M
M
SERVIDOR
SCBNC.EXE
HARDWARE--------------------HP COREL DOS DUO2.8GB2.8 GHZ320 HD
SOFTWARE----------------WINDOWS XPSQLSERVER 2008VISUAL STUDIO 2010
HARDWARE--------------------PENTIUN IV2GB2.8 GHZ250 HD
IMPRESORA
HPVERSION 1480
M
ROUTERINTERNET
DIAGRAMAS DE DESPLIEGUE
DIAGRAMA DE COMPONENTES
BASE DE DATOS
target 1
target 2
target 3
s_rac.html
<<frame content>>
OPERACIONES.html
<<frame content>>
.Inicio.html
Inicio.html
MICIELO.html
target link
target link
target link
<<target link>>
HOTEL.html
Mision.html
<<link>>
<<link>>
Vision.html Historia.html
Quienes somos.html
Servicios.html
<<link>>
<<link>>
<<link>>
<<link>>
Reservas.htmlAlquiler.html
Contactenos.html
<<link>>
<<link>>
<<link>>
<<link>>
Mantenimiento.php
Usuario
Web master
<<link>>
Respuesta.php
<<submit>>
<<redireg>>
Cliente.phpReserva.php Habitacion.php
Compras.phpServicios.php
MODELAMIENTO WEB
4.1 Modelamiento web
CONCLUSIONES
Para implementar un sistema de información se debe analizar minuciosamente cada uno de los pasos del ciclo de vida
Para la implementación de un sistema se deben hacer pruebas de errores con sus respectivos mantenimientos.
RECOMENDACIONES
Este proyecto está elaborado para ayudar a resolver diversos problemas
que existen y puede que les sirva se recomienda darle un buen uso y un
buen manejo al sistema para que no exista ningún problema.
Se recomiendo que las personas que manejen el sistema estén
adecuadamente instruidos y conozcan del tema.