Introducción al uml

Páginas: 23 (5552 palabras) Publicado: 26 de enero de 2012
Introducción al UML
Es una herramienta de diagramas, que ayuda en el proceso del desarrollo de software .UML le facilitará la creación de un producto de alta calidad, especialmente durante fases de análisis y diseño del proyecto. UML también puede usarse para documentar sus diseños de software para ayudarle a usted y al resto de desarrolladores.
Tener una buena maqueta del software es la mejorforma de comunicarse con otros desarrolladores que participen en el proyecto, así como con sus clientes. Una buena maqueta de extremadamente importante para los proyectos de mediano o gran tamaño, pero también resulta útil para los más pequeños. Aunque trabaje en un pequeño proyecto personal, podrá beneficiarse de una buena maqueta porque esta le proporcionará una visión global que le ayudará enla creación de un mejor código.
UML es el lenguaje de diagramas que se utiliza para la descripción de tales maquetas. Es posible representar las ideas en UML utilizando diversos tipos de diagramas. UML 1.2 soporta los siguientes tipos:
• Diagrama de clase
• Diagrama de secuencia
• Diagrama de colaboración
• Diagrama de caso de uso
• Diagrama de estado
• Diagrama de actividad
• Diagramade colaboración
• Diagrama de secuencia
Acerca de UML
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 ahacerlo más accesible para otros. UML está controlado por 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. Se compone de muchos elementos de esquematización que representan las diferentes partes de un sistema desoftware. Los elementos UML se utilizan para crear diagramas, 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: quemuestra las clases y la relaciones entre ellas.
• Diagrama de 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: quemuestra actividades, así como los cambios de una a otra
actividad 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: quemuestra los datos y las relaciones y
restricciones entre ellos.

Elementos de UML
-Diagrama de casos de uso
Los diagramas de casos de uso describen las relaciones y las dependencias entre un grupo de casos de uso y los actores participantes en el proceso.
Es importante resaltar que los diagramas de casos de uso no están pensados para representar el diseño y no puede describir los elementosinternos de un sistema. Los diagramas de casos de uso sirven para facilitar la comunicación con los futuros usuarios del sistema, y con el cliente, y resultan especialmente útiles para determinar las características necesarias que tendrá el sistema. En otras palabras, los diagramas de casos de uso describen , qué es lo que debe hacer el sistema, pero no cómo.
Caso de uso
Un caso de uso describe,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a UML
  • UML introduccion
  • Introducción a UML
  • Introduccion uml
  • Introduccion a uml
  • Uml introduccion
  • Introducción a uml
  • Introduccion a UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS