Está en la página 1de 10

Ttulo del Control: La vista esttica

Nombre Alumno: Roberto Bruno Revelo Mosquera

Nombre Asignatura: Herramienta de modelamiento

Instituto IACC

Ponga la fecha aqu/25/03/2017


Objetivo del control.

Comprender el concepto y utilidad de los elementos que componen la vista esttica.

Construir una vista esttica a partir de un problema especfico, utilizando sus elementos

representativos.

Instrucciones:

Un cliente pide disear un diagrama en UML que represente la venta de entradas para

el cine por medio de Internet.

A usted se le pide:

Disear un diagrama con vista esttica que permita al usuario controlar la venta de

entradas por sala y por pelcula.

Desarrollo

El presente informe tiene como objetivo principal aplicar conocimientos sobre vista

esttica a partir de un problema especfico, utilizando sus elementos representativos.

El caso consiste en disear un diagrama con vista esttica que permita al usuario

controlar la venta de entradas por sala y por pelcula.

Algunas ideas previas.

La vista esttica, la ubicamos dentro del rea estructural del diseo. Por su parte, el

diagrama que relacionamos con la vista esttica es el diagrama de clases y el diagrama

de objetos. Por ltimo, algunos de los principales componentes que relacionamos con

esta vista y diagrama seran:

Clase Asociacin Generalizacin


Dependencia Realizacin Interface
Tambin se puede agregar a los anteriores, los clasificadores, restriccin e instancia.

Conforme a la situacin planteada, un primer acercamiento visual, es el siguiente:

La imagen anterior, nos representa en forma preliminar, los siguientes aspectos:

a) Formas de comprar:
-kiosko (en los cines es bastante comn para evitar aglomeraciones)
-Ventanilla. Podemos decir que sera la forma tradicional de comprar un

boleto de cine.
b) Sistema de pago. Tenemos principalmente dos opciones.
En efectivo
Otro medio de pago. Para generalizar esta idea, podemos llamar a este

otro medio de pago: Sistema de pago, pues implica una serie de procesos

adicionales, que se indicarn ms adelante.

Explicado el esquema, corresponde indicar la vista adecuada para este caso: Vista

esttica, como lo indica el requerimiento de nuestro cliente.

Como se indic anteriormente, el diagrama asociado es el diagrama de clases, que a

continuacin se indica, aplicado al caso planteado y requerido por un cliente.


La gua que seguir para elaborar un diagrama de clases del diseo, es la siguiente:

Catalogo/pelculas
Especificacin de

pelculas
Descripcin

Cantidad Pago

Cine Monto
Direccin

Nombre

Venta
Fecha

Hora

Lo anterior, consiste en dibujar un diagrama de clases, incluir atributos y asociaciones

del modelo conceptual.

A continuacin, se agregarn los nombres de los mtodos y se harn las asociaciones

necesarias.

Compra internet Compra internet


Fecha: fecha
Fecha cumplimentacin: fecha

Confirmar ()
Confirmar ()
Compra en kiosko
Reservada: booleano
Confirmar
El diseo anterior, representa la notacin de generalizacin (1).

A continuacin, me basar en un diagrama de clases (2), para plantear las

agregaciones necesarias para postular una solucin al planteamiento del presente

trabajo.
Hasta ahora, revisada la gua de la semana y la informacin en internet, escrita y

audiovisual, no detect que la venta de entradas y otro tipo de venta por internet tuviera

una especial simbologa, salvo indicarlo expresamente en palabras.

Lo que se solicita es tener control del usuario en la venta de:

a) Entradas por sala y


b) Entradas por pelcula.

Mi solucin en el caso de la venta por sala, para tener un control, ser necesario, tener

informacin sobre el nmero de asientos vendidos, ya que nos permitir saber, cuantos

asientos estn libres y, en consecuencia, dichos asientos (entradas) estarn


disponibles en internet para su venta (suponiendo que el 100% de la venta es a travs

de internet)

En el caso de controlar la venta de entradas por pelcula, tambin se basar en la

informacin disponible en tiempo real. Diferenciando datos fijos de datos variables. Me

explico. Por ejemplo, el horario de una pelcula es fijo, en el sentido que si la pelcula a

exponer es a las 15:00 hrs. Ese es el tiempo lmite (o quizs minutos posteriores), para

la venta de entradas. En cuanto a datos variables, me refiero a que la venta de

entradas puede ser ms de una entrada a la vez, ms de una en lapso breve de

tiempo, etc.

Para expresar en diagrama lo anterior agregar los componentes que estimo

necesarios.

Reserva:

Fecha de pelcula: fecha


Enunciado que presentaremos al cliente o quien

encarga diseo UML.


Confirmar ()
El sistema de venta de entradas de cine por

internet es un sistema que permite al usuario

hacer consultas y reservas de pelculas, adems de poder comprar los billetes areos

de forma remota, sin la necesidad de recurrir a la boletera del cine. Se desea que el

sistema de reserva y compra sea a travs de la Word Wide Web.

Lo que se presenta al cliente en definitiva es la posibilidad de:

a) Consulta de pelculas en cartelera


b) Reserva de Pelculas
c) Compra de entrada

La consulta de pelculas se podr hacer de tres maneras diferentes:

a) Horario de la pelcula
b) Tarifa de la entrada para la pelcula
c) Informacin de la pelcula.

A continuacin, se realiza la identificacin de las relaciones.

Reserva/comprar entrada para el cine

Nmero de asiento

Fecha y hora de la pelcula.

Sala en que se emitir la pelcula

Tarifa de la entrada

Otras pelculas disponibles en cartelera.

Sistema venta de entradas.

Hora inicio

1* 1 1 1
Da. Pelcula Sala de cine.
1* 1 1

Hora termino
1* 1
Pertenece

CINE

A continuacin, se presenta la Relacin entre las clases Hora y Da.

Se identifica la clase adicional llamada Pago, que consta de informacin sobe la

cantidad, fecha y tipo de transaccin.

1* 1...*
Pelcula Reserva Pago.
1 1*

1*

1* 1*

1 1...*
Cliente Tarjeta/medio
pago.

En definitiva, y conforme a los diagramas de clases indicados, el control del nmero de

entradas vendidas por sala y por pelcula, se concreta en base a las relaciones e

informacin de los diferentes componentes indicados.

La venta de entrada por medio de internet, har posible la generacin de una base de

datos, que ordene cada compra realizada, en conformidad con la informacin fija

previa. Esto es, nmero de sala de cine-horario de la pelcula- fecha. Estos tres

componentes, hace que cada compra tendr que incluir la informacin para tener un

control adecuado.

Bibliografa

(1) IACC (2014). La vista esttica. Herramienta de Modelamiento. Semana 4. Pg. 14.
(2) IACC (2014). La vista esttica. Herramienta de Modelamiento. Semana 4. Pg. 24