Entradas

Mostrando las entradas de junio, 2019

DIAGRAMA DE DISTRIBUCION

Imagen
DIAGRAMAS DE DISTRIBUCIÓN Los Diagramas de Distribución muestran la disposición física de los distintos nodos   que componen un sistema y el reparto de los componentes sobre dichos nodos. Un nodo es un elemento físico que existe en tiempo de ejecución y representa un recurso computacional, que generalmente tiene algo de memoria y, a menudo, capacidad de procesamiento.  Los nodos se utilizan para modelar la topología del hardware   sobre el que se ejecuta el  sistema. Representa típicamente un procesador o un dispositivo sobre el que se pueden  desplegar los componentes. La relación entre nodos puede representarse como se muestra a continuación: Incorporar Relaciones entre Nodos Por supuesto que un nodo no es un ente aislado en un sistema, para ello en nuestro diagrama podremos representar como se asocia o se relaciona con otros nodos, a través de sus componentes o interfaces, con ello podemos dar una representación más exacta.    

DIAGRAMA DE COMPONENTES

Imagen
DIAGRAMA DE COMPONENTES El diagrama de componentes proporciona una visión física de la construcción del sistema de información. Muestra la organización de los componentes software, sus interfaces y las dependencias entre ellos. Un componente es un módulo de software que puede ser código fuente, código binario, un ejecutable, o una librería con una interfaz definida. Una interfaz establece las operaciones externas de un componente, las cuales determinan una parte del comportamiento del mismo. Además se representan las dependencias entre componentes o entre un componente y la interfaz de otro, es decir uno de ellos usa los servicios o facilidades del otro. Notación Componente Un componente se representa como un rectángulo, con dos pequeños rectángulos superpuestos perpendicularmente en el lado izquierdo. Para distinguir distintos tipos de componentes se les puede asignar un estereotipo, cuyo nombre estará dentro del símbolo:  << ... >>

DIAGRAMA DE COLABORACION

Imagen
DIAGRAMA DE COLABORACIÓN El diagrama de colaboración es un tipo de diagrama de interacción cuyo objetivo es describir el comportamiento dinámico del sistema de información mostrando cómo interactúan los objetos entre sí, es decir, con qué otros objetos tiene vínculos o intercambia mensajes un determinado objeto. Notación Objeto Un objeto se representa con un rectángulo dentro del que se incluye el nombre del objeto y, si se desea, el nombre de la clase, separando ambos por dos puntos. Vínculo En el diagrama, un vínculo se representa como una línea continua que une ambos objetos y que puede tener uno o varios mensajes asociados en ambas direcciones. Como un vínculo instancia una relación de asociación entre clases, también se puede indicar la navegabilidad del mismo mediante una flecha. Mensaje Un mensaje se representa con una pequeña flecha colocada junto a la línea del vínculo al que está asociado. La dirección de la flecha va del objeto em

DIAGRAMA DE ACTIVIDADES

Imagen
QUE ES UNA DIAGRAMA DE ACTIVIDADES El Diagrama de Actividad es un diagrama de flujo del proceso multi-propósito que se usa para modelar el comportamiento del sistema. Los diagramas de actividad se pueden usar para modelar un Caso de Uso, o una clase, o un método complicado. Un diagrama de actividad es parecido a un diagrama de flujo; la diferencia clave es que los diagramas de actividad pueden mostrar procesado paralelo (parallel processing). Esto es importante cuando se usan diagramas de actividad para modelar procesos 'bussiness' algunos de los cuales pueden actuar en paralelo, y para modelar varios hilos en los programas concurrentes. Usando Diagramas de Actividad para modelar Casos de Uso Los Diagramas de Actividad ofrecen una herramienta gráfica para modelar el proceso de un Caso de Uso. Se pueden usar como un añadido a una descripción textual del caso de uso, o para listar los pasos del caso de uso. Una descripción textual, código, u otros diagramas de activ

DIAGRAMA DE SECUENCIAS

Imagen
¿Qué es un Diagrama de Secuencia? El  Diagrama de Secuencia  es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML. UML es el  Lenguaje Unificado de Modelado , es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. Uso de los Diagramas de Secuencia Los diagramas de secuencia pueden utilizarse para una gran variedad de propósitos y con diferentes niveles de detalle sobre el programa. Las ocasiones más frecuentes en las que se crea un diagrama de secuencia son las siguientes: Si tiene un diagrama de  casos de uso  en el que se resumen los usuarios del sistema y sus objetivos, puede dibujar diagramas de secuencia para describir el modo en que los principales componentes del sistema interactúan para lograr el objetivo de cada caso de uso. Si ha identificado los mensajes que llegan a una interfaz de un componente, puede crear diagramas de secuencia en los que se describa cómo interactúan los elementos int

DIAGRAMA DE OBJETOS

Imagen
DIAGRAMA DE OBJETOS 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. 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.  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 rep

DIAGRAMA DE ESTADOS

Imagen
DIAGRAMA DE ESTADOS Este muestra la secuencia de estados por los que pasa bien un caso de uso, un objeto a lo largo de su vida, o bien todo el  sistema . Es una forma de representación gráfica más intuitiva de los  autómatas finitos  basadas en  dígrafos  con arcos acotados llamados transiciones en los cuales se ponen los símbolos de tránsito entre un vértice (estado) y otro y se identifican los estados de partida y los de aceptación del resto. Los diagramas de estados finitos son también representaciones más cómodas para su elaboración, legibilidad y comprensión de distintos tipos de abstracciones computacionales de reconocimiento como los  autómatas de pila  y las maquinas. CARACTERÍSTICAS Sea un  autómata finito  definido por la 5-tupla  A=<Q, T, g, F, q 0 > , donde  Q  es el  conjunto  de estados,  T  el  alfabet o  de símbolos terminales, la relación de transiciones  ,  F  son los estados finales o de llegada dentro de  Q ,  q 0  es el estado inicial o de pa