Professional Documents
Culture Documents
Objetivos
Poner en práctica los principios básicos de la programación web, utilizando Servlets y JSP.
Descripción
Vamos a diseñar e implementar una aplicación web para la consulta de la cartelera del cine y la reserva de tickets. La
funcionalidad será la siguiente:
En primer lugar aparecerá una página de presentación con la información del multicine y la cartelera del día actual.
Existirá un método para seleccionar cualquier otro dia.
De la cartelera podrá seleccionarse una sala y hora para pasar a otra página donde se mostrará el mapa de la sala
con opción para marcar un número arbitrario de asientos.
Finalmente el usuario podrá confirmar la compra de los asientos. El sistema devolverá al usuario un número locali-
zador (siempre distinto) con el que podrá retirar las entradas en la taquilla del multicine.
(Opcional) Modificar el diseño de manera que se mantenga un registro de cada compra realizada con la siguiente
información: localizador entregado y lista de tickets adquiridos. Dicha información se guardará en un fichero XML
que será leido y salvado por la clase MulticineIO.
Separación clara entre interfaz y modelo. Toda la lógica de la interfaz debe quedar en las clases relacionadas con
Swing. El resto de clases (modelo) debe estar totalmente limpio.
Estilo del código: claridad, ausencia de redundancias, eficiencia.