Uml en 24 horas

Solo disponible en BuenasTareas
  • Páginas : 10 (2376 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de mayo de 2010
Leer documento completo
Vista previa del texto
Arquitectura de Proyectos de IT

Repaso de UML básico

Tutorial :

Autor : Sei Hwan ROH eroh@sistemas.frba.utn.edu.ar

Indice Tutorial repaso de UML Básico.......................................................................................3 1 Introducción.........................................................................................................3 1.1 Notación......................................................................................................3 1.2 Riesgos ........................................................................................................3 1.3 Construcción ................................................................................................4 2 Diagramas...........................................................................................................4 3 Diagrama de Caso de Uso ....................................................................................4 3.1 Actors (Actores)...........................................................................................6 3.2 Use Case (Caso de Uso) ...............................................................................6 3.3Relaciones....................................................................................................6 4 Diagrama de Clases .............................................................................................6 4.1 Perspectivas .................................................................................................7 4.2Componenetes..............................................................................................7 5 Diagrama de Interacción (secuencia)....................................................................9 6 Biografía............................................................................................................11

Tutorial repaso de UML Básico 1 Introducción

Al correr del tiempo el Lenguaje de Modelado Unificado (UML) ha sido aceptadocomo un estándar de especificación de procesos (generalmente para procesos en tecnologías de OBJETO) para muchas industrias. Por esta razón pensamos que para cualquier analista – desarrollador de software (o aplicaciones más ampliamente dicho), incluso arquitectos, es importante conocerlo. El UML es un meta lenguaje visual para definir, describir y documentar procesos. Pueden representar procesos ensus diversos niveles de complejidad como representar clases concretas para aplicar sobre un lenguaje o modelar ideas conceptuales del negocio. En este texto se trata de usar las definiciones en inglés ya que es absurdo usar terminologías en español.

La notación es la representación gráfica que se ve en los modelos, es decir, es la sintaxis que se expresa sobre el lenguaje de modelado. Porejemplo, la notación del diagrama de clase define cómo representar los conceptos tales como clase, asociación, y multiplicidad. Estos conceptos de asociación y multiplicidad lo veremos más adelante sobre un diagrama específico.

1.1

Notación

Cuando emprendemos el desarrollo de una aplicación estamos expuestos a distintos tipos de riesgo para el proyecto. Dentro de las mismas podemos clasificarlas más importantes: a. Riesgo de Requerimientos – Tomar o entender de forma incorrecta los requerimientos nos puede llegar armar sistemas gigantescos para tirar a la basura b. Riesgo de Tecnología – Más que nada estamos frente a grandes cambios de tecnología. ¿Qué pasa si hoy desarrollamos en un lenguaje X y mañana tenemos que utilizar Y? c. Riesgo de Skills – ¿Disponemos de los recursossuficientemente capacitados para el proyecto? d. Riesgo de Políticas – Riesgo más peligroso que puede estar de forma pasiva. El modelado UML nos ayuda en parte reducir estos riesgos expuestos de la siguiente manera:

1.2

Riesgos

Podemos reducir el riesgo de Requerimiento mediante simples diagramas de casos de usos con la cual el usuario interactuaría con el analista para definir bien los...
tracking img