Sie sind auf Seite 1von 24

Proyecto IISSI 2012-13

Hotel Puerta Sevilla

Daniel Corona Aguilar


Majda Laaboudi
Jess Lerma Legarreta
Juan Velarde Molina

NDICE
1. Introduccin
2. Objetivos
3. Glosario de trminos
4. Planificacin
4.1 Diagrama de Gantt
4.2 Presupuesto
5. Modelos de negocio
5.1 Atencin al cliente
5.2 Oferta
5.3 Reserva
6. Requisitos
6.1 Requisitos de informacin
6.2 Requisitos funcionales
6.3 Reglas de negocio
7. Modelo conceptual
7.1 Diagramas de clase UML
7.2 Escenario de prueba
8. Matriz de trazabilidad
9. Diagrama relacional
9.1 Reserva
9.2 Atencin al cliente
9.3 Oferta
10. Modelo relacional: tercera forma normal
10.1 Reserva
10.2 Atencin al cliente
10.3 Oferta
10.4 Justificacin de la estrategia de
transformacin de jerarquas

3
4
5
6
6
7
8
8
9
10
11
11
12
12
13
13
15
17
18
18
18
18
19
19
19
20

ANEXO

23

20

1. Introduccin

Se propone la creacin de un sistema de registro de datos para uso en el ramo


hostelero, especficamente dirigido a hoteles pequeos, mediante bases de
datos que contendrn los campos a gestionar del hotel. Se incluir la gestin
del personal dentro del sistema, los diferentes puestos que pueden existir
dentro del hotel, y la informacin correspondiente para el empleado que ocupa
dicho puesto. Tambin se llevara un registro de las habitaciones disponibles
para realizar una reserva, un registro de sugerencias o reclamaciones que
pueda tener el cliente, y un registro de las ofertas que el hotel pueda tener
durante cierta temporada y que los clientes puedan hacer uso de la que mejor
les convenga.

2. Objetivos
- Atender solicitudes de reserva, ya sea por telfono, internet o presencial.
Con el sistema se agilizara y facilitara el tramite de reserva de
habitaciones para el cliente, teniendo en cuenta las necesidades que el
cliente tenga, como si buscan habitacin para no fumadores, para una
familia, amigos, etc Adems contara con la posibilidad de cancelacin
en caso de que el cliente decidiera ya no hospedarse., pagando cierta
tarifa por anulacin.

- Atencin al cliente, en el cual el dicho cliente tiene una queja, sugerencia


o reclamo con respecto a alguna rea del hotel o personal, se hara un
registro de ello y se buscara solucin de la mejor manera posible.

- Gestin de ofertas con las que cuente el hotel. Pueden variar


dependiendo de la temporada en la que el cliente busque hospedarse o
si ser un grupo de huspedes, con cierta edad o con necesidad especial.

3. Glosario de trminos

TRMINO

FUNCIN

CANCELACIN
CLIENTES

Cuando el cliente cancela la reserva hecha con antelacin, con plazos para la
devolucin del precio pagado.
Personas que contratan el servicio del hotel

DOBLE

Habitacin con dos plazas, bien sea cama doble o dos camas simples

DESCUENTO

Precio especial que se ofrece dependiendo del cliente o fecha de reserva

EMPLEADO

Personal interno del hotel que podr tener un puesto ya sea recepcionista,
gerente o relaciones publicas
Recibo donde se detalla la estada del cliente en el hotel, y contendr el total a
pagar, un id para el numero de factura

FACTURA
GERENTE

Persona encargada de supervisar el buen funcionamiento interno del hotel

GRUPO

Precio reducido cuando la reserva se realiza para un nmero mayor de 20


personas

HABITACIN

Producto alquilado por el cliente

INDIVIDUAL

Habitacin con una plaza

RECEPCIONISTA

Persona encargada de recibir a los clientes, gestionar las reservas y ofrecer una
atencin al cliente
Reclamacin por parte del cliente

RECLAMACION
RRPP
SUGERENCIA
TEMPORADA
BAJA

Persona o personas encargadas de relacionar el hotel con agentes exteriores


(como agencias de viajes), controlar la publicidad y la gestin de la pgina web
Sugerencia por parte del cliente
poca del ao en que las tarifas son mas bajas

4. Planificacin
4.1 Diagrama de Gantt

-Primer entregable: realizacin del planteamiento del problema, as como los


modelos de negocio.
-Entregable 2: desarrollo de los requisitos generales, modelos conceptuales,
presupuesto y matriz de trazabilidad.
-Requisitos funcionales: definicin de los requisitos funcionales, de informacin
y reglas de negocio que tendr el sistema.
-Diagramas UML: realizacin de los diagramas con los cuales se muestra los
distintos procesos que nuestro sistema gestiona, incluyendo un par de
ejemplos.
-Matriz de trazabilidad: creacin de la matriz en la cual se observa la
dependencia de los requisitos con las instancias con las que interactan.
-Encuesta: realizacin de una encuesta a un trabajador de un hotel gaditano:
Hotel Las Canteras de Puerto Real.
-Correccin entregable 2: correccin del entregable con las modificaciones que
nos seal el profesor Cristobal.
-Creacin de tablas sql: creacin de las tablas en mysql que contendr el
sistema.
-Procedimientos: Procedimientos sql que contendr el sistema.
-Pruebas sql: Creacin de las pruebas correspondientes del sistema.

-Triggers sql: Creacin de los triggers que tendr el sistema.


-Funciones sql: Realizacin de las funciones en mysql que contendr el sistema.
-Secuencias sql: Creacin de las secuencias sql del sistema

4.2 Presupuesto
Actividades
Investigacin Preliminar del
problema del cliente
Entrevista con el cliente
Seleccin de equipos y
software necesarios
Elaboracin de diagramas UML
Definicin de requisitos
generales del sistema
Elaboracin de tablas de
modelado de negocio
Elaboracin de matriz de
trazabilidad del modelo
Elaboracin del modelo
relacional
Creacin de tablas sql
Creacin de funciones sql
Creacin de triggers sql
Creacin de procedimientos
sql
Creacin de secuencias sql
Creacin de pruebas sql
TOTAL

Personas

Tiempo (hrs.)

Costo

Equipo

2.0

80.0

Equipo

0.3

41.0

Equipo
Equipo

0.5
6.0

0.0
35.0

Equipo

1.0

30.0

Equipo

4.0

35.0

Equipo

1.5

29.0

Equipo
Equipo
Equipo
Equipo

1.0
8.0
3.0
8.0

20.0
40.0
22.0
40.0

Equipo
Equipo
Equipo

1.0
1.0
15.0

15.0
15.0
50.0
452.0

5. Modelos de negocio
5.1 Atencin al cliente
Modelo de negocio en el cual un cliente tiene una queja, sugerencia o
reclamacin respecto al hotel, as pues, reporta dicha incidencia al
recepcionista del hotel, quien la ayuda en todo lo posible. El recepcionista
registra en una base de datos la queja o sugerencia del cliente, para llevar un
control de lo ocurrido, al que se podr acceder en un futuro para su evaluacin
y tomar accin para resolver dicha queja o sugerencia. Para realizar la queja o
sugerencia se cuentan con tres maneras posibles: telfono, internet o
presencial. En cualquier modalidad se requerir que el cliente deje datos
personales que validen su registro.

5.2 Oferta
El grupo encargado de las relaciones pblicas del hotel hace una oferta, se la
muestra al gerente del hotel y ste decide si dicha oferta es viable. De ser
positiva la respuesta del gerente del hotel, la oferta pasa a ser registrada
dentro de una base de datos por parte del administrador informtico del hotel,
y despus ser expuesta al pblico.

5.3 Reserva
El cliente quiere instalarse en una habitacin del hotel por un tiempo, contacta
con el recepcionista del hotel y ste le reserva una habitacin segn sus
necesidades, atendiendo si tiene descuento o no. Si el cliente decidiera ya no
hospedarse con el hotel, la cancelacin puede ser posible, pagando cierta tarifa
establecida que depender de la brevedad con la que se realizo la cancelacin.
El registro de la base de datos se conservara, pero cambiara su estado a
cancelada.

10

6. Requisitos
6.1 Requisitos de informacin
RI-001 Informacin sobre cancelacin de reservas: el sistema deber
almacenar la informacin correspondiente a la cancelacin de reservas. En
concreto: plazo para la cancelacin, devolucin del precio pagado o un
porcentaje del mismo.
RI-002 Informacin sobre datos del cliente: el sistema deber almacenar la
informacin correspondiente a los clientes. En concreto: nombre, apellidos,
DNI, nmero de visitas al hotel
RI-003 Informacin sobre el registro de sugerencias y reclamaciones: el
sistema deber almacenar la informacin correspondiente al registro de quejas
y reclamaciones. En concreto: el tipo de solicitud (si es queja o reclamacin) y
el seguimiento que ha tenido.
RI-004 Informacin sobre el registro de reservas: el sistema deber
almacenar la informacin correspondiente al registro de reservas. En concreto:
el tipo de reserva, habitacin(es) asignada(s), fechas de entrada y de salida,
datos del cliente, suma total a pagar.
RI-005 Informacin sobre habitaciones: el sistema deber almacenar la
informacin correspondiente a las habitaciones. En concreto: estado de la
habitacin, si est libre, ocupada o reservada y el tipo (individual, doble,
familiar).
RI-006 Informacin sobre ofertas: el sistema deber almacenar la
informacin correspondiente a las ofertas propuestas por el hotel. En concreto:
tipo de cliente al que corresponde la oferta, precio correspondiente a cada tipo
de oferta y si la oferta est aprobada, rechazada o pendiente de revisin.
RI-007 Informacin sobre pagos: el sistema deber almacenar la
informacin correspondiente a los pagos. En concreto: tipo de pago, por
transferencia, tarjeta de crdito o en efectivo, fecha de pago y la factura
correspondiente a cada pago.

11

6.2 Requisitos funcionales


RF-001 Informes sobre clientes: el sistema deber permitir a los usuarios la
obtencin de informes sobre clientes, as como sus nombres, apellidos, DNI y
nmero de visitas al hotel.
RF-002 Informes sobre ofertas y paquetes: el sistema deber permitir a los
usuarios la obtencin de informes sobre ofertas y paquetes, las fechas que
incluyen las ofertas y los requisitos para poder disfrutar de los paquetes.
RF-003 Informes sobre sugerencias y reclamaciones: el sistema deber
permitir a los usuarios la obtencin de informes sobre las quejas y
reclamaciones, con acceso libre al registro con todo el historial abierto para
este efecto.
RF-004 Informes sobre reservas: el sistema deber permitir a los usuarios la
obtencin de informes sobre las reservas, si est confirmada, pagada y
registrada. Tambin el tipo de habitacin reservada acompaada de las fechas.

6.3 Reglas de negocio


RN-001 Cancelacin: si un cliente cancela su reserva 24 horas antes de la
fecha de la entrada al hotel, no se le devolver nada del importe pagado.
RN-002 Entrada-Salida: la hora mxima de salida de una habitacin es a las
12:00, y la hora mnima de entrada es a las 17:00; en dicho intervalo de tiempo
ningn cliente puede acceder a la habitacin en cuestin.
RN-003 Reservas: una habitacin no puede estar en ms de una reserva con
las mismas fechas de entrada-salida.
RN-004 Sueldo: el sueldo de un empleado no puede ser inferior a los 1000 ni
mayor a los 2000 euros mensuales.
RN-005 Empleados: solo puede haber cierto nmero de trabajadores activos
por cada puesto de trabajo: 3 recepcionistas, 1 gerente y 1 encargado de
relaciones pblicas.
RN-006 Oferta: solo puede hacerse uso de una oferta por reserva.

12

7. Modelo conceptual
7.1 Diagramas de clase UML
-Atencin al cliente:

Con este diagrama pretendemos mostrar el proceso en el cual el cliente


contacta con el recepcionista del hotel para comunicar una sugerencia o
reclamacin.

- Reserva:

13

En este diagrama mostramos como un cliente puede realizar una reserva y


como puede cancelar la misma, todo ello gestionado por el recepcionista del
hotel.

- Oferta:

En este diagrama podemos observar el procedimiento por el cual una oferta se


da a conocer a los clientes: la persona encargada de las relaciones pblicas del
hotel propone una oferta al gerente del hotel, ste evala la oferta, si la
rechaza, la oferte deber ser modificada, sino, es aprobada.

14

7.2. Escenario de prueba

Escenario de prueba en el cual un cliente realiza una reserva acogindose a una


oferta previamente aprobada por el gerente del hotel; dicho cliente realiza
tambin una sugerencia al recepcionista, y este la registrar en el sistema.

15

Ejemplo de reserva en el que el cliente se arrepiente de dicha reserva 3 das


antes de la entrada al hotel; as pues, se le devuelve un 50% del dinero que
abon.

Ejemplo de reserva en el que el cliente no hace uso de una oferta, es una


simple reservacin de una habitacin individual por 4 noches, que se realiz de
manera presencial. Adems, el cliente realiza una sugerencia que se toma a
consideracin al momento, por lo que su estado cambia a ser resuelta.

Ejemplo de una cancelacin a una reserva, donde dicha cancelacin se realiz


con antelacin de 11 das, por lo que el porcentaje devuelto es de un 80% de
acuerdo con lo establecido como tarifa de devolucin del hotel.

16

8. Matriz de trazabilidad

RI RI RI RI RI RI RI RI RI RN RN RN
001 002 003 004 005 006 007 008 009 001 002 003
Cancelacin

Cliente
Gerente

Habitacin
Mtodo de
contacto
Recepcionista
Relaciones
publicas
Reserva
Sugerencia o
reclamacin
Tipo de
oferta

X
X

X
X

X
X
X
X

X
X

X
X

X
X

RI = Requisito de Informacin
RN = Reglas de Negocio

17

9. Diagrama relacional
9.1 Reserva

9.2 Atencin al cliente

9.3 Oferta

18

10. Modelo relacional: tercera forma normal


10.1 Reserva
Relaciones
Reserva(OID_R,
tipoHabitacion, num,
fechaDeEntrada,
FechaDeSalida, dni, oferta,
pago, total)
Habitacion(num, estado,
precio, tipo)
Cancelacion(OID_C,
fechaDeCancelacion,
porcentajeDevuelto,OID_R)
Factura(numFactura, total)
empleado(dni, nombre,
apellidos, puesto, sueldo)

PK
OID_R

AK

FK
OID_C/Cliente,
num/Habitacion

num
OID_C

OID_R/Reserva

numeroFactura
dni

OID_R/Reserva

10.2 Atencin al cliente

Relaciones
Cliente(nombre,
apellidos, dni,
numeroVisitas,
movil)
empleado(dni,
nombre,
apellidos, puesto,
sueldo)
Sugerencia(OID_S,
tipo, estado,
descripcin,dni)

PK
dni

AK

FK

dni

OID_S

dni/Cliente

19

10.3 Oferta
Relaciones

PK

AK

empleado(dni,
nombre,
apellidos, puesto,
sueldo)

dni

empleado(dni,
nombre,
apellidos, puesto,
sueldo)

dni

Oferta(OID_O,
descuento, tipo)

OID_O

FK

10.4 Justificacin de la estrategia de transformacin de


jerarquas:
Es completa ya que las instancias de la superclase deben ser instancias de al
menos una subclase. Una persona debe ser cliente o empleado por ejemplo, y
un empleado debe ser gerente, recepcionista o relaciones pblicas.
Es disjunta ya que las instancias de la superclase pueden ser instancias de una
sola subclase. Por ejemplo una persona que sea cliente no puede ser un
empleado, una reserva no puede tener asignada ms de una oferta, una
habitacin no puede estar asignada a ms de una reserva.
Comprobacin de que el modelo relacional est en 3FN mediante los grafos
de dependencias:
Cliente:
nombre

DNI

apellidos
numeroVisitas

movil

20

Empleado:
nombre
DNI

apellidos
puesto
sueldo

Reserva:

tipoHabitacion
num

OID_R

fechaDeEntrada
fechaDeSalida

total

dni
pago

oferta

Factura:
numeroFactura

total

Oferta:
OID_O

descuento
tipo

21

Sugerencia:
OID_S

tipo
estado
descripcion

Cancelacin:
OID_R

OID_C

fechaDeCancelacion
porcentajeDevuelto

Habitacin:

num

tipo
estado
precio

22

- Anexo:

Entrevista:
(Recepcionista del Hotel Las Canteras de
Puerto Real)
http://www.hotellascanteras.es/

Pregunta: Cuntas personas trabajan en el hotel?


Respuesta: Tres, sin contar el PAS y el restaurante.
P: Quien manda en el personal?
R: El gerente y administrador del hotel.
P: Cuantas personas trabajan en recepcin?
R: Una.
P: Que turnos hacen y con que frecuencia rotan?
R: Turno partido.
P: Quin y cmo gestiona las ofertas?
R: La recepcionista a travs de internet y con una agencia de booking.
P: Cmo se gestionan las reservas?
R: El cliente se pone en contacto con nosotros, y procedemos a la reserva.
Usamos un programa informtico para procesarlas.
P: Qu tipo de reservas se usa ms?

23

R: Por internet cuando se tratan de ofertas y presenciales en el resto de


casos. (Los trabajadores y empresarios normalmente)
P: Qu tipo de programa se usa para las reservas?
R: AM System AM Hotel (Reserva, facturacin, etc.)
P: Como ayuda el sistema informtico a la hora de hacer la reserva?
R: Te facilita todo el trabajo y ayuda con la informacin de disponibilidad de
habitacin, estado, etc Te hace muchas cosas automticamente, como los
partes de entrada y salida de clientes que diariamente se mandan a la polica.
P: Principales problemas que tienen los empleados a la hora de realizar la
reserva del cliente.
R: Con el programa se vuelve ms simple, el nico problema sera que el
cliente no encontrara la habitacin que desea.
P: Tipo de huspedes que recibe ms frecuentemente:
R: Empresarios y en verano algo mas de turismo.

Se puede deducir que un sistema informtico agiliza el trabajo de gestin del


hotel ya que ayuda a la hora de registrar reservas, ofrecer informacin sobre el
estado de las habitaciones, realizar el seguimiento de los huspedes e informar
de ste a las autoridades.

24

Das könnte Ihnen auch gefallen