Diagramas uml

Solo disponible en BuenasTareas
  • Páginas : 2 (437 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de agosto de 2010
Leer documento completo
Vista previa del texto
Universidad de Costa Rica Randy Wynta Banton

Lenguaje para Aplicaciones Comerciales Resumen #1 - UML UML (Lenguaje Unificado de Modelado)

¿Qué es UML? Es un lenguaje de modelado que permite larepresentación conceptual y física de un sistema. Como lenguaje, también posee sus bloques de construcción:    Elementos «Estructurales, comportamiento, agrupación, anotación» Relaciones«Dependencia, asociación, generalización, realización» Diagramas «Clases, objetos, casos de uso, secuencia, colaboración, estados, actividades, componentes, despliegue» I. Elementos: a. Estructurales: 1) ActoresUn actor es "algo" o "alguien" que puede interaccionar con el sistema que se está desarrollando.

2) Casos de Uso Un caso de uso es una descripción de un conjunto de secuencias de acciones que unsistema ejecuta y que produce un resultado observable de interés para un actor particular.

3) Clases Una clase es una descripción de un conjunto de objetos que comparten los mismos atributos,operaciones, relaciones y semántica.
1

4) Objetos Un objeto es una instancia de alguna clase

b. De comportamiento: 1) Mensaje Los mensajes se usan para especificar una comunicación entre objetos.Se utilizan en los diagramas de secuencia. c. De agrupación 1) Paquete: Sirve para organizar elementos en grupos. Un paquete es puramente conceptual (sólo existe en tiempo de desarrollo).

II.Relaciones a) Dependencia Es una relación semántica entre dos elementos (o dos conjuntos de elementos), en la cual un cambio en un elemento puede afectar a la semántica de otro elemento.

Existen variostipos de dependencia predefinidas que se indican mediante estereotipos, por ejemplo: «extend», e «include» para casos de uso. b) Asociación Es una relación estructural entre dos elementos, quedescribe las conexiones entre ellos (suele ser bidireccional).

Es la única relación permitida entre los actores y los casos de uso (refleja la comunicación existente entre un actor y un caso de uso)...
tracking img