You are on page 1of 2

ESPECIALIZACIN EN INGENIERA DE SOFTWARE

Taller 1: Anlisis y Diseo O.O.

Ingeniera de Software I

A travs del caso de estudio presentado en el taller se pondrn en prctica los conceptos bsicos de modelado O.O. y del lenguaje de modelado UML Igualmente, se adquirirn las destrezas requeridas para crear artefactos UML en la herramienta de modelado seleccionada ARGO UML. Objetivos: Poner en prctica los conceptos de Anlisis y Diseo O.O. a travs de un caso prctico. Aplicar la tcnica de Anlisis Lxico para el anlisis y diseo O.O. Revisar los fundamentos de modelado con UML Desarrollo del Taller: El estudiante deber leer las veces que se requiera el caso de estudio hasta tener total claridad sobre el mismo. Con base en la lectura, aplicar los conceptos de anlisis y diseo O.O. para el estudio del caso. Elaborar los artefactos UML que representen el modelo de solucin sugerido

Entregables Modelo de casos de uso (fecha de entrega: Sbado 24 de agosto de 2013) Realizacin de Casos de uso (fecha de entrega: Por definir) Diagrama de clases (fecha de entrega: Sbado 24 de agosto de 2013) Diagrama de secuencia (fecha de entrega: Por definir) Diagrama de Componentes (fecha de entrega: : Por definir) Diagrama de Despliegue (fecha de entrega: : Por definir)

LIGA DE CAMPEONES

La UEFA ha elegido a su empresa para el desarrollo del nuevo sistema informtico para la gestin de la fase final de la Liga de Campeones de ftbol. En primer lugar, los equipos clasificados deben inscribirse en la competicin, para lo cual deben remitir a la UEFA el nombre del equipo, el nombre del entrenador y una lista con los 20 jugadores que se desea inscribir. Para cada jugadores debe indicar su nmero de pasaporte, nombre, apellidos, nacionalidad, si es comunitario o no, edad y posicin en la que juega (portero, defensa, centrocampista y delantero). Antes de iniciarse la competicin se realiza un sorteo en el que se configuran los 4 grupos (cada uno de 4 equipos) y el calendario en el que se juega. El calendario de la competicin se configura en un conjunto de jornadas de la primera fase (grupo), ms los emparejamientos y fechas de los partidos de cuartos de final (4 partidos), semifinales (2 partidos) y la final. El calendario de las jornadas de la primera fase se establece por cada grupo, de forma que en cada grupo se juegan 6 partidos (todos los equipos juegan entre s un partido en casa y otro fuera de casa). El juez del sorteo enva a la UEFA el resultado, que lo enva a los equipos participantes. En funcin de los partidos que se juegan la UEFA designa al equipo arbitral (compuesto por el rbitro principal, dos rbitros asistentes y el cuarto rbitro) que pitarn en cada partido. La informacin sobre los rbitros la obtiene de una gua que
Ingeniera de Software I Taller 1: Modelado O.O. Facilitador: Carlos De la Ossa carlosdelaossah@gmail.com

ESPECIALIZACIN EN INGENIERA DE SOFTWARE

Ingeniera de Software I

le enva la comisin arbitral. La informacin sobre cada partido (fecha y lugar de celebracin, rbitros designados, equipos participantes) es enviada a la comisin arbitral para que lo comunique a los rbitros implicados. Cada vez que se juega un partido de la competicin, el equipo arbitral elabora un acta en la que se indica el estadio donde se ha jugado, los equipos participantes, el resultado, los jugadores y minutos en que han anotado los goles, las tarjetas amarillas y tarjetas rojas mostradas y minuto en que se han mostrado, y adems, anota cualquier otra incidencia que haya podido ocurrir en el partido (ejemplo lanzamiento de objetos, agresin a un jugador, etc.). Las actas arbitrales de cada jornada de competicin se envan a la comisin arbitral, que a su vez las remite a la UEFA. Con la informacin recibida la UEFA establece la clasificacin general por equipos (en cada grupo o si son eliminatorias) y una lista con los mximos goleadores. Esta informacin es enviada a los participantes al fin de cada jornada de competicin. Por otro lado, la UEFA enva al comit sancionador la informacin sobre las tarjetas mostradas en cada jornada y los incidentes producidos. El comit sancionador a partir de la informacin recibida decide las sanciones a aplicar a los jugadores, indicndose los das de sancin que se aplican y la enva a la UEFA, que a su vez la comunica a los equipos implicados. En todo momento la UEFA cuando recibe las actas comprueba posibles irregularidades (por ejemplo, que no jueguen jugadores no inscritos o jugadores que estn sancionados). En caso de irregularidad, al equipo que la comete se le da el partido por perdido. En funcin de los resultados obtenidos por cada equipo en cada partido reciben una compensacin econmica (victoria 1 milln de euros, empate 500.000 euros). Cuando un equipo es eliminado de la competicin la UEFA le enva un cheque con el dinero que han acumulado. Como parte del sistema se debe des arrollar un soporte automtico de mensajera mvil con el que los aficionados pueden consultar en cada momento mediante mensajes SMS el prximo partido de su equipo, la clasificacin y la tabla de goleadores y sanciones, para lo cual envan un mensaje SMS con las siguientes opciones: ProxPartido Equipo, Clasificacin, Goleadores, Sanciones.
Suerte

Carlos De La Ossa carlosdelaossah@gmail.com

Ingeniera de Software I Taller 1: Modelado O.O.

Facilitador: Carlos De la Ossa carlosdelaossah@gmail.com

You might also like