proyecto

51
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

Upload: berru05

Post on 24-Oct-2014

224 views

Category:

Documents


12 download

TRANSCRIPT

Page 1: PROYECTO

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

Page 2: PROYECTO

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

Page 3: PROYECTO

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.

Page 4: PROYECTO

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

Page 5: PROYECTO

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

Page 6: PROYECTO

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

Page 7: PROYECTO

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

Page 8: PROYECTO

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.

Page 9: PROYECTO

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

Page 10: PROYECTO

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

Page 11: PROYECTO

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.

Page 12: PROYECTO

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.

Page 13: PROYECTO

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.

Page 14: PROYECTO

* 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:

Page 15: PROYECTO

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

Page 16: PROYECTO
Page 17: PROYECTO

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

Page 18: PROYECTO

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>>

Page 19: PROYECTO

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.

Page 20: PROYECTO

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.

Page 21: PROYECTO

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

Page 22: PROYECTO

: 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

Page 23: PROYECTO

: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 )

Page 24: PROYECTO

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

Page 25: PROYECTO

: 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

Page 26: PROYECTO

3.8. Diagrama de Secuencia: Pago Servicios

INTERFASES DEL SISTEMA

Página Principal: Menú

Page 27: PROYECTO

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.

Page 28: PROYECTO

Formulario de Reservas

Formulario de Registro de Clientes.

Page 29: PROYECTO

Si ingresa el administrador, tendrá la opción de mantenimiento del sistema

Formulario de Mantenimiento de Proveedores

Page 30: PROYECTO

Formulario de Mantenimiento de clientes registrados

Formulario de Mantenimiento de Habitaciones

3.9. Diagrama de Colaboración: Alquiler de habitación

Page 31: PROYECTO

: :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

Page 32: PROYECTO

: :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

Page 33: PROYECTO

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

Page 34: PROYECTO

DIAGRAMA DE CLASES

3.14. Diagrama de Clases

Page 35: PROYECTO

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)

Page 36: PROYECTO

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

Page 37: PROYECTO

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

Page 38: PROYECTO

BASE DE DATOS

Page 39: PROYECTO
Page 40: PROYECTO

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

Page 41: PROYECTO

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.

Page 42: PROYECTO

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.