8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
1/13
RESERVAS DEL CINE
JORGE ALBERTO RAMIREZ
CRISTIAN FLOREZ
ING. JORGE PACHECO
ELECTIVA II
UNIVERSIDAD COOPERATIVA DE COLOMBIA
INGENIERIA DE SISTEMAS
IBAGUE
2016
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
2/13
SUBSISTEMA PARA RESERVAS DE UN SALA DE CINE
CASOS DE USO:
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
3/13
PROCESOS
REGISTRAR RESERVAS CON TARJETAEl cliente solicita al taquillero registrar en el sistema la reserva de uno o varias
puesto que llevara un numero de silla, la fila y la columna para una función, por
medio del número (cedula) de la tarjeta del cine, las reservas tendrá la hora y
la fecha en la que se hizo la reserva.
RECARGAR TARJETAEl cliente solicita al taquillero del cine que registre la recarga de la tarjeta por
medio de la cedula e ingresando un saldo mayor de !".""" que podrá utilizar
en todos los productos que ofrece el cine, la recarga tendrá una fecha y la hora
en la que se realizó.
REGISTRAR VENTA DE BOLETASEl taquillero del cine registrara la venta de #oletas con tarjeta o sin tarjeta en el
sistema, cada #oleta llevara un numero consecutivo. $i la venta se hizo con
tarjeta tendrá un descuento del %"& en el saldo de la #oleta si el cliente la ha
adquirido la tarjeta y en caso de no tener la tarjeta el taquillero o del cine
registrara la venta de #oletas de los clientes sin ningún descuento. ' la hora de
registrar el pago de la venta de la #oleta se registrara la fecha y la hora en que
se hizo.
REGISTRAR TARJETAEl cliente podrá registrar la tarjeta en el sistema por la página del cine o
presencialmente en el cine, tendrá que hacer un pago por un saldo de "."""
he ingresar el nom#re y la cedula del titular de la tarjeta.
REGISTRAR CLIENTEEl cliente solicita al taquillero registrarse en el sistema, los datos que el sistema
le solicitan son los siguientes nom#re, cedula, celular, dirección y fecha de
nacimiento. REGISTRAR FUNCIÓN
El administrador del cine registrara en el sistema la función de la pel*cula que
se va a presentar, los datos necesarios para registrar la función serán los
siguientes la categor*a de la pel*cula, la fecha, la hora y la sala que tendrá
número de la sala en la que será presentada, para el administrador la cedula,
nom#re y celular y para la pel*cula el nom#re y el g+nero.
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
4/13
REGLAS
las reservas de los puestos para una función del cine solo se podrán hacer
si el cliente tiene la tarjeta del cine.
El cliente solo puede registrar a su nom#re una sola tarjeta
a tarjeta solo se podrá adquirir si el cliente ya está registrado en el sistema
a tarjeta solo se podrá registrar y adquirir por un valor de "."""
a tarjeta solo se podrá recargar con un valor mayor o igual a -"."""
$olo tendrán descuentos los clientes que adquieran la tarjeta del cine.
PROCESOS Y ENTIDADES
PROCESOS ENTIDADES
E/0$1' E$E2'$ 3451'6E1'
3liente, taquillero, reservas, puesto,función y tarjeta
E3'/' 1'6E1' 3liente, taquillero y tarjeta.E/0$1' 2E51' 7E 84E1'$ 1aquillero, #oletas, tarjeta y cliente.E/0$1' 1'6E1' 3liente, tarjeta y pagoE/0$1' 30E51E 3liente y taquillero.E/0$1' 9:530;5 'dministrador, función, pel*cula y sala
Es!"#$%": 'nálisis por cada procedo asincrónico (3asos de uso)
T&'(%'" 'nálisis de la frase nominal
REGISTRAR RESERVAS CON TARJETA
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
5/13
relacionan
tiene
tiene
tiene
tiene
'signa
tiene
?@
1arjeta
saldodescuentoscedulaAtitufechahoranom#re
7ecimal ()7ecimal ()0nteger 7ate7ate2aria#le characters (!")
8oletas
numero 0nteger
=elicula
$ala
numAsala 0nteger
9uncion
categoriafechahora
2aria#le characters (!")7ate7ate
7etalle de reserrva
numeroeservanumero=uestofuncionsala
0nteger 0nteger 2aria#le characters (B")0nteger
=rogramacion de funcion
funcionsalahorario
2aria#le characters (B")0nteger 7ate
• RECARGAR TARJETA
Efectua
egistra
3liente
1arjeta
=agos
REGISTRAR VENTA DE BOLETAS
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
6/13
egistra
tiene8oletas =agos
1aquillero
• REGISTRAR TARJETA
.egistra
.egistra
Efectua
.egistra
3liente
1arjeta
=agos
1aquillero
• REGISTRAR CLIENTE
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
7/13
egistra
3liente
1aquillero
REGISTRAR FUNCIÓN
egistra
tiene
tiene
'signada
=uesto
=elicula
$ala9uncion
'dmin istrador
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
8/13
MODELO CONCEPTUAL PRELIMINAR 1
DIAGRAMA E)R
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
9/13
MODELO CONCEPTUAL PRELIMINAR 2
DIAGRAMA E)R
D#*%(%'%+( ,# "!%-/s
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
10/13
relacionan
tiene
tiene
tiene
tiene
egistra
egistra
'signa
tiene
egistra
Efectua
tiene
?@
3liente
cedula
nom#recelular direccionfechaAnac
0nteger
2aria#le characters (!")0nteger 2aria#le characters (B-)7ate
1arjeta
saldodescuentoscedulaAtitufechahoranom#re
7ecimal ()7ecimal ()0nteger 7ate7ate2aria#le characters (!")
8oletas
numero 0n teger
=agos
$aldofechahora
7ecimal ()7ate7ate
1aquillero
recarga 0nteger =elicula
nom#regenero
2aria#le characters (B")2aria#le characters (B")
$ala
numAsala 0nteger
9uncion
categoriafechahora
2aria#le characters (!")7ate7ate
'dmi nistrador
nom#recedulacelular
2aria#le characters (B")0nteger 0nteger
7etalle de reserrva
numeroeservanumero=uestofuncionsala
0nteger 0nteger 2aria#le characters (B")0nteger
=rogramacion de funcion
funcionsalahorario
2aria#le characters (B")0nteger 7ate
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
11/13
.egistra
'signad a
guarda
tiene
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
12/13
8/19/2019 SUBSISTEMA-PARA-RESERVAS-DE-UN-SALA-DE-CINE.docx
13/13