Analista Programador – Ingeniería en Informática Guía de ejercicio N°5: Diagramas de secuencia y colaboración
Enviado por Claudio Jara • 20 de Diciembre de 2018 • Práctica o problema • 664 Palabras (3 Páginas) • 253 Visitas
Informática y Telecomunicaciones[pic 1]
Analista Programador – Ingeniería en Informática
Guía de ejercicio N°5: Diagramas de secuencia y
colaboración
- Autores y validadores
AUTOR(ES) | |
Docente(s) elaborador(es) | Nombre Apellido (materno-paterno) – Nombre Sede |
Diseñador Instruccional (si corresponde) | Sin información |
VALIDADOR(ES) | |
Instruccional | Sin información |
Disciplinar | Sin información |
Operativo | Sin información |
- Antecedentes generales
Nombre y código | Análisis y Diseño Orientado a | Nombre de el/los alumno/s |
de asignatura | Objetos – TIDS03 | |
Unidad de | Aprendizaje esperado: | |
aprendizaje 4 | ||
4.1 Elabora el modelo de interacción del sistema a través de diagramas de | ||
secuencia (integrada competencia genérica Comunicación Oral y Escrita). | ||
Competencia genérica integrada: Comunicación Oral y Escrita, Nivel 1 | ||
Evaluación | Formativa | Sección: a completar por docente aula |
- Propósito de la actividad
El propósito de la actividad es utilizar los conceptos relacionados a la simbología de los diagramas de interacción para así buscar soluciones a problemáticas, estas soluciones ya fueron estudiadas desde un punto de vista estático, ahora es momento de conocer su representación dinámica.
Análisis y Diseño Orientado a Objetos - TIDS03
[pic 2]
Informática y Telecomunicaciones[pic 3]
Analista Programador – Ingeniería en Informática
IV. Actividades
Elabora diagramas de secuencia y comunicación, según lo requerido, que permitan reflejar las diversas situaciones planteadas.
Actividad N°1: La juguetería ha rediseñado su sistema, su nuevo sistema ha quedado así:
[pic 4]
class Unidad3.3
«abstract» | |||
Juguete | |||
- | codigoJuguete: int | «enumeration» | |
- | nombreJuguete: String | ||
EdadJuguete | |||
- edadJuguete: EdadJuguete
bebé | |||
+ | CrearJuguete(): Juguete | ||
desde 6 años | |||
+ | BuscarJuguete(): Juguete | ||
desde 10 años | |||
+ | EliminarJuguete(): void | ||
coleccionista | |||
+ | ActualizarJuguete(): void | ||
Rodado | RadioControlado | PuzleMiniaturaComponente | |||||||||||||||||
- | tipoPuzleMiniatura: int | ||||||||||||||||||
- | cantidadRuedas: int | ||||||||||||||||||
- | bateriaRC: String | ||||||||||||||||||
- | unidades: int | ||||||||||||||||||
- | materialRodado: String | ||||||||||||||||||
- | distanciaRC: int | ||||||||||||||||||
- | coleccion: String | ||||||||||||||||||
- | baseRodado: tipoBase | ||||||||||||||||||
- | potenciaRC: int | + | CrearJuguete(): PuzleMiniatura | 0..* | |||||||||||||||
+ | CrearJuguete(): Rodado | ||||||||||||||||||
+ | CrearJuguete(): RadioControlado | ||||||||||||||||||
+ | Reservar() | ||||||||||||||||||
+ | Reservar() | ||||||||||||||||||
+ | BuscarJuguete(): RadioControlado | ||||||||||||||||||
+ | BuscarJuguete(): PuzleMiniatura | ||||||||||||||||||
+ | BuscarJuguete(): Rodado | ||||||||||||||||||
+ | EliminarJuguete(): void | ||||||||||||||||||
+ | EliminarJuguete(): void | ||||||||||||||||||
+ | EliminarJuguete(): void | ||||||||||||||||||
+ | ActualizarJuguete(): void | ||||||||||||||||||
+ | ActualizarJuguete(): void | ||||||||||||||||||
+ | ActualizarJuguete(): void | ||||||||||||||||||
«interface» | |||||||||||||||||||
Reserv a | |||||||||||||||||||
+ Reservar() | ColecciónMiniatura | ||||||||||||||||||
ElementoMiniatura | |||||||||||||||||||
+ | CrearJuguete(): PuzleMiniatura | ||||||||||||||||||
+ | CrearJuguete(): PuzleMiniatura | ||||||||||||||||||
+ | BuscarJuguete(): PuzleMiniatura | ||||||||||||||||||
+ | BuscarJuguete(): PuzleMiniatura | ||||||||||||||||||
+ | EliminarJuguete(): void | ||||||||||||||||||
+ | EliminarJuguete(): void | ||||||||||||||||||
+ | ActualizarJuguete(): void | ||||||||||||||||||
+ | ActualizarJuguete(): void | ||||||||||||||||||
* | * | |
Exclusiv a | Alternativ a | |
Pieza
Es necesario relatar las siguientes operaciones con el diagrama que se le solicita:
...