Sunteți pe pagina 1din 6

DIVISION DE CIENCIAS EXACTAS, INGENIERIA Y TECNOLOGIA DDOO

Ingeniería en Desarrollo de Software

Segundo Semestre

Representación
Análisis y Diseño Orientado a Objetos De clases
Unidad 4
Y
Actividad 1
Objetos con

UML

Francisco Damián Gonzalez Islas

Fgigb1@nube.unadmexico.mx
ES18250170

DS-DDOO-1902-B1-008

Verónica Espinoza Romo


Introduccion
El lenguaje unificado de modelado UML Se utiliza para definir un sistema, mediante el uso de objetos
que forman parte de él, así como, las relaciones estáticas o dinámicas que existen entre ellos, permiten
enfatizar las interacciones entre los objetos se encuentran los diagramas de secuencias, el cual describe
el comportamiento del sistema y las operaciones que se realizan representando los objetos y los mensajes
que se intercambian, ya que en un sistema real y funcional los objetos interactúan entre sí un diagrama
de secuencias muestra la interacción de un conjunto de objetos de una aplicación a través del tiempo,
en el cual se indicarán los módulos o clases que formaran parte del programa y las llamadas que se hacen
cada uno de ellos para realizar una tarea determinada, por esta razón permite observar la perspectiva
cronológica de las interacciones
Diagrama clase y diagrama Objeto

Diagrama clase.
Un diagrama de clases en UML es un tipo de diagrama de estructura estática que describe la estructura
de un sistema mostrando las clases del sistema, sus atributos, operaciones y las relaciones entre los
objetos. El diagrama de clases recoge las clases de objetos y sus asociaciones, en el diagrama se representa
la estructura y el comportamiento de cada uno de los objetos del sistema y sus relaciones con los demás
objetos, pero no muestra información temporal. Para poder facilitar la comprensión del diagrama, se
pueden incluir paquetes como elementos de este, donde cada uno de ellos agrupa un conjunto de clases.
En el diagrama no se ven reflejados los comportamientos temporales de las clases, aunque para
mostrarlos se puede utilizar un diagrama de transición de estados.

Los elementos básicos del diagrama.

Clases. Se describe un conjunto de objetos con propiedades similares y un comportamiento común.


Dentro de la estructura de una clase se definen los atributos y las operaciones o métodos.

Los atributos de una clase representan los datos asociados a los objetos instanciados por esa clase. Las
operaciones o métodos representan las funciones o procesos propios de los objetos de una clase,
caracterizando a dichos objetos.

El diagrama de clases permite representar clases abstractas. Una Clase abstracta es una clase que no
puede existir en la realidad, pero que es útil conceptualmente para el diseño del modelo orientado a
objetos. Las clases y en general todos los elementos de los diagramas, pueden estar clasificados de
acuerdo con varios criterios, como por ejemplo su objetivo dentro de un programa. clasificación de
todos los objetos que pueden aparecer en un modelo.

Tipos de objetos, Objetos Entidad, Objetos limite o interfaz y Objetos de control.

En UML, una clase es representada por un rectángulo que posee tres divisiones:

Superior: Contiene el nombre de la Clase

Intermedio: Contiene los atributos que caracterizan a la Clase

Inferior: Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su
entorno.

Nombre de clase

Atributos

Funciones ()
Diagrama Objeto.
Un diagrama de objetos es una instancia de un diagrama de clases; muestra una 'foto' del estado de un
sistema en un punto de tiempo determinado." Los diagramas de objeto están ligados a los diagramas de
clase y comparten virtualmente los mismos símbolos para la notación.

Los diagramas de objetos modelan las instancias de elementos contenidos en los diagramas de clases. Un
diagrama de objetos muestra un conjunto de objetos y sus relaciones en un momento concreto. En UML,
los diagramas de clase se utilizan para visualizar los aspectos estáticos del sistema y los diagramas de
interacción se utilizan para ver los aspectos dinámicos del sistema, y constan de instancias de los
elementos del diagrama de clases y mensajes enviados entre ellos.

En un punto intermedio podemos situar los diagramas de objetos, que contiene un conjunto de
instancias de los elementos encontrados en el diagrama de clases, representando sólo la parte estática
de una interacción, consistiendo en los objetos que colaboraran, pero sin ninguno de los mensajes
intercambiados entre ellos.

Los diagramas de objetos se emplean para modelar la vista de diseño estática o la vista de procesos
estática de un sistema al igual que se hace con los diagramas de clases, pero desde la perspectiva de
instancias reales o prototípicas. Esta vista sustenta principalmente los requisitos funcionales de un
sistema. Los diagramas de objetos permiten modelar estructuras de datos estáticas,

En general los diagramas de objetos se utilizan para modelar estructuras de objetos, lo que implica tomar
una instantánea de los objetos de un sistema en un cierto momento. Un diagrama de objetos representa
una escena estática dentro de la historia representada por un diagrama de interacción. Los diagramas
de objetos se utilizan para visualizar, especificar, construir y documentar la existencia de ciertas
instancias en el sistema, junto a las relaciones entre ellas.
Diferencias
Un diagrama de objetos representa la estructura estática del sistema mostrando los objetos (instancias)
en el sistema y las relaciones entre los objetos.

Los diagramas de Clases por definición son estáticos, esto es, representan que partes interactúan entre
sí, no lo que ocurre cuando da una representación estática del sistema, representa las clases que serán
utilizadas dentro del sistema y las relaciones que existen entre ellas. Describe la estructura estática de
un sistema en términos de clases y de relaciones entre estas clases, mostrando los atributos y operaciones
que caracterizan cada clase de objetos.
Conclusiones
Se desarrollaron los respectivos diagramas y fue asimilada la importancia que estos tienen cuando se
necesita comprender el flujo de la información. El utilizar los diagramas se puede observar con facilidad
como se distribuyen las tareas entre los componentes, se identifican los modelos de iteración, los
diagramas son diseños que nos ayudan a dar un enfoque guía de lo que queremos diseñar.

References
(2010, 10 25). Retrieved from http://ingenieriadesistemas-shirley.blogspot.com/2012/05/tipos-de-
diagramas-uml.html#!/2012/05/tipos-de-diagramas-uml.html

(2016, 25 10). Retrieved from http://ingenieriadesistemas-shirley.blogspot.com/2012/05/tipos-de-


diagramas-uml.html#!/2012/05/tipos-de-diagramas-uml.html

che, e. (2018, 10 25). Retrieved from


https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=688:i
que-es-y-para-que-sirve-uml-versiones-de-uml-lenguaje-unificado-de-modelado-tipos-de-
diagramas-uml&catid=46&Itemid=163

teatro badia. (2018, 12 12). Retrieved from


https://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf

S-ar putea să vă placă și