Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ndice
1. Presentacin..Pg. 02
2. Introduccin...Pg. 03
3. Objetivos.Pg. 04
3.1 General.Pg. 04
3.2 Especficos...Pg. 04
4. Survey..Pg. 05-11
4.1 Descripcin de la Empresa o Escenario..Pg. 05
4.2 Organigrama.Pg. 06
4.3 Descripcin Operativa del EscenarioPg. 07-10
4.4 Deficiencias Actuales del Sistema....Pg. 10
4.5 rea de Aplicacin de la Bases de Datos ...Pg. 10-11
4.6 Que se pretende lograr con la Base de Datos.Pg. 11
5. Diseo de la Base de Datos (Normalizado) Pg.12-13
5.1 Descripcin de las Bases de Datos ...Pg. 12
5.2 Diagrama Entidad Relacin (completo)..Pg. 12
5.3 Especificacin de Atributos Claves y Claves Forneas..Pg. 13
5.4 Descripcin de Tipos Relacionales..Pg. 13
5.5 Esquema Grafico de la Operacin de la Base de Datos..Pg. 13
6. Especificacin de lgebra Relacional.Pg. 14-15
6.1 Seleccin...Pg. 14
6.2 Project....Pg.14-15
6.3 Procedimientos Almacenados (Update, Delete and Insert)...Pg.15
7. Especificacin y definicin de Polticas de Seguridad y AccesoPg. 16-19
8. Recomendaciones Pg. 20
9. Conclusin...Pg.21
10. Bibliografa..Pg. 22-23
11. Implementacin de la Base de Datos en SQL Server..Pg. 24
12. AnexoPg. 25
Escuela de informtica
Proyecto Final
Sistema de BD para la Gestin de Reservas y Ocupacin de Una Cadena Hotelera
Elaborado por:
Rosalba Melndez: 20131292
Virdis Antenor: 20081902
Introduccin
Es fundamental que una cadena hotelera cuente con un sistema que gestione los
establecimientos hoteleros a travs de base de datos para la comodidad del cliente. El
sistema presentado en este proyecto fue desarrollado para facilitar y hacer ms
eficiente el servicio tanto de reserva como de ocupacin hotelera, con dicho sistema,
ser ms eficaz el alojamiento y servicio que ofrecen los hoteles. Esta base de datos
ser un gran apoyo para cualquiera de los servicios del hotel.
Objetivos
Objetivo general
Implementar la eficiencia de una base de datos en un sistema de reserva
hotelero, para poder organizar, almacenar y disponer de la informacin
necesaria para la gestin del mismo (reserva y ocupacin).
Objetivos especificos
Facilitar a los empleados del hotel la realizacin un trabajo ptimo en sus
posiciones.
Optimizar el registro de los huspedes, registrar toda la estada del mismo y los
servicios que vaya a utilizar en su estada.
Realizar las reservas de las habitaciones, hacer un control ptimo de los
empleados y un control del tiempo de entrada y salida de cada husped.
Proporcionar al cliente (persona o agencia) un sistema en el cual podr realizar
una bsqueda de habitaciones disponibles segn su necesidad (cantidad de
das, tipo de habitacin, cantidad de personas, etc.) para realizar su reserva.
Survey
Descripcin de la empresa (escenario)
Paradise hotels
A continuacin se presentan los modelos definidos en RUP como modelo del negocio
(modelo de casos de uso del negocio) y el diagrama de empresa, para que sea ms
entendible la interaccin del usuario con el sistema con relacin a la base de datos.
Modelo de empresa
En el UML, los casos de uso son los principales medios para capturar la funcionalidad
del sistema desde la perspectiva del usuario, as ser ms entendible la interaccin del
usuario con la base de datos.
El empleado por su parte podr acceder al sistema para configurar cualquier cambio de
informacin, ya sea solicitada por el cliente o por cualquier otra razn vlida.
Por su parte, Paradise Hotels, en esta base de datos no necesitara ms que revisar
cualquier informacin que necesite para la gestin de reserva u ocupacin del cliente.
10
11
12
13
Especificacin de lgebra
Relacional
Seleccin
Imprimir la lista de todos los clientes que reservaron una habitacin en el
2/8/2014
(numero_habitacion, precio)(Habitacion)
Seleccin y Proyeccin
14
15
16
17
18
19
Recomendaciones
Una recomendacin en la que se insiste, es la de dirigir esfuerzos o
Mejor y fortalecer los que ya se iniciaron hacia una sistematizacin del
Manejo de todo el sistema del Paradise Hotels.
Si una base de datos es demasiado grande, se debe hacer un rediseo de base
de datos centralizada, para que esta sea una base de datos distribuida ya que
se pueden almacenar datos en localidades donde son utilizados con mayor
frecuencia, de tal manera que la mayor parte de las operaciones sean slo
locales lo cual reduce el trfico en la red.
Es recomendable cambiar de un sistema centralizado a un sistema distribuido
siempre y cuando sus tablas superen las 2 GB de informacin, ah es cuando se
debe realizar una fragmentacin.
20
Conclusin
A travs del desarrollo de las prcticas de este proyecto hemos conocido las ventajas
de las bases de datos que se pueden aplicar a este y cualquier tipo de negocio, como
sabemos todo evoluciona y es as como el modelo relacional que implementa SQL, nos
da una excelente herramienta en la administracin, seguridad y fiabilidad de los datos.
Por lo tanto se sabe que conocer el proceso interno, la estructura he implementacin
de base de datos nos muestra la importancia que realizan en el mundo laboral, y como
cada ente que las utiliza es dependiente de ellas.
Los objetivos trazados al inicio del proyecto se cumplieron, y haciendo un anlisis de
los resultados se puede determinar que:
Este proyecto ha sido tomado como parte del aprendizaje referido a la creacin e
implementacin de una base de datos, por lo que es importante recalcar que el proceso
de elaboracin fue cuidadosamente revisado.
21
Bibliografa
Proyectos de apoyo:
https://riunet.upv.es/bitstream/handle/10251/15837/Memoria.pdf?sequence=1
http://chacharaselnido.com/ITVG/Desarrollo%20de%20Sistemas/Unidad_2/Proy
ecto%20-%20Ramiro%20Robles%20V..pdf
Ejercicios de apoyo:
https://www.youtube.com/watch?v=yEj9SZC9jzw
http://karlajaneth.wordpress.com/2010/03/20/ejercicios-entidad-relacion-11-al-22/
Consultas para el desarrollo del proyecto:
http://www.bahia-principe.com/es/
http://www.barcelo.com/BarceloHotels/es_ES/home-barcelo-hoteles.aspx
http://www.marriott.com/default.mi
Definiciones
http://es.wikipedia.org/wiki/Organigrama
http://es.wikipedia.org/wiki/Definici%C3%B3n_operacional
http://universidad.milaulas.com/pluginfile.php/35/mod_resource/content/1/UML%
20y%20casos_de_uso_a.pdf
Modelado del negocio
http://users.dsic.upv.es/asignaturas/facultad/lsi/ejemplorup/
22
23
24
Anexo
Forma en que el cliente ingresa sus datos.
25