Diagrama de componentes

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

DIAGRAMA DE COMPONENTES
Instituto Universitario de Gerencia y Tecnología N - Análisis de Sistemas DIAGRAMA DE CLASES INTEGRANTES: LEIVYS MAZA Informática Mención 205 Profesor:
Lenguaje Unificado de Modelado
UML para programadores Java
Tomado de:
UML 1.4 Peter Emerson Pinchao Solis.
Análisis y Diseño de Sistemas II “Exposición Diagramas UML”
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Lenguaje Unificado de Modelado Se protegen los datos de accesos indebidos El acoplamiento entre las clases se disminuye. Favorece la modularidad.
Ing. Pablo Mayorga. UML = Unified Markup Language Estándar de lenguaje de modelamiento de Object Management Group Varias versión 1.0, 1.1,1.2, 1.3, 1.4,
MODELADO DE ANALISIS Y DISEÑO
DIAGRAMA DE COMPONENTES
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
LENGUAJE UNIFICADO DE MODELADO UML
DIAGRAMAS DE CLASES Completando los diagramas de interacción, es posible identificar la especificación de las clases que participarán en la solución indicando.
Ingeniería del Software
Aspectos Avanzados de la Tecnología de Objetos
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Sistemas Distribuidos “Técnicas de Especificación Formal”
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Profesor: Miguel Angel Vidal
UML Diagramas. Diagramas de Interacción Muestran como los objetos de la aplicación cooperan e interactúan para cumplir con los requisitos. Suele construirse.
Tema 10: Interfaces Antonio J. Sierra.
Modelado Arquitectónico
ROMERO G ARCIA FANY KARINA Y BARRIOS CRUZ REBECCA SARAHI GRUPO:303 EQUIPO:5.
(c) P. Gomez-Gil, INAOE DISEÑO DE COMPONENTES DE SOFTWARE * NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP.
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Diagramas de Clase Angela Carrillo R..

Fundamentos de programación
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Programación Orientada Objetos
Comunicación y Multimedia
 Es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y.
DIAGRAMA DE DESPLIEGUE INTEGRANTES: ALVARADO ALIAGA ALDO JAVIER
Actividad 6 Diagramas de componente y despliegue
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Diagrama de Clases ACI 570.
TEMA 10: DIAGRAMA DE: OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
Análisis y diseño de sistemas Diagrama de componentes
TEMA 9: DIAGRAMA DE CLASE EN UML
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
UML 2.0 Diagramas de Comportamiento
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Clasificación de Diagramas
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
Introducción a la Programación Orientada a Objetos (POO)
UML.
Introducción a UML Ing. José Manuel Poveda.
ANALISIS E INVESTIGACION DE DATOS
Diagrama de Componentes
Prof. Joel Moreno Molina
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
Técnica: es un procedimiento o conjunto de procedimientos, (reglas normas o protocolos), que tienen como objetivo obtener un resultado determinado, ya.
Partes de la ventana Access
Diagrama de Clases.
MODELAMIENTO VISUAL Y UML
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
ANALISIS Y DISEÑO DE SISTEMAS II “DIAGRAMAS DE DESPLIEGUE ” INTEGRANTES: COPA PALMA CARLOS REYNALDO MAMANI PACO EDWIN ALVARO SIRPA LAURA HECTOR ELOY.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
CURSO:PRACTICA INTEGRAL III ALUMNO: RARÁZ TINOCO, JORGE LUIS PROFESOR:DAVILA, JUAN CICLO:II CICLO.
Entregables del Proyecto
 Tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, interfaces, relaciones y colaboraciones.  Se utiliza durante.
Diagrama de componentes
Transcripción de la presentación:

Diagrama de componentes Integrantes: Cruz Quispe Víctor Fabio Gutiérrez Mamani Ever Dino Mendivil Torrico Luís Briam

Objetivo del tema El objetivo del tema es modelar el sistema o subsistema que se implementara tal cual es. Elementos del Diagrama de Componentes Normalmente los diagramas de Componentes contienen: componentes interfaces Relaciones de dependencia, generalización, asociación y realización Paquetes o subsistemas

COMPONENTE Un componente es una parte física de un sistema (modulo, base de datos, programa ejecutable, etc.). Se puede decir que un componente es la materialización de una o mas clases, porque una abstracción con atributos y métodos pueden ser implementados en los componentes. En un DC, un componente se representa con un rectángulo en el que se escribe su nombre y en el se muestran dos pequeños rectángulos al lado izquierdo. O también los siguientes: Representación simple de un Componente

Representación expandida de un componente

Los componentes se pueden agrupar en paquetes asi como los objetos en clases, además pueden haber entre ellos relaciones de dependencia como: generalización asociación agregación realización

Estereotipos de componentes UML define cinco estereotipos estándar que se aplican en los componentes Executable, componente que se puede ejecutar Library, biblioteca de objetos estática o diná mica Table, Componentes que representa una tabla de base de datos File, componente que representa un documento que contiene código fuente o datos Document, Comp. Que representa un documento.

Donde C es el nombre de la interfaz. INTERFACES Es el lazo de unión entre varios componentes. Donde C es el nombre de la interfaz.

Las interfases pueden representarse de varias formas, como vemos en la grafica:

Además se pueden representar de dos maneras de forma icónica y expandida.

DIAGRAMA DE COMPONENTES Puntos de entrada Relación de uso

Ejemplo de Diagrama de componentes

¿En que fase del ciclo de vida se encuentra? Se presenta en el diseño que da paso a la implementación El diagrama de Componentes se genera a partir del diagrama de clases Dependencias

Pasos para la elaboración de un diagrama de componentes previamente al diagrama de componentes debemos de tener hecho el diagrama de clases. Se debe identificar a todos las clases que participaran en el sistema o subsistema a desarrollar. Una vez identificado las clases, se procede a identificar sus métodos. Estos métodos pasaran a ser módulos con líneas de código independientes. Estos módulos serán los componentes de nuestro diagrama. Estos componentes se relacionan entre si por medio de sus interfaces.

¿Por qué utilizar un Diagrama de Componentes? Nos permite ver el modelado de un sistema o subsistema permite especificar un componente con interfaces bien definidas.

si los componentes se diseñan de tal forma que puedan ser tratados tan independientemente podrán ser reutilizados

Diagrama de Componentes Relación con otros diagramas con Diagrama de despliegue Notación similar

Diagrama de Componentes Un nodo representa un proceso o un dispositivo sobre los cuales se pueden desplegar los componentes. Similitudes: tienen nombre pueden anidarse Etc.

Diagrama de Componentes Diferencias: Los nodos son elementos donde se ejecutan los componentes, en cambio, los componentes son elementos que participan en la ejecución del sistema. Los nodos representan el despliegue físico de componentes, en cambio, los componentes representan el empaquetamiento físico de los elementos lógicos.

Diagrama de Componentes y despliegue

Diagrama de Componentes Relación con diagrama de clases Métodos de la clase pasan a ser módulos Módulos pasan a ser componentes. Nombre Atributo Métodos

Diagrama de Componentes Diferencias: Un componente representa un elemento físico (bits). Una clase es una abstracción lógica. El componente se puede representar en nodos físicos, la clase no. Las operaciones de un componente solo se alcanzan a través de interfaces. Las de una clase podrían ser accesibles directamente.

Clasificación de procedimientos Pedido Registro_contrato Elaboracion_contartos Imprecion_contrato Consulta _ productos Búsqueda _ producto Cobro_deuda_anterior Actualización _ registro Búsqueda _ cuenta

Elaboración _ contrato Registro_pedido Búsqueda _ producto Elaboración _ contrato Cobro_deuda_pendiente Búsqueda _ cuenta

por su atencion, nos resevamos el derecho de contestar cualquier pregunta GRACIAS