Anda di halaman 1dari 16

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 "<<destruir>>" 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

DESVENTAJAS

VENTAJAS
Facilidad para
interpretar los
mensajes en
funcion de
tiempo.

Un diagrama de
secuencias
demasiado
largo puede
presentar
problemas para
entenderlo en
personas ajenas
al sistema.

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

Anda mungkin juga menyukai