En el blog se compartirá información con respecto a Tecnologías de la Información y comunicación. Soy futuro Técnico Universitario y aquí en este blog aportare desarrollo académico y de ayuda a la comunidad informática y usuarios navegantes de la Red.
Giovani Martínez
miércoles, 13 de diciembre de 2017
jueves, 7 de diciembre de 2017
Diagrama de estado
Los diagramas de estado son un metodo conocido para explicar el comportamiento de un sistema. Que explican todos los estados en los que puede ingresar un objeto y como se modificara su estado, como resultado de los eventos que llegan a el.
Lo componen:
Lo componen:
- Estados: se representan con un rectángulo.
- Eventos : causan la transición de los objetos.
existen :
- Pseudoestado de opción
- Punto de salida
- Estado final
- Transicion
- Subestado
Diagrama de Colaboración
Es un diagrama de interacción cuyo propósito es describir el comportamiento dinámico del sistema de información mostrando como intercaran los objetos tiene vínculos o intercambia mensajes un determinado objeto.
Elementos de un diagrama de Colaboració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.
Vinculo: En el diagrama, vinculo se representa como una linea continua que une ambos objetos y que puede tener uno o varios mensajes asociados en ambas direcciones. como vinculo instancia una relación de asocición entre clases, también se puede indicar la navegabilidad del mismo mediante una flecha.
Mensajes: Un mensaje se representa con una pequeña flecha colocada junto a la linea de vinculo al que esta asociado. la dirección de la flecha va del objeto emisor del mensaje al receptor del mismo. Junto a ella, se coloca el nombre del mensaje y sus argumentos.
miércoles, 6 de diciembre de 2017
Diagrama de secuencia
Estos diagramas sirven para visualizar el tiempo de los objetos y la linea de vida en como se desencadenan los eventos de el sistema al hacer uso de el (se realizan a partir de los casos de uso). y estos diagramas se componen de :
- rol de la clase: se muestra como el objeto.
- activación: que representan el tiempo en que el objeto necesita para ejecutar su tarea. se representan con un cuadro sobre la linea de vida del objeto.
- los mensajes: los cuales se representan con flechas. y pueden ser: simple, sincrónico, asincrónico, rechazado, time out.
- Lineas de vida: se representan con lineas punteadas y representan el tiempo de vida de un objeto.
- destrucción de objetos: se representa con una x y sirve para destruir los objetos.
Diagrama de clases
Un diagrama de clases es utilizado para visualizar las relaciones entre clases que intercaran en el sistema se divide en clases y relaciones , las clases están compuestas por 3 partes:
- nombre de la clase
- atributos
- métodos o operaciones
los atributos y los métodos manejan protectores visuales, public, private y protected
Entre las relaciones entre clases tenemos 3:
- uno a muchos,
- 0 a muchos,
- numero fijo.
ademas de las otras existentes que son:
- generalización: cuando una clase hereda de una superclase.
- asociación: es la relación mas común ya que ningún objeto depende del otro.
- agregación: y pueden ser dos tipos por valor o por referencia. dependencia: cuando se instancia una clase se usa normalmente para clases que representan ventanas o frames.
Ejemplo:
Diagrama de caso de uso
Un diagrama de caso de uso representa la manera en que un actor opera con el sistema en desarrollo, ademas en como los elementos se involucran en ello.
Estos diagramas son utilizados en la ingeniería de software para el diseño y análisis de software. y son una herramienta mas de UML. estos diagramas constan de 3 elementos.
Estos diagramas son utilizados en la ingeniería de software para el diseño y análisis de software. y son una herramienta mas de UML. estos diagramas constan de 3 elementos.
- Actor
- Casos de uso
- Relaciones
Los actores se definen también como los roles que presenta un usuario con respecto al sistema.
y se representa con una figura.
El caso de uso se representa con un ovalo y el cual contiene su función.
El sistema se es representado con un rectángulo.
Y las relaciones existentes se dividen en las siguientes:
- Asociación de comunicación
- Extensión
- inclucion
- Generalización.
lunes, 4 de diciembre de 2017
UML
UML Unified Modeling Lenguage es un estandar de modelado que
se utiliza actualmente para hacer análisis y diseño de desarrollo de software.
El cual nos permite hacer el análisis y diseño de un sistema de software. Cabe
recalcar que UML no es una metodología. Es una notación que comprende a las
reglas para la creación de diagramas. Para poder ser expertos en UML se
necesita de practica y estudio. el leer y escribir diagramas es una herramienta
que utilizan los analistas de software.
Entre los diagramas que existen son:
- Diagrama de Caso de uso
- Diagrama de Clases,
- Diagrama de Secuencia,
- Diagrama de Colaboración
- Diagrama de estado.
UML nos permite tener una visualización gráfica de las
interacciones, eventos, objetos y sus relaciones con el sistema a través de estos
diagramas, por lo tanto es el estándar mundial para desarrollo de software.
Suscribirse a:
Entradas (Atom)