Este documento presenta el enunciado de un proyecto para desarrollar una base de datos para la cadena de cines Cinepolis. Incluye 12 supuestos sobre la información a almacenar, un diagrama entidad-relación con 14 tablas, la descripción de 3 tipos de usuarios y 5 escenarios posibles. Finaliza con 50 registros de ejemplo para poblar las tablas.
1. Facultad de Administración
LSCA
Integrantes del Equipo:
Moreno Baltazar Luís Ángel S08007006
Pérez Morales Abraham S08006981
Ramos López Carolina S08006970
Catedrático:
Dr. Carlos Arturo Torres Gastelú
Nombre del Trabajo:
Actividad 1
UNIDAD 3
Veracruz, ver a 7 de Octubre del 2010.
3. Instrucciones:
• Elabore un documento que describa su proyecto asignado
(Enunciado del problema, supuestos, diagrama entidad-
relación, descripción de los usuarios, formatos de reportes
y/o consultas).
• Descripción de 5 escenarios típicos para el proyecto asignado
a manera de reportes o consultas
• Listado de 50 registros para la BD del proyecto cumpliendo
al menos 5 diferentes escenarios.
4. ENUNCIADO DEL PROBLEMA
En México, con la creciente proliferación de cinemas, la compañía Cinepolos ®, a
la vanguardia de las expectativas en cuanto a la globalización, y como una
empresa líder en el ramo de los centros cinema, ha decidido implementar un
sistema que le permita a los administradores de cada uno de los cines, tomar las
decisiones correctas en el momento oportuno, con el fin de maximizar sus
ganancias, esto para poder invertir más en infraestructura de las instalaciones, lo
que significara una mejor calidad en el servicio.
Por su parte, los clientes cada vez son envueltos por la ideología de ir y obtener
un tiempo agradable, confortable, y disfrutar realmente la película, en este sentido,
los clientes son actualmente más exigentes que como lo eran hace 10 años.
Nos interesa almacenar la información sobre las películas que están siendo
presentadas en cinepolis actualmente. Sobre cada película interesa conocer
información sobre el director, actores y productores que participan en la misma,
así como los premios en los grandes festivales (Hollywood, Cannes, Berlín, etc.)
que han podido recibir tanto las películas como los directores, actores y
productores a lo largo de la historia de estos festivales.
También nos interesa conocer el monto recaudado de cada película, así como el
promedio de ventas diarias, por película y global, a manera de obtener la
información necesaria de manera oportuna para la toma de decisiones sobre qué
momento es ideal para retirar de cartelera una película.
Por último, es interesante conocer las ventas que ha tenido la dulcería en un
determinado lapso de tiempo (ventas por hora) a manera de conocer cuál es la
hora con mayor ventas en la dulcería, ya que este puede ser un factor
determinante a la hora de decidir la permanencia o eliminación de cartelera de una
película.
5. SUPUESTOS
En este problema que se intenta abordar es importante conocer además los
siguientes supuestos semánticas:
SUPUESTO 1: El título de una película no es único. Sobre una película (nos
referimos al guión de la misma, naturalmente) pueden realizarse distintas
versiones y estas pueden tener el mismo o distinto título. De igual forma, dos
películas diferentes (nos referimos de nuevo a los guiones de las mismas) pueden
tener también el mismo título.
SUPUESTO 2: Aunque dos películas tengan el mismo título, estas no pueden
haberse producido en el mismo año, ni en ellas intervienen los mismos actores, ni
son dirigidas por los mismos directores, etc. Además, cada película puede ser
identificada por un código que identifica la propiedad intelectual de la misma.
SUPUESTO 3: Una película puede ser producida por más de un productor, y
viceversa.
SUPUESTO 4: Una película puede ser dirigida por más de un director, y
viceversa.
SUPUESTO 5: En una película pueden intervenir uno o varios actores, y
viceversa.
SUPUESTO 6: Los actores pueden intervenir en un rol diferente en películas
diferentes, pero no pueden tener más de una intervención por película, y tampoco
podrán cambiar su rol en la misma película.
6. SUPUESTO 7: Cada actor, en una película, interpreta un papel que tiene
asignado un determinado nivel de importancia en la misma. Los niveles de
importancia con que pueden participar los actores en las películas están
predefinidos de antemano (actor principal, actriz principal, actor secundario, etc.).
SUPUESTO 8: Interesa conocer para fines puramente informativos cuales son
los premios que ha obtenido cada película.
SUPUESTO 9: Es interesante mantener un registro contable del monto
recaudado por cada una de las películas, obtener el promedio de ventas, y realizar
graficas de control por día, y, en base a ellas, se tomara la decisión de en qué
momento va a retirarse una película de cartelera.
SUPUESTO 10: Aunque la dulcería es una entidad por sí sola, esta tiene un
sistema autónomo para el control de su inventario, y ventas. Este sistema debe
obtener la información de cuantas ventas ha obtenido la dulcería, en un lapso
determinado.
SUPUESTO 11: Las películas son proyectadas en los cines de todo México y,
para cada cine, en una o varias de sus salas de proyección. Una película puede
ser proyectada más de una vez en el mismo cine en la misma o distinta sala. Se
considera una proyección a la serie de días en que una película se proyecta al
público desde el primer pase (estreno o no) hasta que se retira de la sala.
SUPUESTO 12: Resulta interesante tener una relación de clientes, ya que ellos
pueden obtener beneficios al ser clientes preferenciales, o club cinepolis, lo cual
afecta el precio de la función.
SUPUESTO 13: Los clientes preferentes tendrán la posibilidad de dar
sugerencias de mejora en el servicio, a través de un espacio designado para esto.
7.
8. .
*
*
1
1 1
* * 1
1
1 1
1
1
*
1 1 1
1
1 *
1
1 1
1 *
* 1
1
DIRECTORES
idDirector Varchar(10) Not Null PK
Nombre Char (30) Not Null
Apellido1 Char(20) Not null
Apellido2 Char(20) Not null
FechaNac Date Not null
GUION
idGuion Varchar(10) Not Null PK
Nombre Char (30) Not Null
Version Number(2) Not Null
Año Number(4) Not Null
Nominacion boolean Not null
idDirector Varchar(10) Not Null FK
idActor Varchar(10) Not Null FK
ACTORES
idActor Varchar(10) Not Null PK
Nombre Char (30) Not Null
Apellido1 Char(20) Not null
Apellido2 Char(20) Not null
FechaNac Date Not null
Teléfono Number(10)
Disponible Boolean
PARTICIPA
idActor Varchar(10) Not Null FK
RolActor Char(15) Not Null
PARTICIPA2
idDirector Varchar(10) Not Null FK
RolDirector Char(15) Not Null
CINES
idCine Varchar(10) Not Null PK
Nombre Char (30) Not Null
CallePrincipal Char(30) Not Null
Numero Number (5) Not Null
Telefono Number(10)
idSalas number(3) Not Null FK
SALAS
idSalas number(3) Not Null PK
Capacidad Number(3) Not Null
idPelicula Varchar(10) Not Null FK
PELICULAS
idPelicula Varchar(10) Not Null PK
Nombre Char (80) Not Null
Horario Number(4) Not Null
Precio Real(7) Not Null
Asistencia Number(3) Not Null
idGuion Varchar(10) Not Null FK
nacionalidad char(30) Not Null
sinopsis varchar(500) Not Null
FESTIVAL
idFestival Varchar(10) Not Null PK
Nombre Char (30) Not Null
Lugar Char(20) Not null
Fecha Date Not null
idPremio Varchar(5) Not Null FK
PREMIOS
idPremio Varchar(5) Not Null PK
nombrePremio Char (30) Not Null
Valor Char(100) Not Null
Fecha Date Not null
idGuion Varchar(10) Not Null FK
idPelicula Varchar(10) Not Null FK
idActor Varchar(10) UNIQUE
idDirector Varchar(10) UNIQUE
TRAYECTORIA
idActor Varchar(10) UNIQUE
idDirector Varchar(10) UNIQUE
idPremio Varchar(5) UNIQUE
participaciones Number(2) Not Null
CATEGORIA
idCatego Varchar(10) Not Null PK
Categoria Char(15) Not Null
idPelicula Varchar(10) NotNull FK
9. PERFIL DE LOS USUARIOS DEL SISTEMA:
USUARIO 1: EMPLEADOS DEL CINE (TAQUILLA)
FUNCIONES:
• VENDER BOLETOS
• LLEVAR CONTROL DE CUANTOS BOLETOS VENDIDOS
• COBRAR
• REALIZAR RESERVACIONES
USUARIO 2: ADMINISTRADOR DEL CINE
FUNCIONES:
• TOMA DE DECISIONES CON RESPECTO A EL RETIRO DE PELICULAS
• GENERAR ORDENES DE NUEVA PUBLICIDAD PARA LAS PELICULAS
MAS ACTUALES
• ENLACE ENTRE LAS PRODUCTORAS Y EL CINE
10. USUARIO 3: USUARIOS DEL CINE
FUNCIONES:
• VER LA PELICULA
• PAGAR EL BOLETO
• MANTENERSE INFORMADOS SOBRE LOS NUEVOS ESTRENOS
• DAR UNA RETROALIMENTACION A LA EMPRESA, EN EL CASO QUE
ALGUN SERVICIO, O ALGO NO LES HAYA GUSTADO, SE LES
INFORMARIA AL ENCARGADO O EN EL BUZON DE QUEJAS Y
SUGERENCIAS, PARA PODER CORREGIRLO.
11. DESCRIPCION DE ESCENARIOS
Escenario 1:
Llega un cliente al cine a las 4:40, y solicita al empleado de
taquilla un boleto para la función que comenzó a la 4:30. El
empleado debe comprobar la disponibilidad de asientos a la
película, una vez esto, se procede a una bifurcación en el
procedimiento. La primera posibilidad es que no haya un
boleto disponible, por lo cual el empleado deberá buscar la
hora de inicio de la siguiente película. La segunda opción es
que si haya espacio, y entonces procede a cobrar para
entregarle su boleto.
Escenario 2.-
Llega el administrador del cine y solicita la información de
cuantas personas vieron una película, solicita información
sobre hace cuánto tiempo se publicó la película, el historial de
asistencia, para la toma adecuada de decisión, si esta película
bajo el promedio de asistencia se debería ir considerando
retirarla de cartelera.
12. Escenario 3.-
Llega un cliente que pide información sobre las últimas
películas, para esto, están dispuestas unas terminales con
información sobre las películas, y se solicita la información del
reparto, género y la sinopsis, lo cual es de interés del usuario.
Escenario 4.-
Llega un cliente a pedir informes sobre un estreno, y el
empleado de taquilla debe consultar cuales son las últimas
películas por fecha de ingreso, para informar al usuario si ya
cuentan con ella o no, y darle una orientación al cliente de en
qué plazo estará en cartelera.
Escenario 5.-
El jefe del cine (no el administrador, esta es otra persona en
sí) solicita al empleado la información de cuantos usuarios han
entrado al cine en total, en todo el día por todas las películas,
por lo que el empleado debe buscar en el día el número de
boletos vendidos.
13. REGISTROS
Tabla Directores:
Id
Director
Nombre Apellido 1 Apellido 2 Fecha
Nac
DD20010001 Heidy Virginia Díaz Ladrón de G. 01-Ene-1970
DD20010002 José Echegaray Franyutti 02-Feb-1970
DD20010003 Tomas Carmona Cuervo 03-Mar-1960
DD20010004 Carlos A. Torres Gastelú 04-Abr-1980
DD20010005 Fabiola Leyva Picazzo 05-May-1970
DD20010006 José Luis Marín Villarelo 06-Jun-1950
DD20010007 Ma. De los A. Cardona Cortes 07-Jul-1980
DD20010008 Silvia Rendón González 08-Ago-1910
DD20010009 Humberto Ramírez Rebolledo 09-Spt-1930
DD20010010 Martin Figueroa Escobar 10-Oct-1960
Tabla Actores:
Id Actor Nombre Apellido
1
Apellido
2
Fecha
Nac
Teléfon
o
AA20010001 Marcos Díaz Rosas 01-Ene-1990 2299101010
AA20010002 Gisela Padilla Bautista 02-Ene-1990 2299202020
AA20010003 Andrés Armas Molina 03-Ene-1990 2299303030
AA20010004 Alfredo Valencia Avilés 04-Ene-1990 2299404040
AA20010005 Stephany Enriques Vargas 05-Ene-1990 2299505050
AA20010006 Jacobo Espejo Cruz 06-Ene-1990 2299606060
AA20010007 Tomas Vásquez Virgen 07-Ene-1990 2299707070
AA20010008 Teresa Romero Puchera 08-Ene-1990 2299808080
AA20010009 Claudia Jácome Amaya 09-Ene-1990 2299909090
14. AA20010010 Enrique Rodríguez Romero 10-Ene-1990 2299999999
Tabla Participa2 Tabla Participa
Id
Director
Rol Id_Actor Rol
DD20010001 Principal AA20010001 Protagonista
DD20010002 Secundario AA20010002 Secundario
DD20010003 Secundario AA20010003 Protagonista
DD20010004 Principal AA20010004 Secundario
DD20010005 Principal AA20010005 Protagonista
DD20010006 Principal AA20010006 Secundario
DD20010007 Auxiliar AA20010007 Protagonista
DD20010008 Secundario AA20010008 Secundario
DD20010009 Secundario AA20010009 Protagonista
DD20010010 Secundario AA20010010 Protagonista
Tabla Guion:
Id Guion Nombre Versió
n
Añ
o
Nominaci
ón
Id_Actor Id_Directo
r
GG20010001 Harry Potter Primera 2009 SI AA20010001 DD20010001
GG20010002 El señor de los anillos Primera 2008 SI AA20010002 DD20010002
GG20010003 Piratas del Caribe Primera 2007 NO AA20010003 DD20010003
GG20010004 Avatar Primera 2006 SI AA20010004 DD20010004
GG20010005 Corazón Valiente Primera 2005 SI AA20010005 DD20010005
GG20010006 El misterio de la libélula Primera 2004 NO AA20010006 DD20010006
GG20010007 El efecto mariposa Primera 2003 NO AA20010007 DD20010007
15. GG20010008 Cadena de favores Primera 2002 NO AA20010008 DD20010008
GG20010009 Una mente brillante Primera 2001 NO AA20010009 DD20010009
GG20010010 La casa de cera Primera 2000 NO AA20010010 DD20010010
Tabla Película:
Id
Película
Nombre Horari
o
$$ Asis
t.
Id_Guion Nació
n
Sinopsi
s
PP20010001 Harry Potter 04:00 60 180 GG20010001 USA
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010002 El señor de los anillos 04:20 60 195 GG20010002 USA
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010003 Piratas del Caribe 04:30 60 100 GG20010003 MEX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010004 Avatar 06:30 60 200 GG20010004 USA
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010005 Corazón Valiente 08:30 60 180 GG20010005 ESP
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010006 El misterio de la libélula 09:05 60 50 GG20010006 ESP
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010007 El efecto mariposa 09:20 60 50 GG20010007 ESP
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010008 Cadena de favores 09:45 60 100 GG20010008 USA
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010009 Una mente brillante 10:15 60 100 GG20010009 USA
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
PP20010010 La casa de cera 10:30 60 20 GG20010010 MEX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
Tabla Categoría
Id
Catego
Categor
ía
Id_Pelicu
la
CC20010001 Ficción PP20010001
CC20010002 Épico PP20010002
CC20010003 Aventura PP20010003
CC20010004 Ficción PP20010004
CC20010005 Épico PP20010005
16. CC20010006 Drama PP20010006
CC20010007 Drama PP20010007
CC20010008 Drama PP20010008
CC20010009 Drama PP20010009
CC20010010 Suspenso PP20010010
Tabla Salas
Id
Salas
Capacid
ad
Id_Pelicu
la
Id_Cines
SS001 250 PP2001000
1
CC001
SS002 250 PP2001000
2
CC001
SS003 250 PP2001000
3
CC001
SS004 250 PP2001000
4
CC001
SS005 250 PP2001000
5
CC001
SS006 250 PP2001000
6
CC002
SS007 250 PP2001000
7
CC002
SS008 250 PP2001000
8
CC002
SS009 250 PP2001000
9
CC002
SS010 250 PP2001001 CC002
17. 0
Tabla Cines:
Id Cine Nombre Calle principal Numero
Teléfono
CC001 Cinepolis Ejército Mexicano 2299101010
CC002 Cinepolis Rafael Cuervo 2299202020
Con base en estos registros, se satisfacen los 5 escenarios
propuestos en la sección anterior, de forma satisfactoria.
Consideraremos, dependiendo de la opinión obtenida el próximo día
jueves o en la retroalimentación debida, si dejamos estos como los
datos reales (completando el resto de las tablas) o si los
cambiamos por datos reales de cada una de las películas.
FORMATOS DE REPORTES
CARTELERA AL DIA 7 DE OCTUBRE DEL 2010
Escenario 1
Caso 1.- Llega un cliente al cine a las 4:40, y solicita al empleado de taquilla un
boleto para la función que comenzó a la 4:30. El empleado debe comprobar la
disponibilidad de asientos a la película, una vez esto, se procede a una bifurcación
en el procedimiento. La primera posibilidad es que no haya un boleto disponible, por
lo cual el empleado deberá buscar la hora de inicio de la siguiente película. La
18. segunda opción es que si haya espacio, y entonces procede a cobrar para entregarle
su boleto.
Nomb_emp: Aldo Ortega Fecha: 18-10-10
Id_peli: PP20010003 Hora Disponible
Horarios
12:00 – 14:30 – 16:30
18:30 20:30 – 22:30
Piratas del Caribe
Nomb_emp: Aldo Mel P. Fecha: 18-10-10
Id_peli: PP20010010 Hora No Disponible
Horarios
14:00 – 16:00 – 18:00
20:00 – 22:00
La Casa de Cera
19. Caso 2.- Llega el administrador del cine y solicita la información de cuantas
personas vieron una película, solicita información sobre hace cuánto tiempo se
publicó la película, el historial de asistencia, para la toma adecuada de decisión, si
esta película bajo el promedio de asistencia se debería ir considerando retirarla de
cartelera.
Caso 3.- Llega un cliente que pide información sobre las últimas películas, para
esto, están dispuestas unas terminales con información sobre las películas, y se
solicita la información del reparto, género y la sinopsis, lo cual es de interés del
usuario.
Nomb_emp: Andres Molina Fecha: 129-10-10
Id_Admin: ADPA001
Cinéfilos
x mes
3,000
Personas
Administrador
1ra Semana 850 Horas Total
2da Semana 750 400
hrs
3,000
3ra Semana 750
4ta Semana 650
Nomb_emp: Andrés Molina Fecha: 129-10-10
Id_Peli PP20010003 Película Estrenos
Salas
Reparto Genero Sinopsis Nombre
XXXXXXXXX XXXXXXXXXXXXXXX
XXXXXXXX XXXXXXXXX XXXXXXXXXXXXX
XXXXXXXXXXX XXXXXXXXXXX
Acción-comedia .XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Piratas del
Caribe
20. Caso 4.- Llega un cliente a pedir informes sobre un estreno, y el empleado de
taquilla debe consultar cuales son las últimas películas por fecha de ingreso, para
informar al usuario si ya cuentan con ella o no, y darle una orientación al cliente de
en qué plazo estará en cartelera.
Caso 5.- El jefe del cine (no el administrador, esta es otra persona en sí) solicita al
empleado la información de cuantos usuarios han entrado al cine en total, en todo el
día por todas las películas, por lo que el empleado debe buscar en el día el número
de boletos vendidos.
Nomb_emp: Luis Carmona Fecha: 129-10-10
Id_Peli PP20010003 Película Pre-Estrenos
Salas
Horario Día Estreno Disponible Nombre
Matine/
Vespertino
Verano SI
Piratas del
Caribe
Vespertino Verano SI Efecto
Mariposa 4
Nomb_emp: Karina Baizabal Fecha: 129-10-10
Id_Peli PP20010003 Película Día
Inventario
Proyección Boletos Vendidos Total Peli
120 Hrs 4500 10
21. CAJERO: CJ
GERENTE: GR
A: ALTAS
B: BAJAS
C: CONSULTAS
M: MODIFICACIONES
A B C M
Público Gral CJ CJ CJ CJ, GR
P Cinéfilos VIP GR GR GR CJ, GR
Pre-estrenos GR GR GR GR
Salas CJ,GR GR
Horarios CJ, GR CJ, GR CJ GR
Cines GR GR CJ, GR GR