Gua de Actividades Act No.2. Reconocimiento General y de Actores
1 PRACTICA DEL CURSO Lenguaje Unificado de Modelado - Uml Temticas revisadas 1. Diseo de diagramas de casos de uso 2. Diseo de diagramas de actividades 3. Diseo de diagramas Clases 4. Diseo de diagramas de Secuencia 5. Diseo de diagramas de componentes Estrategia de Aprendizaje Resolucin de Problemas Problema Planteado Una tienda de alquiler de pelculas posee alrededor de 5000 estrenos en CD, de los que requiere llevar un registro. Cada uno de los CD tiene un nmero de CD nico. Para cada pelcula, se necesita conocer ttulo, duracin, director y la categora segn la siguiente clasificacin: drama, accin, suspenso, comedia, guerra y ciencia-ficcin. Existen muchas copias de la mayora de las pelculas, Se le asign a cada pelcula un identificador especfico, y as se puede saber en qu CD se encuentra esta pelcula. Un vdeo casete puede ser tanto formato CD ROM, DVD o BLUE RAY. Siempre se tiene por lo menos un CD de cada pelcula que se registra, y cada pelcula es siempre copiada a un CD individual y especfico. Algunas de las pelculas son muy largas y ocupan mltiples CD. Los clientes al momento de solicitar en alquiler una pelcula, frecuentemente pregunta por los protagonistas de la pelcula que quiere alquilar. As, que se debe llevar el registro de los actores que aparecen en cada pelcula. No todas las pelculas tienen actores. A los clientes les gustara conocer el nombre real del actor, edad y estado civil. Solamente se llevan registros de actores que aparecen en las pelculas de la tienda. La tienda de alquiler de pelculas tiene muchos clientes y solamente alquila pelculas a personas que sean socias del vdeo club. Para que una persona pueda pertenecer al video club como socio debe afiliarse, para lo cual se le asigna un nmero que lo identifica y se deben registrar sus nombres y apellidos, nmero telefnico y direccin de residencia. Adems, Se necesita llevar el registro de que pelcula y CD se ha alquilado a cada socio en un momento determinado. Los clientes pueden alquilar varias pelculas simultneamente y se necesita registrar el histrico de todos los alquileres realizados. Cada vez que un cliente alquila una ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA 200609 - Lenguaje de Modelado Unificado - UML Gua de Actividades Act No.2. Reconocimiento General y de Actores
2 pelcula, se debe registrar la fecha de alquiler, el da que regresar el video. Todos las pelculas deben ser regresados a la tienda a ms tardar tres das despus de su alquiler, y en caso de no entregarse a tiempo, se cobrara una multa de $5000 por pelcula y da de mora. El histrico de alquiler de pelculas se requiere con el fin de analizar el comportamiento del alquiler de pelculas. Con el histrico se determina cuantas pelculas se alquila a cada cliente y cuantas veces un cliente ha regresado una cinta tarde. Tambin se necesita saber cuntas veces un CD ha sido usado, y saber cundo retirar dicho CD. Tambin se puede analizar las preferencias de los clientes y conocer el valor en pesos recibido por el concepto de alquiler de pelculas y multas por mora. Descripcin resumida de la actividad Esta actividad prctica pretende mostrar la relacin directa que existe entre el diseo de un modelo y su aplicacin en el desarrollo de un software. Se va a utilizar la herramienta de software libre llamada StarUml que se consigue en la siguiente direccin http://staruml.sourceforge.net/en/download.php. Inicialmente vamos a desarrollar las siguiente actividades 1. Descargar e instalar el programa en su computador. 2. Reconocer el programa y su interfaz, descargar documento 1 del foro 3. Con base en los diagramas desarrollados en los trabajos colaborativos 1, 2 y 3 desarrollar la solucin al problema planteado que involucre todos los diagramas relacionados en el tem Temticas Revisadas Actividades Previas Para realizar de manera ms ptima el desarrollo de esta prctica es necesario que los estudiantes desarrollen los siguiente tutoriales en lnea Tutorial 1: "Creacin de diagramas de casos de uso" Tutorial 2: "Creacin de diagramas de actividad" Tutorial 3: "Creacin de diagramas de clases" Tutorial 4: "Creacin de diagramas de robustez con diagrama de secuencia" ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA 200609 - Lenguaje de Modelado Unificado - UML Gua de Actividades Act No.2. Reconocimiento General y de Actores
3 Para activar el tutorial es necesario presionar la tecla control y hacer clic sobre el ttulo del tutorial que desee realizar. Objetivos Utilizar una herramienta de software que ayude al diseo de modelos en UML Mostrar la relacin directa que existe entre el diseo de un modelo y su aplicacin en el desarrollo de un software Evaluacin La evaluacin de la prctica del curso se har de 2 formas: Con tutor tradicional: Quien enviar sus datos personales, nmero de celular, CEAD y correo electrnico y una hoja de clculo con los datos de los estudiantes y la nota de las prcticas al correo nilson.ferreira@unad.edu.co Por medio del foro de prcticas Los estudiantes que realizan la prctica sin asistencia de tutor deben enviar el informe de sus prcticas al foro para entrega de prcticas y el evaluador ser el director del curso. IMPORTANTE Esta actividad la pueden realizar con su grupo colaborativo, con el grupo conformado en el CEAD respectivo o de forma individual segn sea el caso. La prctica completa equivale al 37% de la nota del 75%. FECHA DE ENTREGA DE LAS PRCTICAS COMPLETA: MXIMO EL 26 DE MAYO DE 2014
Pgina Web de Referencia http://cnx.org/content/m15092/latest/ http://pion.disca.upv.es:8080/proyectos/recursos/analisis-y- diseno/DiagramaClases.jpg/view
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA 200609 - Lenguaje de Modelado Unificado - UML Gua de Actividades Act No.2. Reconocimiento General y de Actores
4 Indicaciones para la presentacin Archivos para envo Archivos de soporte de la prctica: documento en DOC PDF y el fichero UML generado por la aplicacin StarUml, comprimidos en un solo archivo. El archivo UML debe contener los 5 diagramas correspondientes a la solucin del problema planteado El trabajo escrito debe contener Pgina: carta Mrgenes: superior, inferior, izquierdo y derecho: 2cm Interlineado: sencillo Texto: Arial 12 puntos Portada Introduccin Objetivos Descripcin de problema y desarrollo de la solucin Conclusiones Bibliografa Envo de la actividad: El archivo debe ser subido en el foro de prcticas en la fecha indicada y debe tener un tamao mximo de 2 MB