Está en la página 1de 8

INSTITUTO TECNOLÓGICO SUPERIOR DE

GUANAJUATO

INGENIERÍA EN SISTEMAS COMPUTACIONALES

“Título Trabajo”
Diagrama de clases, Diagrama de objetos y modelo de dominio.
Fundamentos ING en software
5A
Presenta:
Nombre Alumno
Bryan Alejandro Rea López

Profesor:
Claudia García Acevedo
Guanajuato, Gto. 22 de oct de 2022
Diagrama de objetos:
El diagrama de objetos muestra, en un momento determinado, las
instancias creadas y sus vínculos cuando el sistema está activo.
Los diagramas de objetos usan un subconjunto de elementos de un
diagrama de clase para enfatizar la relación entre las instancias de las
clases en algún punto en el tiempo. Estos son útiles para entender los
diagramas de clases. Estos no muestran nada diferente en su
arquitectura a los diagramas de secuencia, pero reflejan multiplicidad y
roles.
Estructura: Los diagramas de objetos pertenecen a la categoría de
diagramas estructurales en UML. Los diagramas de objetos son
sencillos de crear: se componen de objetos, representados por
rectángulos, conectados mediante líneas.
Ejemplo:
Diagrama de clases:
Un diagrama de clases es una estructura estática que se usa para
mostrar los tipos de relaciones entre los objetos que se están
programando. También es una buena manera de mostrar la estructura
de clases en un sistema. En el caso de los negocios, se pueden utilizar
para ilustrar las relaciones de clase en una aplicación empresarial. Un
diagrama de clases es especialmente útil para comunicar las jerarquías
de clases y las colaboraciones de clases con las partes interesadas o
un equipo.
Estructura: Un diagrama de clases es una representación visual de los
objetos de clases en un sistema de modelo, clasificados por tipos de
clases. Cada tipo de clase es representada como un rectángulo con tres
compartimientos para el nombre de la clase, los atributos, y las
operaciones.
Los objetos son representados por medio de óvalos que contienen los
nombres de las clases dentro sus compartimientos. Los atributos se
enumeran dentro de los compartimientos de atributos, mientras que las
operaciones de clases lo hacen debajo del rectángulo de clases.
Ejemplos de diagramas de clases en las empresas
En las empresas, los diagramas de clases proveen una forma de
describir los sistemas de un negocio y sus partes. Estos también
exhiben cómo se encuentra dividido un modelo de sistema y las
relaciones que hay entre sus partes. Los diagramas de clases se utilizan
a lo largo del proceso de modelado, el cual puede realizarse con el
software UML de modelado unificado.
Clases – Las clases se representan por medio de rectángulos con tres
compartimientos para las clases de nombres, atributos y operaciones.
Un rectángulo con bordes dobles representa una clase abstracta que no
puede ser ejemplificada. Cada subclase se representa con un
rectángulo dentro de un comportamiento de la superclase, con la misma
anotación que la superclase.
Objetos – Los objetos son representados como óvalos que contienen
las clases de nombre dentro de los comportamientos de clase de
nombre. Un único objeto se representa con un óvalo que contiene una
sola clase de nombre dentro del compartimento del objeto de clase. Si
hay múltiples clases, a continuación, los óvalos se anidan entre sí para
representar qué objetos contienen qué clases.
Atributos – Los atributos se enumeran dentro del compartimiento de
atributo en un rectángulo de clase. Los atributos pueden ser atributos o
operaciones de clase dependiendo de si se utilizan en una relación con
otro tipo de clase.
Modelo de Dominio:
Un modelo de dominio es un sistema de abstracciones que describe
aspectos seleccionados de una esfera de conocimiento, influencia o
actividad un dominio Luego, el modelo se puede utilizar para resolver
problemas relacionados con ese dominio. El modelo de dominio es una
representación de conceptos significativos del mundo real pertinentes
al dominio que deben modelarse en software. Los conceptos incluyen
los datos involucrados en el negocio y las reglas que el negocio utiliza
en relación con esos datos. Un modelo de dominio aprovecha el
lenguaje natural del dominio.
Un modelo de dominio generalmente se implementa como un modelo
de objeto dentro de una capa que usa una capa de nivel inferior para la
persistencia y publica una API en una capa de nivel superior para
obtener acceso a los datos y el comportamiento del modelo.
Ejemplo:

También podría gustarte