Diagrama de Paquetes y de Secuencias
-
Upload
monika-diaz -
Category
Documents
-
view
19 -
download
8
description
Transcript of Diagrama de Paquetes y de Secuencias
-
ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE
MANAB MANUEL FLIX LPEZ
CARRERA INFORMTICA
SEMESTRE SPTIMO PERODO ABRIL-SEPT/2015
TEMA:
DIAGRAMA DE PAQUETES Y DE SECUENCIAS
MATERIA:
INGENIERA DE SOFTWARE
AUTORA:
MNICA L. DIAZ ENCARNACIN
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, JULIO 2015
-
08 de Julio del 2015
INTRODUCCIN
Como ya hemos visto que los UML sirven para especificar, visualizar
y documentar esquemas de sistemas de software orientado a
objetos. En la que est diseado para el uso con software orientado
a objetos, en la que se compone de muchos elementos de
esquematizacin, que son utilizados para el crear diagramas que
representan un punto de vista del sistema.
Es aqu donde conoceremos dos tipos de diagramas que son de
secuencia que es aquella que muestra los objetos y mltiples
relaciones entre ellos, mientras que los de paquetes es minimizar el
acoplamiento externo de otros paquetes.
OBJETIVO
Conocer y aprender ms de los diagramas de UML, como es en este
caso de paquetes y de secuencia.
MARCO TERICO
DIAGRAMA DE PAQUETES
-
DIAGRAMA DE PAQUETES
Muestra como un sistema est dividido en agrupaciones lgicas mostrando las
dependencias entre esas agrupaciones. Y estn normalmente organizados para
maximizar la coherencia interna dentro de cada paquete y minimizar el
acoplamiento externo entre los paquetes.
CARACTERSTICAS
Diagrama de dependencias entre paquetes automticamente a partir del
modelo.
Barra de herramientas para acceder rpidamente a los elementos de los
diagramas.
Opciones de diseo automtico.
Estilos en cascada.
Nmero ilimitado de operaciones de deshacer/ rehacer.
PARTES DEL DIAGRAMA DE PAQUETES
PAQUETES
Indica que un elemento de un paquete requiere a otro de un paquete distinto. Se
representa mediante una flecha discontinua con inicio en el paquete que
depende del otro. Grficamente se representa como una carpeta.
-
DEPENDENCIAS
Indica que un elemento de un paquete requiere a otro de un paquete distinto. Se
representa mediante una flecha discontinua con inicio en el paquete que
depende del otro.
-
EJEMPLO DE DIAGRAMA DE PAQUETES
-
DIAGRAMA DE SECUENCIAS
Muestra la forma en que se comunican entre si al transcurrir el tiempo. El
diagrama muestra los objetos participando en la interaccin la secuencia del
mensaje intercambiados.
CARACTERISTICAS
Se muestra los objetos que interactan.
Se muestra el tiempo de vida de un objeto.
Se muestran los mensajes que se envan a los objetos.
Se muestra el tiempo de duracin en el cual un objeto se encuentra activo.
Se muestra el envi y el retorno de informacin de un mensaje.
Se muestra el flujo de control de los mensajes.
ELEMENTOS
Rol de la Clase: El rol de la clase describe la manera en que un objeto se
va a comportar en el contexto. No se listan los atributos del objeto.
-
Activacin: Los cuadros de activacin representan el tiempo que un
objeto necesita para completar una tarea.
Mensajes: Los mensajes son flechas que representan comunicaciones
entre objetos. Las medias flechas representan mensajes asincrnicos.
Los mensajes asincrnicos son enviados desde un objeto que no va a
esperar una respuesta del receptor para continuar con sus tareas.
Lneas de Vida: Las lneas de vida son verticales y en lnea de puntos,
ellas indican la presencia del objeto durante el tiempo
-
Destruccin de Objetos: Los objetos pueden ser eliminados
tempranamente usando una flecha etiquetada "" que apunta
a una X.
Loop: Una repeticin o loop en un diagrama de secuencias, es representado como un rectngulo. La
condicin para abandonar el loop se coloca en la parte inferior entre corchetes [ ].
-
VENTAJA Y DESVENTAJA
Facilidad para
interpretar los
mensajes en
funcion de
tiempo.
VENTAJASUn diagrama de
secuencias
demasiado
largo puede
presentar
problemas para
entenderlo en
personas ajenas
al sistema.
DESVEN-TAJAS
-
EJEMPLO DE DIAGRAMA DE SECUENCIA
-
CONCLUSIN
He concluido que es importante conocer los diferentes tipos de
diagramas, porque mientras ms diagramas tengamos, ms
soluciones ptimas tendramos en nuestro software. Es aqu donde
aprend dos tipos de diagramas que son fcil de implementar al
momento de ejecutarlo.
Uno de ellos es el diagrama de paquetes que no es ms que
agrupaciones lgicas mostrando las dependencias entre las
agrupaciones, mientras que el de secuencia muestra el intercambio
de mensajes en un momento dado.
Cada una de ellas tiene su objeto en su implementacin acorde al
software a resolver, es por esto que tenemos que conocer de ellas,
para que nuestro sistema cumpla con el objetivo de funcionamiento.
-
BIBLIOGRAFA
Gutirrez, D. 2009. UML Diagrama de Paquetes. (En lnea).
Consultado el 10 Jul. 2015. Formato: PDF, Disponible en:
http://www.codecompiling.net/files/slides/UML_clase_05_UML
_paquetes.pdf
Nez, J. 2012. Modelado de objetos con UML. (En lnea).
Consultado el 10 Jul. 2015. Formato: PDF, Disponible en:
http://exa.unne.edu.ar/informatica/anasistem1/public_html/TUT
ORIAL_UML%5B1%5D.pdf
Kendall, K y Kendall, J. 2011. Anlisis y diseo de sistemas. 8 ed.
Mxico. Pearson Education. p 600