Símbolos




Los símbolos son un conjunto de elementos, que en concreto puede ser un conjunto de clases, casos de uso, componentes u otros paquetes  y que nos explican el diagrama, buscando dar a entender todo un sistema sin necesidad del exceso de texto.


Paquete

Los paquetes se representan con una carpeta, con el nombre en la parte superior y estos contienen los datos correspondientes, podríamos llamarlo el símbolo básico de este diagrama.

Notación de un paquete

Notación de un paquete

Un paquete que contiene otros paquetes tendría la siguiente representación:

Notación de un paquete que contiene otros paquetes

Notación de un paquete que contiene otros paquetes

En este caso sería un paquete denominado “Capa de presentación” que contiene los paquetes “Interfaz web”, “Interfaz móvil” e “Interfaz admin” u otro diagrama. Dependencia entre paquetes

Una dependencia entre paquetes representan que un paquete necesita de los elementos de otro paquete para poder funcionar con normalidad. Se representa con una flecha discontinua que va desde el paquete que requiere la función hasta el paquete que ofrece esa función.

Ejemplo de paquete que incluye otros paquetes


Paquete que incluye otros paquetes

Donde el Paquete Origen depende del Paquete Destino para dar su servicio. La relación de dependencia es muy frecuente pues en un proyecto varios diagramas pueden depender.

      Ejemplo de relaciones de dependencia


Relaciones de dependencia

Este diagrama, típico de arquitecturas de aplicaciones en tres capas tiene 3 paquetes: Capa de Lógica de Negocio, Capa de Presentación y la Base de datos. Estos dos últimos paquetes (presentación y bbdd) dependen para su funcionamiento de la lógica de negocio.

Comentarios

Entradas populares