1. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
LENGUAJE UNIFICADO DE MODELO UML
INTRODUCCION.-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.
Es una notación de modelado visual, que utiliza diagramas para mostrar distintos
aspectos de un sistema.
Se habla de lenguaje, en cuanto a que es una herramienta de comunicación formal, con
una serie de construcciones, sintaxis y semánticas definida
Sintaxis.-Es la descripción de cómo debe
realizarse
los diagramas
Semántica.-Define el significado de cada diagrama
ELEMENTOS ESTRUCTURALES
Son las partes estáticos que representan conceptos (Elementos lógicos) o cosas
materiales (Elementos físicos) de un sistema.
Clase: Descripción de un conjunto de objetos que comparten los mismos atributos,
operaciones, relaciones y semántica.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1
2. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
Interfaz: Describe el comportamiento parcial o completo visible externamente de un
elemento por medio de una colección de operaciones.
Colaboración: Es una sociedad de roles y otros elementos que cooperan para dar un
comportamiento mayor que la suma de los comportamientos de sus elementos.
Caso de uso: Conjunto de secuencia de acciones que producen un resultado
observable o de interés para un actor.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1
3. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
Los siguientes elementos son similares a las clases dado que describen un conjunto de
objetos que comparten los mismos atributos, operaciones, relaciones y semántica.
Clase activa: Cuyos objetos tienen uno o más procesos o hilos en ejecución.
Componente: Oculta todo su comportamiento tras un conjunto de interfaces
externas.
DIAGRAMAS DE ESTRUCTURA ESTÁTICA
Es un diagrama de estructura estática que representa conceptos del mundo real y las
relaciones entre ellos. Se centra en las relaciones y los atributos en vez de en los
métodos y ayuda al usuario a entender la terminología del área de dominio para la que
está desarrollando un sistema.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1
4. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
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. 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.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1
5. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
DIAGRAMA DE INTERACCIÓN
El diagrama de interacción, representa la forma en como un Cliente (Actor) u Objetos
(Clases) se comunican entre sí en petición a un evento. Esto implica recorrer toda la
secuencia de llamadas, de donde se obtienen las responsabilidades claramente.
DIAGRAMA DE ESTADO
Los diagramas de estado muestran los diferentes estados de un objeto durante su vida, y
los estímulos que provocan los cambios de estado en un objeto.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1
6. UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÀTICA APLICADA A LA EDUCACIÓN
DIAGRAMA DE ACTIVIDADES
Los diagramas de actividades describen la secuencia de las actividades en un sistema.
Los diagramas de actividad son una forma especial de los diagramas de estado, que
únicamente (o mayormente) contienen actividades.
MODELO FISICO DE UN SISTEMA
El modelo físico en UML describe los componentes, de hardware y de software, que se
desplegarán en el ambiente seleccionado. Describe elementos tales como plataformas de
hardware, denominadas nodos en UML, conectividad de redes, componentes de
software, procesadores, sistemas operativos y herramientas de terceras partes.
Los diagramas de despliegue son los complementos de los diagramas de componentes
que, unidos, proveen la vista de implementación del sistema. Este articulo ilustrará la
notación que se emplea en los diagramas de despliegue y algunos ejemplo de cómo de
utilizan.
PROGRAMACIÒN ORIENTADA A OBJETOS
MS. BELÉN PIÑAS 1