Está en la página 1de 5

HERRAMIENTAS DE MODELAMIENTO

SEMANA 4

Marcelo Ariel Molina Segovia


30 de enero de 2023
Continuidad en ingeniería informática
INSTRUCCIONES:

Las respuestas a las preguntas del control deben ser una elaboración propia. Usted se apoyará en los
contenidos de la semana y también puede hacerlo en otros textos, pero siempre debe identificar a los
autores y citar las fuentes. Recuerde agregar la bibliografía al final del control en formato APA. Cuide
su redacción y ortografía.

1) Dados los siguientes diagramas de componentes sobre la organización de un restaurant, se requiere


que:
a) Identifique los tipos de relaciones existentes.
b) Explique los elementos que se distinguen del diagrama de componentes.

2) Elabore un diagrama de componentes que modele la siguiente situación:

“Un usuario hace una búsqueda a través de un computador en la base de datos de la compañía”

 Puede asumir todas las clases, objetos y componentes que desee.


 Puede seleccionar las relaciones que considere necesarias.

Debe explicar y argumentar el diagrama de componentes realizado.


DESARROLLO:
R.1//

a) Identifique los tipos de relaciones existentes:

Relación de realización: una realización es una relación semántica entre clasificadores, en donde
un clasificador especifica un contrato que otro clasificador garantiza llevar a cabo. Se pueden
encontrar realizaciones en dos partes: entre interfaces y las clases o componentes que las
realizan, y entre casos de uso y las colaboraciones que los realizan. Gráficamente es la
combinación de una dependencia y una generalización.

Las relaciones de dependencia se utilizan en los diagramas de componentes para indicar que un
componente utiliza los servicios ofrecidos por otro componente.

b) Explique los elementos que se distinguen del diagrama de componentes:

Elementos del diagrama de componentes:


Conectores del diagrama de componentes

Elementos del diagrama de componentes

Ensamble: como se muestra, el conector ensamble une


una interfaz requerida de un componente
(Componente 1) con la interfaz proporcionada por otro
componente (Componente 2).
Asociar: una asociación implica que dos elementos de
modelo tienen una relación, usualmente implementada
como una variable de instancia en una clase. Este conector
puede incluir nombre de roles en cada final, multiplicidad,
dirección y restricciones. La asociación es el tipo general de
relación entre elementos. Para más de dos elementos, se
puede usar el elemento Asociación N-Ary.
R.2//

 Usuario: presenta propiedades y métodos asociados con una persona, a partir de los cuales se
crearán instancias de objetos de usuarios y se buscará información.

 Computador: Tiene atributos y métodos asociados con el dispositivo en el que se realizará la


búsqueda de información.

 Compañía: Sus atributos y métodos están asociados con la compañía propietaria de la base de
datos donde se buscara.

 Base de datos: se refiere a los atributos y métodos relacionados con la información para buscar.

 Búsqueda: Clase con atributos y métodos para buscar información en la base de datos.
REFERENCIAS BIBLIOGRÁFICAS

IACC (2020). Introducción a UML. Herramientas de Modelamiento. Semana 4


IACC (2020). Recursos adicionales. Herramientas de Modelamiento. Semana 4

También podría gustarte