Loading presentation...
Prezi is an interactive zooming presentation

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Diagramas UML

No description
by

Mauricio Ibañez

on 13 October 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Diagramas UML

Diagramas UML
Creación de diagrama UML
Es importante remarcar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.


Calculadora
Ya sabiendo el concepto de UML para crear la calculadora fue preferible el uso de métodos para cada operación y así seria mas fácil de entender el diagrama UML


Para algunas operaciones como la multiplicación y la suma se pueden hacer una cantidad ilimitadas de veces.
Con un while que se repite hasta que el usuario no quiera continuar multiplicando o sumando

al final el diagrama UML de la calculadora
Es importante determinar cual es el que más sea ajusta a nuestra necesidad
tanto en estructura como tipo ya que cada uno se utiliza para casos diferentes
Existen diferentes tipos de diagramas así como también de diferente estructura
Ejemplo diagramas de estructura estática
DIAGRAMA DE CLASES
Es un tipos de diagramas estático y tiene como fin describir la estructura de un sistema mostrando sus clases, atributos y relaciones entre ellos.

Estos diagramas son utilizados durante el proceso de análisis y diseño de los sistemas informáticos, en donde se intentan conformar el diagrama conceptual de la información que se manejará en el sistema
crear un diagrama UML
Lo primero que ocupamos es una herramienta que cumpla con lo fundamental de UML
¿Cuáles son las características que debe tener una herramienta UML?
capacidad de diagramación, y los diferentes tipos de diagramas
esquemas de apoyo de diseño, documentación, construcción e implantación de sistema
flexibilidad para admitir cambios no previstos durante el diseño o el rediseño.
¿Que funciones tiene?
Modelar un software a fin de especificar y documentar un sistema, de un modo estándar incluyendo aspectos conceptuales tales como procesos de negocios y funciones del sistema.
¿Que es un diagrama UML?
Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema.
DIAGRAMA DE ESTADOS
El diagrama de estados engloba todos los mensajes que un objeto puede enviar o recibir, en otras palabras es un escenario que representa un camino dentro de un diagrama.

Como característica de estos diagramas siempre cuentan con dos estados especiales, el inicial y el final, con la particularidad que este diagrama puede tener solo un estado inicial pero varios estados finales.
Ejemplo diagramas de Interacción
DIAGRAMA DE SECUENCIAS
Un Diagrama de Secuencias muestra una interacción ordenada según la secuencia temporal de eventos y el intercambio de mensajes. Los diagramas de secuencia ponen especial énfasis en el orden y el momento en el que se envían los mensajes a los objetos.
Ejemplo diagramas de implementación
DIAGRAMA DE COMPONENTES
Lo que distingue el Diagrama de Componentes de otro tipo de diagramas es sin duda su contenido. Normalmente contiene componentes, interfaces y relaciones entre ellos.Los componentes perteneces a un mundo físico, es decir, representan a un bloque de construcción al modelar aspectos físicos de un sistema.

Cada componente debe tener un nombre que lo distinga de los demás. Al igual que las clases los componentes pueden enriquecerse con compartimientos adicionales que muestran sus detalles.

Entones sabiendo esta podemos ver que UML no puede compararse con la programación estructurada, pues UML significa Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en un requerimiento.
Ejemplo diagramas de Actividad
Para la división y la resta solo se puede hacer una operación a la vez, se piden dos números a continuación se procede a realizar la resta o división
Para escoger la operación se realiza con un menú .
Todo el menú esta dentro de un try catch y a la ves todo estará dentro de un while,si se genera una excepción dentro de el menú o en algún método regresara al menú de opciones, cada ves que el usuario termina una operación se leda la opción 1 para salir o cualquier otra para continuar
Full transcript