Diagramas Uml

Páginas: 7 (1531 palabras) Publicado: 9 de agosto de 2012
El lenguaje unificado de diagrama o notación (UML) sirve para especificar, visualizar y documentar esquemas de sistemas de software orientado a objetos. UML no es un método de desarrollo, lo que significa que no sirve para determinar qué hacer en primer lugar o cómo diseñar el sistema, sino que simplemente le ayuda a visualizar el diseño y a hacerlo más accesible para otros. UML está controladopor el grupo de administración de objetos (OMG) y es el estándar de descripción de esquemas de software.
UML está diseñado para su uso con software orientado a objetos, y tiene un uso limitado en otro tipo de cuestiones de programación.
UML se compone de muchos elementos de esquematización que representan las diferentes partes de un sistema de software. Los elementos UML se utilizan para creardiagramas, que representa alguna parte o punto de vista del sistema. Umbrello UML Modeller soporta los siguientes tipos de diagramas:
• Diagrama de casos de uso que muestra a los actores (otros usuarios del sistema), los casos de uso (las situaciones que se producen cuando utilizan el sistema) y sus relaciones.
• Diagrama de clases que muestra las clases y la relaciones entre ellas.
• Diagramade secuencia muestra los objetos y sus múltiples relaciones entre ellos.
• Diagrama de colaboración que muestra objetos y sus relaciones, destacando los objetos que participan en el intercambio de mensajes.
• Diagrama de estado muestra estados, cambios de estado y eventos en un objeto o en parte del sistema.
• Diagrama de actividad que muestra actividades, así como los cambios de una a otraactividad junto con los eventos que ocurren en ciertas partes del sistema.
• Diagrama de componentes que muestra los componentes de mayor nivel de la programación (cosas como Kparts o Java Beans).
• Diagrama de implementación que muestra las instancias de los componentes y sus relaciones.
• Diagrama de relaciones de entidad que muestra los datos y las relaciones y restricciones entre ellos.Diagrama de casos de uso.

Se emplean para visualizar el comportamiento del sistema, una parte del o de una sola clase. De forma que se pueda conocer cómo responde esa parte del sistema. El diagrama de uso es muy útil para definir como debería ser el comportamiento de una parte del sistema, ya que solo especifica cómo deben comportarse y no como están implementadas las partes que define. Porello es un buen sistema de documentar partes del código que deban ser reutilizables por otros desarrolladores. El diagrama también puede ser utilizado para que los expertos de dominio se comuniquen con los informáticos sin llegar a niveles de complejidad. Un caso de uso especifica un requerimiento funcional, es decir indica esta parte debe hacer esto cuando pase esto.



En el diagrama nosencontramos con diferentes figuras que pueden mantener diversas relaciones entre ellas:

• Casos de uso: representado por una elipse, cada caso de uso contiene un nombre, que indique su funcionalidad. Los casos de uso pueden tener relaciones con otros casos de uso. Sus relaciones son:
o Include: Representado por una flecha, en el diagrama de ejemplo podemos ver como un caso de uso, el de totalizarel coste incluye a dos casos de uso.
o Extends: Una relación de una caso de Uso A hacia un caso de uso B indica que el caso de uso B implementa la funcionalidad del caso de uso A.
o Generalization: Es la típica relación de herencia.
• Actores: se representan por un muñeco. Sus relaciones son:
o Communicates: Comunica un actor con un caso de uso, o con otro actor.
• Parte del sistema (Systemboundary): Representado por un cuadro, identifica las diferentes partes del sistema y contiene los casos de uso que la forman.


Podemos emplear el diagrama de dos formas diferentes, para modelar el contexto de un sistema, y para modelar los requisitos del sistema.

1. Modelado del contexto. Se debe modelar la relación del sistema con los elementos externos, ya que son estos elementos los que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas UML
  • DIAGRAMAS UML
  • DIAGRAMAS UML
  • Diagramas UML
  • Diagramas Uml
  • diagramas uml
  • DIAGRAMA UML
  • Diagramas uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS