You are on page 1of 7

Ttulo del Control: Primeros Pasos en UML

Nombre Alumno: Roberto Bruno Revelo Mosquera

Nombre Asignatura: Herramientas de Modelamiento de UML

Instituto IACC

Ponga la fecha aqu/11/03/2017


Un cliente solicita disear un diagrama en UML, que represente la venta de entradas

para el cine. A usted se le pide disear un informe en el cual recomiende y justifique las

vistas y los diagramas que se puedan utilizar y mencione cules no son aptos para este

requerimiento y por qu. Finalmente, realice el diagrama que represente lo solicitado

por el cliente.

El presente trabajo tiene como objetivo principal disear un diagrama UML en un

contexto dado a requerimiento de un cliente.

Para lograr el objetivo anterior, se genera un informe que contiene los siguientes

puntos, (a) Recomendacin y justificacin de las vistas y diagramas que se pueden

utilizar en el contexto dado. (b) Indicar cuales diagramas no son aptos para el

requerimiento y por qu.

Desarrollo

a) Recomendacin y justificacin de las vistas y diagramas que se pueden

utilizar en el contexto dado.

La informacin entregada es sobre un cliente que le interesa representar la venta de

entradas para el cine, a travs de diseo de diagrama en UML.

Sobre recomendacin de vistas y diagramas, considerando el diferente nivel de

complejidad, en cuanto a la informacin que contiene, se recomienda utilizar las

siguientes vistas y diagramas:

1) Vista de casos de uso.

Descripcin/justificacin.

Se indica lo siguiente un caso de uso se define como una funcionalidad que ofrece el

sistema en su relacin externa (actores). Esta vista se caracteriza por modelar la


funcionalidad del sistema de acuerdo a la percepcin de los actores, quienes son los

que interactan con el sistema, y mostrar grficamente quines son los actores

participantes en el caso de uso. Su comportamiento se refleja por vistas dinmicas y la

vista de interaccin

1) La descripcin anterior, no solo permite obtener informacin relevante de

manera visual sobre un sistema, en el caso planteado venta de entradas al cine,

permite, determinar acciones, utilizando un lenguaje natural sencillo, pero a su

vez, que es posible de integrar al modelamiento por UML.


2) Diagramas de clases.
El diagrama de Clase muestra los bloques de construccin de cualquier sistema

orientado a objetos. Los diagramas de clases describen la vista esttica del

modelo o parte del modelo, describiendo que atributos y comportamientos tienen

en lugar de detallar los mtodos para realizar operaciones. Los diagramas de

Clase son ms tiles para ilustrar relaciones entre clases e interfaces. Las

generalizaciones, agregaciones, y asociaciones son todas valiosas al reflejar

herencias, composicin o uso, y conexiones respectivamente.

En el caso planteado, se deben incluir elementos como: Clases, asociacin y

generalizacin, aplicados a un sistema de taquilla de un cine.

Descripcin/justificacin.

Clases: cliente, reserva, abono para ciclo, reserva individual, entrada,

representacin y obra.
Asociacin: varios clientes (clase) pueden tener muchas reservas (clase), sin

embargo, slo un cliente puede tener varias reservas en el sistema.


Generalizacin: los tipos de reserva que un cliente puede realizar son de dos

tipos:
El ciclo (muchas entradas)
Individual (solo una entrada

Una representacin se identifica con la fecha, hora y nombre de la obra.

3) Diagrama de estructura interna.

Este diagrama presenta la descomposicin de clases. El factor de orden de tiempo es

importante. En el caso planteado, la estructura es la siguiente, (a) vendedor:

expendedor de entradas (b) Gua de representacin (c) base de datos de las

representaciones.

Por un tema de extensin, no justificar los siguientes diagramas, sin embargo, indicar

en la bibliografa las pginas que corresponden a la gua de la semana.

4) Diagrama de comunicacin (3)

Tiene la utilidad de que una vez que el cliente del cine confirma la seleccin de su

asiento, se bloquea tal asiento en el sistema para impedir ser nuevamente vendido.

Los diagramas que no son aptos para el requerimiento planteado seran los siguientes

Atributos y operaciones

Diagrama de estructura interna

Diagramas de colaboracin

Diagrama de componente

Diagrama de mquinas de estado

Diagrama de actividades

Si bien se descartan los diagramas anteriores, el motivo principal es que dicen relacin

con el funcionamiento interno (administracin) del cine, y no directamente con la venta.


En cualquier caso, se asume que, en el plano de un informe completo, se pueden

adaptar a requerimientos del cliente y generar un solo sistema informtico, en que cada

diagrama es una parte del mismo.

Los diagramas sugeridos seran los siguientes

Diagrama (1)

Diagrama (2)

Diagrama (3)
Bibliografa

(1) IACC (2014). Primeros pasos en UML. Herramientas de Modelamiento. Semana 2.

(2) IACC (2014). Primeros pasos en UML. Herramientas de Modelamiento. Semana 2.

(3) IACC (2014). Primeros pasos en UML. Herramientas de Modelamiento. Semana 2.

(4) IACC (2014). Primeros pasos en UML. Herramientas de Modelamiento. Semana 2.

You might also like