UML - Lenguaje De Modelamiento Unificado
Enviado por ahayashida • 24 de Noviembre de 2012 • 382 Palabras (2 Páginas) • 466 Visitas
UML es un Lenguaje de Modelado Unificado basado en una notación gráfica la cual permite: especificar, construir, visualizar y documentar los objetos de un sistema programado.
Este lenguaje es el resultado de la unificación de los métodos de modelado orientados a objetos de Booch, Rumbaugh (OMT: Object Modeling Technique) y Jacobson (OOSE: Object-Oriented Sotfware Engineering) .
El UML modela sistema mediante el uso de objetos que forman parte de él así como, las relaciones estáticas o dinámicas que existen entre ellos.
UML puede ser utilizado por cualquier metodología de análisis y diseño orientada por objetos para expresar los diseños.
Diagramas empleados por UML
Diagrama de Casos de Uso
Diagrama de Clases
Diagrama de Actividades
Diagrama de Iteración
Diagrama de Secuencia
Diagrama de Colaboración
Diagrama de Estados
Diagrama de Implementación
Diagrama de Componentes
Diagrama de Despliegue
Un diagrama de Casos de Uso muestra la distintas operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno (usuario u otras aplicaciones).
Es una herramienta esencial para la captura de requerimientos y para la planificación y control de un proyecto interactivo.
Los casos de Uso Se representa en el diagrama por una elipse que denota un requerimiento solucionando por el sistema.
Cada caso de uso de uso es una operación completa desarrollada por los actores y por el sistema en un diálogo.
El conjunto de casos de uso representa la totalidad de operaciones desarrolladas por el sistema.
Actor: Es un usuario del sistema, que necesita o usa alguno de los casos de uso. Un usuario puede jugar más de un rol. Un solo actor puede actuar en muchos casos de uso; recíprocamente, un caso de uso puede tener varios actores. Los actores no necesitan ser humanos pueden ser sistemas externos que necesitan alguna información del sistema actual.
Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos. Muestra de una manera estática la estructura de información del sistema.
Clase: representa un conjunto de entidades que tienen propiedades comunes.
Una clase es un constructo que define la estructura y comportamiento de una colección de objeto denominados instancia de la clase.
En UML la clase está representada por un rectángulo con tres divisiones internas, son los elementos fundamentales del diagrama.
...