diagramas de secuencias
Post on 02-Nov-2015
23 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE
MANAB MANUEL FLIX LPEZ
CARRERA INFORMTICA
SEMESTRE SPTIMO PERODO ABRIL-SEPT/2015
TEMA:
DIAGRAMA DE SECUENCIA
MATERIA:
INGENIERA DE SOFTWARE
AUTORA:
LUISA K. FARIAS CHICA
FACILITADORA:
ING. HIRAIDA SANTANA
MISIN
Formacin de profesionales ntegros que conjuguen ciencia, tecnologa y valores en
su accionar, comprometidos con la sociedad en el manejo adecuado de programas
y herramientas computacionales de ltima generacin.
VISIN
Ser referente en la formacin de profesionales de prestigio en el desarrollo de
aplicaciones informticas y soluciones de hardware.
CALCETA, JUNIO 2015
-
En este captulo vamos a tratar acera de los diagramas de
secuencia sus elementos y como se elabora uno es por eso
que es necesario saber El diagrama de secuencias
proporciona un camino a partir de los escenarios para
describir las operaciones en una forma ms detallada y que
estos son se modelan a nivel de objetos y utilizan tres
elementos fundamentales: objetos, mensajes/estmulos y
lneas de vida de los objetos.
Aprender a elaborar un diagrama de secuencia conciso y
preciso.
-
El diagrama de secuencias en UML muestra la forma en que
los objetos se comunican entre s al transcurrir el tiempo,
muestra los objetos participando en la interaccin la
secuencia de mensajes intercambiados.
Un diagrama de secuencia contiene:
Objetos con sus lneas de vida
Mensajes intercambiados entre objetos en una
secuencia ordenada
Lnea de Vida Activa (opcional
-
El diagrama de secuencias consta de objetos que se
representan del modo usual: rectngulos con nombre
(subrayado), mensajes entre los objetos representados por
lneas continuas con una punta de flecha y el tiempo
representado como una progresin vertical.Los objetos se
colocan cerca de la parte superior del diagrama de izquierda
a derecha y se acomodan de manera que simplifiquen el
diagrama.
La extensin que est debajo (y en forma descendente) de
cada objeto ser una lnea discontinua conocida como la
lnea de vida de un objeto. Junto con la lnea de vida de un
objeto se encuentra un pequeo rectngulo conocido como
activacin, el cual representa la ejecucin de una operacin
que realiza el objeto. La longitud del rectngulo se interpreta
como la duracin de la activacin.
-
Un mensaje que va de un objeto a otro pasa de la lnea
de vida de un objeto a la de otro. Un objeto puede
enviarse un objeto a s mismo (es decir, de su lnea de
vida a su propia lnea de vida).
Un mensaje puede ser simple, sncrono o asncrono.
Un mensaje simple es la transferencia del control de un
objeto a otro.
Un mensaje sncrono es aquel en el que el objeto espera
la respuesta a ese mensaje antes de continuar con su
trabajo.
Un mensaje asncrono es aquel en el que el objeto no
espera la respuesta a ese mensaje antes de continuar.
En el diagrama de secuencias, los smbolos del mensaje
varan. Por ejemplo, la punta de la flecha de un mensaje
simple est compuesta por dos lneas, la punta de
flecha de un mensaje sncrono es un tringulo relleno, y
la de uno asncrono solo tiene una sola lnea.
-
El diagrama representa al tiempo en direccin vertical. El
tiempo se inicia en la parte superior y avanza hacia la parte
inferior. Un mensaje que est ms cerca de la parte superior
ocurrir antes que uno que est cerca la parte inferior. Con
ello el diagrama de secuencias tiene dos dimensiones. La
dimensin horizontal es la disposicin de los objetos, y la
dimensin vertical muestra el paso del tiempo.
En ocasiones un objeto posee una operacin que se invoca a
s misma. A esto se le conoce como recursividad y es una
caracterstica fundamental de varios lenguajes de
programacin, se representa as:
-
A continuacin vamos a ver con un ejemplo la forma de
representar un diagrama de secuencias; tomemos la
pulsacin en un teclado de un carcter alfanumrico en una
aplicacin de proceso de textos. El carcter debera
aparecer inmediatamente en la pantalla. Veamos en detalle
que es lo que ocurre.La GUI notifica al sistema operativo que
se oprimi una tecla.El sistema operativo notifica a la CPU.El
sistema operativo actualiza la GUI.La CPU notifica a la tarjeta
de vdeo.La tarjeta de vdeo enva un mensaje al monitor.El
monitor presenta el carcter alfanumrico en la pantalla, con
lo que se har visible al usuario.
-
Con lo aprendido sobre los diagramas de secuencia es
suficiente para poder elaborar uno de ellos y llevar los
movimientos de un proyecto, estos tipos de diagramas son
muy importante ya que es una forma didctica de presentar
su secuencia valga la redundancia ya que El primer mensaje
de un diagrama de secuencia siempre inicia hasta arriba del
lado izquierdo del diagrama. Los dems se van aumentando
ligeramente ms abajo.
Parraga, A. 2012. Introduccin Diagrama de Secuencia. (EN
LNEA). Consultado, 10 de Jun. 2015. Formato PPT.
Kendall, K y Kendall, J. 2011. Anlisis y diseo de sistemas. 8
ed. Mxico. Pearson Education. p 600
SENA(Servicio Nacional De Aprendizaje) . 2011. Diagrama de
secuencia. (EN LNEA). Consultado, 9 de Jun. 2015. Formato
PPT.
top related