Diagramas de uml

Solo disponible en BuenasTareas
  • Páginas : 3 (642 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de septiembre de 2010
Leer documento completo
Vista previa del texto
Lenguaje Unificado de Modelado

El lenguaje modelado unificado (UML) provee un sistema de arquitecturas trabajando con objetos, análisis y diseño, con una buena consistencia del lenguaje paraespecificar, visualizar, construir y documentar los casos de un sistema de software.
Esta especificación representa la convergencia de las mejores prácticas en la tecnología de la
industria de objetos.El UML es un sucesor de los lenguajes de modelado de objetos derivado de
las tres metodologías; (Booch, OMT y OOSE).

* Casos de Uso es una técnica para capturar información de cómo un sistema onegocio trabajo, o de cómo se desea que trabaje.

*No pertenece estrictamente al enfoque orientado a objetos, es una técnica para captura de requisitos.
Paquetes en UML

*Los paquetes ofrecen unmecanismo general para la organización de los modelos/subsistemas agrupando elementos de modelado

* Se representan gráficamente como:

*Cada paquete corresponde a un submodelo (subsistema) delmodelo (sistema).

* Un paquete puede contener otros paquetes, sin límite de anidamiento pero cada elemento pertenece a (está definido en) sólo un paquete.

* Una clase de un paquete puede aparecer enotro paquete por la importación a través de una relación de dependencia entre paquetes.

Elementos
Pueden ser estructurales, de comportamiento de agrupación o de anotación
Elementosestructurales: actores, casos de uso, clases, objetos
Elementos de comportamiento: mensajes
Elementos de agrupación: paquetes

Elementos Estructurales
Clases. Agrupan objetos atributos y operacionessimilares.

Interfaz. Colección de operaciones que especifican un servicio de una clase o
componente. En una clase no se define la implementación de las operaciones.

Actor: Una definición previa, es queun Actor es un rol que un usuario juega con respecto al sistema.

Elementos de Comportamiento
Interacciones. Comportamiento que comprende un conjunto de mensajes
intercambiados entre un conjunto...
tracking img