Relación de Temáticas a trabajar
Enviado por Judiht • 27 de Octubre de 2013 • Tesis • 959 Palabras (4 Páginas) • 253 Visitas
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
200609 - Lenguaje de Modelado Unificado UML
Guía de Actividades
Act No. 6. Trabajo Colaborativo 1
1
GUÍA DE ACTIVIDADES
Fecha de Inicio: 12 de Septiembre de 2013
Fecha de Cierre: 27 de Octubre de 2013
Peso Evaluativo: 16 puntos de 300
Tipo de Actividad: Grupal
Objetivos de la actividad:
Qué los participantes de la actividad afiancen sus conocimientos aplicando
las herramientas propias de UML para el diseño estático de un modelo de
clases
Desarrollar habilidades de análisis mediante el estudio de los modelos
orientados a objetos desarrollando diagramas de clases
Identificar la sintaxis de UML y las características fundamentales del
modelo
Relación de Temáticas a trabajar:
1. Qué es UML
2. Modelado Estructurado
Actividades a Realizar:
Planteamiento del Problema
La agencia de viajes "Viajes Hindi" desea diseñar una aplicación web que
permita gestionar los diferentes destinos aéreos que ofrece y que contemple los
requisitos que se extraen de los siguientes requerimientos.
El objetivo de esta aplicación es el de ofrecer al cliente la mayor información de
cada destino aéreo que se oferta en el país, los horarios que se realizan en un día
y el costo asociado con el destino que se elija. En cada destino aéreo se visitan
unas ciudades (se tiene que contemplar su nombre y número de habitantes) y
cada ciudad posee unos lugares de interés que se visitarán a lo largo del viaje.
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
200609 - Lenguaje de Modelado Unificado UML
Guía de Actividades
Act No. 6. Trabajo Colaborativo 1
2
Para ofrecerle una información más precisa al viajero, cada lugar de interés tendrá
una valoración del 1 al 3.
La aplicación deberá contar, entre otras, con una clase llamada destino aéreo, la
cual deberá ofrecer un interfaz que permita:
listar todas las ciudades que se visitan.
buscar lugares de interés de un circuito determinado.
Toda la información descrita anteriormente, se encuentra almacenada en el disco
duro del servidor en ficheros de objetos (el número de ficheros y su estructura lo
decidirá el alumno). Se deberán capturar todas las excepciones que se puedan
lanzar.
ACTIVIDAD A DESARROLLAR
A. Realizar el diagrama de clases correspondiente. Donde se muestre el
nombre de las clases, los objetos asociados, los atributos que distinguen
las clases, las funciones, responsabilidades y sus relaciones
B. Implementar las clases necesarias para establecer la lógica del programa.
De acuerdo a la situación planteada haga un debate con sus compañeros
acerca de los siguientes puntos:
Nombre de las clases utilizadas para plantear la solución del problema
Atributos de las clases seleccionadas
Las relaciones de multiplicidad entre las clases
De manera que al final resuelva los siguientes interrogantes:
Que clases resuelven el problema planteado?
Las clases padre, hijo y hojas definidas en las relaciones establecidas
Teniendo en cuenta la situación planteada establezca la siguiente
metodología que le permitirá plantear el problema y las posibles soluciones.
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
200609 - Lenguaje de Modelado Unificado UML
Guía de Actividades
Act No. 6. Trabajo Colaborativo 1
3
1. Tener una apropiación adecuada de conceptos que le permitan ser
contextualizados.
2. Leer el caso de manera individual antes de participar en la discusión para
que se familiarice con la situación.
3. Identificar los elementos importantes del caso como: la situación,
...