Beruflich Dokumente
Kultur Dokumente
Figura 1 Sin embargo, si se trata de una sesin numerada, se permitir elegir las butacas que se quieren reservar. Para ello, se debe pulsar con el ratn sobre las butacas verdes deseadas, quedando stas marcadas en blanco. Las butacas con personas sentadas indican que el asiento est reservado ya por otra persona (ver Figura 2).
Figura 2
Para simplificar en nuestro cine multisala CiNeViTo todas las salas van a tener 10 filas y 7 asientos por fila. Una vez se han seleccionado las butacas correspondientes (sesin numerada) o se han reservado el nmero de entradas (sesin no numerada), es el momento de confirmar la compra. Para ello, primero se visualizarn por pantalla los datos de la compra con la informacin que se muestra, por ejemplo, en la Figura 3. Antes de pulsar el botn Comprar, se debe considerar que existen dos tipos de usuarios en el sistema: Usuario normal: Se pedir rellenar por pantalla un formulario con el nmero de la tarjeta, nmero del telfono (que es opcional), fecha de caducidad de la tarjeta (mes/ao), e-mail y CVV2 (Cdigo de Validacin). Todos los datos del formulario deben ser validados segn criterios razonables, tales como, que el nmero de la tarjeta debe ser de longitud 20 y numrico, etc. Por temas de seguridad, se transmitir por la red el algoritmo MD5 de la tarjeta y no su nmero real. Usuario asiduo: Se encontrar identificado en el sistema desde el momento en que ha accedido al mismo a travs de su usuario y contrasea. En este caso no ser necesario rellenar los datos anteriores, pues estarn almacenados en la BD.
Figura 3 Es importante llevar a cabo la compra sin demoras y tambin que la reserva de las entradas se debe confirmar durante los 5 siguientes minutos desde el momento de llevar a cabo la reserva.
Tras pulsar el botn de Comprar, si el proceso de compra resulta satisfactorio, se generarn automticamente las entradas y se le ofrecern al cliente en forma de fichero PDF, que deber guardar e imprimir para poder acceder al cine. Cada entrada debe tener el siguiente contenido, segn sea numerada (Tabla 1) o no numerada (Tabla 2):
ENTRADAS DE CINE
Cine: Pelcula: Fecha: Hora: Nmero de entradas: Fila: Butacas: CiNeViTo LOS CRIMENES DE OXFORD 20/2/2008, Mircoles 20:30 2 05 08,07
Precio
Importe de localidades: 13,00
Tabla 1
ENTRADAS DE CINE
Cine: Pelcula: Fecha: Hora: Nmero de entradas: Fila: Butacas: CiNeViTo MORTADELO Y FILEMN, MISIN SALVAR LA TIERRA 20/2/2008, Mircoles 19:30 2 NO NUMERADA NO NUMERADA
Precio
Importe de localidades: 13,00
Tabla 2 Alta de usuario En el caso de clientes asiduos al cine, se les ofrece la posibilidad de crear un usuario de modo que cada vez que compren entradas, no sea necesario que introduzcan sus datos personales y as se acelere el proceso de compra. En este caso, los usuarios acceden al sistema mediante sus datos de usuario y contrasea. Este acceso se puede situar en la cabecera o en el margen izquierdo o derecho de la presentacin web de esta aplicacin. Una vez que un cliente asiduo se ha autenticado, en la cabecera de la aplicacin debe aparecer el siguiente texto: Usuario identificado como: MCO (MCO es el nombre de usuario de un cliente asiduo). Para ello, debern pulsar en el enlace Alta de usuario, situado debajo del lugar donde aparece usuario y contrasea. A continuacin se les mostrar el formulario que tendrn que rellenar para ser usuarios registrados del sistema. En este formulario se deben introducir y validar los siguientes datos:
Nombre de usuario Contrasea Repetir contrasea Nombre (opcional) Apellidos (opcional) Nmero de la tarjeta Nmero del telfono (opcional) Fecha de caducidad de la tarjeta (mes/ao) E-mail CVV2 (3 ltimos dgitos en cursiva que aparecen por detrs en la tarjeta).
Localizacin del cine Una vez se han comprado las entradas o incluso antes, es importante saber dnde se encuentra exactamente el cine. Para mostrar la locacin del cine, se hace clic en el enlace Dnde est del men principal y/o clic en la direccin postal del cine. Se abre una pgina que dispone de una imagen obtenida gracias a Google Maps con la fotografa del rea geogrfica del cine, cuyo enlace es: http://maps.google.es/maps?f=q&hl=es&geocode=&q=C%2FNieves+Cano+12+01006Vitoria&sll=40.396764,3.713379&sspn=9.571015,29.091797&ie=UTF8&ll=42.839849,2.674098&spn=0.015042,0.028925&z=15
Figura 4 Si el acceso ha sido satisfactorio (usuario: admin y contrasea: admin), la aplicacin nos redirigir automticamente a la pgina principal de administracin (rea privada), donde ya se nos dar la posibilidad de ver las salas, sesiones y pelculas ya existentes, adems de poder crear nuevas o borrar las que no deseemos mantener. Es decir, el administrador puede gestionar salas, gestionar sesiones y gestionar pelculas. Gestin de salas Las opciones para gestionar las salas de CiNeViTo son: Ver Crear Borrar
Cada sala est identificada mediante un nmero y contiene 10 filas y 7 asientos por fila. Pulsando el botn Ver se visualizan las salas de las que dispone nuestro cine multisala. Haciendo clic en Crear se introduce el nmero de la sala y una vez apretado el botn de aceptar, si todo va bien, la sala se crea y ya se puede utilizar para crear sesiones. Pulsando el botn Borrar se selecciona el nmero de la sala a eliminar y al presionar el botn de aceptar, si todo va bien, la sala se borra. Una vez creadas las salas, nos pasamos a la gestin de pelculas pulsando en el botn correspondiente. Gestin de pelculas Las opciones para gestionar las salas de CiNeViTo son: Ver Crear Borrar
Haciendo clic en el botn Ver se visualizan las pelculas existentes en caso de que existan. Tras examinar las pelculas existentes, se procede a crear una nueva. Para ello, se pulsa en el botn Crear y aparece un formulario para rellenar cada uno de los campos con la informacin bsica que se mostrar al usuario cuando intente reservar entradas. Esta informacin bsica para cada pelcula es la siguiente: - Ttulo - Ao - Pas - Gnero: Accin, Aventuras, Ciencia-Ficcin, Comedia, Drama, Guerra, Sentimental, Terror, Vaqueros, Otros - Calificacin: Todos los Pblicos, Mayores de 7 aos, Mayores de 13 aos y Mayores de 18 aos. - Duracin: En minutos - Directores/as - Intrpretes - URL imagen - Sinopsis: Breve resumen del contenido de la pelcula. Una vez visualizadas las pelculas existentes, tambin se puede eliminar alguna de ellas en el caso de contener datos errneos, pulsando el botn Borrar. Gestin de sesiones Las opciones para gestionar las sesiones de CiNeViTo son: Ver Crear Borrar
Pulsando el botn Ver se muestran las sesiones existentes. Al igual que con las salas, haciendo clic en Crear aparece la pantalla donde se definen los datos de una sesin. Estos datos son: - Fecha: DD / MM / AAAA - Hora: HH : MM - Sala: Sala 1, Sala 2, etc. - Pelcula: Los crmenes de Oxford, Mortadelo y Filemn: Misin salvar la tierra, etc. - Precio: 6.50 euros - Numerada: Trae/False Para que la creacin sea vlida, es obligatorio que la fecha sea correcta (es decir, que no haya pasado el da de la misma) y que existan salas y pelculas. Una vez visualizadas las sesiones existentes, tambin se puede eliminar alguna de ellas en el caso de contener datos errneos, pulsando el botn Borrar.
Ayudas
MD5 La descripcin del algoritmo MD5 (Message-Digest Algorithm 5, Algoritmo de Resumen del Mensaje 5) se puede consultar en: http://es.wikipedia.org/wiki/Algoritmo_MD5 La pgina que contiene el cdigo JavaScript de este algoritmo de hash MD5 es: http://pajhome.org.uk/crypt/md5/ Google Maps Hay tres enlaces: Imprimir, Enviar email y Enlazar con esta pgina. El ltimo resulta interesante a la hora de programar pues incluye el cdigo HTML para incrustar en la pgina web que corresponda de vuestra aplicacin. La pgina que incluye informacin para crear un mashup con Google Maps es: http://maps.google.es/support/