Sei sulla pagina 1di 4

INGENIERIA EN DESARROLLO DE SOFTWARE

ACTIVIDAD 1
Representación de clases y objetos con UML

ANALISIS Y DISEÑO ORIENTADO A OBJETOS


Alumno: OSCAR PAUL OROZCO PORTILLO
Marzo del 2020
Introducción
Este trabajo tiene como finalidad el poder explicar de la diferencia que hay entre un diagrama de
clases y un diagrama de objetos.

UML es un método utilizado por el diseño orientado a objetos, con el propósito de utilizar un
lenguaje universal y de fácil uso, debemos de recordar que cuando diseñamos un sistema, las
posibilidades son infinitas por lo que es muy difícil desarrollar un sistema, por lo que se requieren
herramientas que hagan que el trabajo sea más sencillo, además de que se desea dejar un rastro de
lo que se está haciendo, por sí alguien en un tiempo futuro desea continuar con el desarrollo o para
poder mejorarlo o adaptarlo a las nuevas necesidades de quien lo utiliza, como parte del inicio del
uso del sistema UML, debemos de recordar que el principal objetivo es tener que trabajar con
objetos, en el desarrollo de software, describiremos un par de elementos que utilizaremos en lo
subsecuente.

Diferencia entre un diagrama de clases y un diagrama de objetos.

El diagrama de clases y el diagrama son parecidos, representados por un cuadro dividido en tres
partes, en el de arriba se coloca el nombre de la clase u objeto, en el segundo cuadro se colocan los
atributos, y en el tercero se colocan los comportamientos o métodos

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos
de un sistema. Los diagramas de clases son uno de los tipos de diagramas más útiles porque definen
claramente la estructura de un sistema concreto mediante el modelamiento de sus clases, atributos,
operaciones y relaciones entre objetos. Por otra parte, un diagrama de objetos representa una
instancia específica de un diagrama de clases en un momento determinado en el tiempo.

La representación visual del diagrama de objetos y de clases tiene muchas semejanzas, pero en el
caso del diagrama de objetos se enfoca en los atributos de objetos y cómo éstos se relacionan entre
sí. La clase no se refiere a un escenario particular, sino al caso en general, no aclara el valor del
atributo, sólo dice cuáles son, en tanto que los objetos, siempre pertenecen a una clase, y por tanto
cumplen con la estructura de atributos que la clase exige
Diagrama de Clases

Diagrama de Objetos
Conclusiones

la implementación de diagramas de clases y objetos que son dos diagramas parecidos en cuanto
a estructura sin embargo los datos en el diagrama de clases solo son los nombres atributo y
métodos sin ser especifico, sin en cambio en el diagrama de clases ya se ponen los nombres
atributos y métodos de forma específica. El propósito de los diagramas es presentar diversas
perspectivas de un sistema que dan origen a un modelo, mismo que es una representación de
la realidad.

Los diagramas de clases describen la estructura estática de un sistema y se basa en categorías


en las que se pueden agrupar los objetos de manera natural debido a sus atributos o
propiedades y acciones similares. Los diagramas de objetos están vinculados con los diagramas
de clases ya que un objeto es una instancia de una clase.

Referncias

Universidad Abierta y a Distancia de México. (noviembre de 2016). UNADM. Recuperado de:


https://ceit.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/02/DDOO/U3/descargables/Uni
dad_3_Metodologias_de_dis_para_la_generacion_de_sistemas_orientados_a_objetos.pdf

Lucidchart (2020). Tutorial de diagrama de objetos. Consultado el 14 de marzo de 2020.


Recueprado de: https://www.lucidchart.com/pages/es/diagrama-de-objetos-uml

G. Booch, J. Rumbaugh, I. Jacobson. El Lenguaje unificado de modelado. Addison.


Wesley recuperado de: https://juanantonioleonlopez.files.wordpress.com/2017/05/el-
lenguaje-unificado-de-modelado-manual-de-referencia.pdf