Está en la página 1de 8

Métodos y Modelos de Desarrollo de Software

Unidad 3: Modelos para el desarrollo de sistemas

Actividad 3: Modelos orientados a objetos

Docente: Jorge Alberto Hernández Benavides

4to Semestre

Grupo: DS-DMMS-2001-B1-003

Roberto Carlos Pavón García

Matricula: ES1821012068

24/03/2020
Instrucciones:

1. Para desarrollar esta actividad, crea un documento de texto y cada uno de los
cuestionamientos que se muestran a continuación.
Para cada inciso, analiza el diagrama presentado y responde la pregunta que se
encuentra debajo del diagrama. Es muy importante que, en cada pregunta, justifiques
claramente porqué de tu respuesta.

Pregunta 1:

El diagrama anterior forma parte del modelo de objetos,


¿De qué tipo de diagrama UML se trata?
Diagrama de clases
¿Qué elementos contiene?
Nombre de Clase, Atributos y Métodos
Pregunta 2:
El diagrama forma parte del modelo de objetos:

¿De qué tipo de diagrama UML se trata?


Diagrama de Casos de Uso

¿Qué elementos contiene?


Actores, Casos de Uso y línea de asociación

Pregunta 3:
El modelo estático se encarga principalmente de definir qué elementos forman parte un
sistema (clases, entidades, objetos, etc), mientras que el modelo dinámico está
constituido por los aspectos de un sistema relacionados con el tiempo, los cambios en los
objetos y sus relaciones a lo largo del tiempo.

En este sentido ¿Cómo se llama el diagrama que se muestra arriba?


Diagrama de Secuencia

¿Forma parte del modelo dinámico o estático?


Dinámico

¿Por qué?
Porque muestra el cambio de las variables en función del tiempo, muestra a los
actores y sus acciones y relaciones con otros actores o clases
Pregunta 4:
¿Cómo se llama el diagrama?
Diagrama de Componentes

¿Forma parte del modelo dinámico o estático?


Modelo Estático

¿Por qué?
Es estático ya que solo muestra un punto del programa en determinado momento y no la
totalidad del programa

Pregunta 5:
¿Cuál afirmación es falsa? Explica por qué.

a) La clase figuraGeométrica hereda sus atributos y métodos a las clases Circulo y


Triangulo
b) La clase Triangulo no posee un atributo PosX
c) La clase Circulo y Triangulo son subclases de la clase figuraGeometrica
d) El diagrama muestra un ejemplo de herencia simple.

La clase hijo hereda todos los atributos de la clase padre, además de que utoda
figura geométrica tiene un punto x y un punto y

Pregunta 6:
El diagrama anterior representa un ejemplo de herencia múltiple. Explica cómo
funciona y/o que implicaciones tiene para las clases ahí descritas.

Un Audiolibro posee los mismos atributos de un libro como un Autor y una fecha
de publicación, sin embargo, al ser un Audiolibro, también posee los atributos de
una grabación como son: Duración y Fecha de Grabación

Conclusiones

Esta actividad reafirmo los conocimientos obtenidos en asignaturas anteriores como son
los diagramas UML y su utilidad, sobre todo con lo s diagramas de clases y de caosos
que han sido bastante recurrentes en las asignaturas de esta carrera, sin embargo,
también me ha aportado nuevos conocimientos en cuanto a los modelos de desarrollo de
Software.

Bibliografía
Larman, C. (s.f.). "Modelo del Dominio: Visualizacion de Conceptos". En C. Larman, "UML y
patrones" (pág. capitulo 10). España: PEARSON.

modelos2013. (01 de Marzo de 2003). "MODELOS ESTÁTICOS Y DINAMICOS". Obtenido de


modelos2013: http://upcmodelos.blogspot.com/2013/03/modelos-estaticos-y-
dinamicos.html

Universidad Abierta y a Distancia de México. (Marzo de 2020). "Métodos y modelos de desarrollo


de software. Unidad 3. Modelos para el desarrollo de sistemas". Obtenido de
ceit.unadmexico.m:
https://ceit.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/04/DMMS/U3/descargables/
Unidad%203.%20Modelos%20para%20el%20desarrollo%20de%20sistemas.pdf

Weitzenfeld, A. (s.f.). "Modelo de Requisitos". En A. Weitzenfeld, "Ingenieria de Software" (pág.


195). THOMSOM.

También podría gustarte