Conceptos de diagramas de UML
johanjnrInforme19 de Marzo de 2015
404 Palabras (2 Páginas)187 Visitas
UML#1
JOHAN SEBASTIAN GARCIA JIMENEZ
INSTITUTO TECNICO INDUSTRIAL PILOTO
DISEÑO DE SOFTWARE
TECNICO EN PROGRAMACION DE SOFTWARE
BOGOTA
2015
UML
JOHAN SEBASTIAN GARCIA JIMENEZ
UML#1
JUAN MANUEL SANABRIA CASIANO
INSTITUTO TECNICO INDUSTRIAL PILOTO
DISEÑO DE SOFWARE
TECNICO EN PROGRAMACION DE SOFTWARE
BOGOTA
BOGOTA
2015
INTRODUCCION
1. OBJETIVOS
1.1. OBJETIVOS GENERALES
1.2. OBJETIVOS ESPECIFICOS
2. CONCEPTOS DE UML
3. CATEGORIAS DE UML
4. CONCEPTOS DE DIAGRAMAS DE UML
OBJETIVOS
OBJETIVOS GENERALES
Hacer que el lector conozca más sobre UML
OBJETIVOS ESPECIFICOS
1. Hacer que el lector entienda sobre UML.
2. Poner en práctica UML y desarrollar problemas diarios con ellos.
CONCEPTOS DE UML
El Lenguaje de Modelado Unificado (UML: Unified Modeling Language) es la sucesión de una serie de métodos de análisis y diseño orientadas a objetos que aparecen a fines de los 80's y principios de los 90s.UML es llamado un lenguaje de modelado, no un método. Los métodos consisten de ambos de un lenguaje de modelado y de un proceso.
UML incrementa la capacidad de lo que se puede hacer con otros métodos de análisis y diseño orientados a objetos. Los autores de UML apuntaron también al modelado de sistemas distribuidos y concurrentes para asegurar que el lenguaje maneje adecuadamente estos dominios.
CATEGORIAS DE UML
Diagramas de casos de uso:
Representan a los actores y casos de uso (procesos principales) que intervienen en un desarrollo de software.
Diagramas de clases:
Para UML una clase es una entidad, no una clase software. Un diagrama de clases UML puede ser un diagrama del dominio o representación de conceptos que intervienen en un problema, o también un diagrama de clases software. El sentido de un diagrama UML se lo da la persona que lo construye.
Diagramas de secuencia:
Suelen usarse para representar objetos software y el intercambio de mensajes entre ellos, representando la aparición de nuevos objetos de izquierda a derecha.
Diagramas de colaboración:
Suelen usarse para representar objetos o clases y la forma en que se transmiten mensajes y colaboran entre ellos para cumplir un objetivo.
Diagramas de estados:
Suelen usarse para representar cómo evoluciona un sistema (cómo va cambiando de estado) a medida que se producen determinados eventos.
Otros diagramas:
Diagramas de actividad, diagramas de paquetes, diagramas de arquitectura software, etc.
CONCEPTOS DE DIAGRAMAS DE UML
Un caso de uso es una descripción de los pasos o las actividades que
...