jueves, 11 de octubre de 2007

Diagrama de Estados


Diagrama de estados.. Diagramas que nos permiten ver los conjunto de estados por los cuales pasa aun objeto así como los cambios que pasan para que cambie de estado.

En un diagrama de estados se tienen lso siguientes conceptos:
Evento Algo que pasa y tiene la importancia de ser señalado
pueden ser:
· Se crea el objeto
· El objeto recibe un mensaje de escucha
· Un cliente solicita una conexión a través de la red
· Un cliente finaliza una solicitud
· La solicitud se ejecuta y ser termina
· El objeto recibe un mensaje de detención

Estado.. Es la condición de un objeto.
Envío de mensajes Además de mostrar y transición de estados por medio de neventos, puede representarse el momento en el cual se envían mensajes a otros objetos. Esto se realiza mediante una línea punteada dirigida al diagrama de estados del objeto receptor del mensaje.
Transición.. Relación entre dos estado y sucede cuando ocurre un evento y hay diferentes tipos de transiciones.
Transición simple.. Relación entre dos estados la cual nos indica que de un estado puede entrar a un segundo estado.
Transición interna.. indica que se permanece en el mismo estado sin moverse a uno diferente. Se utiliza para un evento que no causa ningún cambio de estado. Se representa como una cadena extra en el compartimiento de acciones del estado.
Transacción Compleja..relaciona tres o más estados con una transición de múltiples fuentes o múltiples destinos. Se representa como una línea vertical de la cual salen o entran varias líneas de transición de estado.




















































miércoles, 12 de septiembre de 2007

DIAGRAMAS

Composicion

Asociacion




Diagrama de objetos




Agregacion



Colaboraciones

DEFINICIONES

Blog
Es un sitio web que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.
Proviene de las palabras web y log ('log' en inglés = diario).

Que es la Ingenieria en Software
Conjunto de herramientas y procedimientos para el desarrollo de software de computadoras bajo un enfoque de calidad. Aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación asociada requerida para desarrollar, operar (funcionar) y mantenerlos.

Orientacion a Objetos
Paradigma depende de ciertos principios fundamentales, por lo que vamos a comprender dichos principios, qué es lo que hace funcionar a los objetos y cómo utilizarlos en el análisis y diseño .

Al comprender algunas cuestiones básicas de los objetos, entenderemos cómo se deben mostrar éstos en las representaciones de software.

Un objeto es la instancia de una clase. Nosotros, por ejemplo, somos instancias de la clase Persona.