Ing. Sistemas

Páginas: 24 (5872 palabras) Publicado: 9 de mayo de 2013
Técnicas UML
Doc. 1/3

Objetivos


Brindar los conceptos de UML, y poder realizar
análisis y diseño de sistemas de información.
Entre los objetivos específicos se mencionan:
 Poder

diferenciar los diferentes diagramas y sus
propósitos.
 Dominar los conceptos de los Diagramas de Casos de
Uso, Diagramas de Clases, Diagramas de Secuencia,
Diagramas de Colaboración, Diagramas deEstado,
Diagramas de Actividad, Diagramas de Paquetes y
Diagramas de Distribución.

Conceptos Generales










UML es el Lenguaje Modelado Unificado. Este debe ser visto como un lenguaje, ya que cuenta con reglas.
En esta, se hace una introducción a los conceptos necesarios para visualizar un sistema de software, un procesos,
una notación y una herramienta. Además depresentar la historia del UML. Se indicarán sus beneficios e
inconvenientes de la herramienta en la aplicación para el análisis y diseño de sistemas.
Se presentará la similitud de algunos diagramas del UML, con diagramas de modelado estructurado.
En esta se presentan conceptos a cada uno de los diagramas del UML, planteando ejemplos, para su mejor
comprensión.
En la actualidad existe unavariedad de software con los que se puede desarrollar diagramas en UML, tales como
Visio, Visual Modeler, Rational Rose, SELECT Enterprise, Visual UML, GDPro, Oracle, Powersoft entre otros.
En un principio el UML estaba destinado para ser utilizado en lenguajes no visuales, tales como Java, C++ y
Procesos Unificados, pero en sus versiones más recientes, esta incorporado otros como Visual C, VisualBasic,
PowerBuilder y Oracle. Tanto la edición Enterprise como la edición Professional de Microsoft® Visio® 2000 incluyen
soluciones para la utilización de código de técnicas de ingeniería inversa en diagramas de estructura estática de
UML. Ambas soluciones admiten tres lenguajes: Microsoft® Visual C++® 6.0, Microsoft® Visual Basic® 6.0 y
Microsoft® Visual J++® 6.0. La versión del estándar de UMLempleada por la solución de diagramas de Visio es la
1.2.
Cuando se desee organizar un proceso de diseño con el fin de que tantos los analistas, clientes, desarrolladores y
usuarios clientes comprendan los procesos de análisis, diseño del sistema, se deberá contar con UML como
solución. Por tradición, se afirmar que un buen diseño debe ser el resultado de un cuidadoso análisis de losrequerimientos de los clientes.

Claves para el desarrollo
La clave para el desarrollo de los sistemas de información, es
considerando los factores de un suceso:





Notación: Conocimiento estándar para identificar los diferentes
elementos de un diagrama. Esta puede tener variantes (símbolos)
de una herramienta en otra, pero se mantienen el concepto y su
acción.
Procesos: Es laidentificación de los procesos que se involucran
en un sistema, es decir conocer la problemática del sistema.
Herramientas: El conocimiento de la herramienta de desarrollo
del análisis y diseño.

Una de estas facetas que no este presente en la aplicación del UML,
haría fallar un diagrama.

Fases
Notación

Herramientas

Procesos

Historia de UML








El UML es una creaciónde los señores Grady Booch, James Rumbaugh e Ivar Jacobson. Estos
tres personajes son llamados “Los tres amigos”, estos trabajaban en distintas empresas
durante la década de los ochenta y principios de los noventa, en sus inicios, cada uno de ellos
creo su propia metodología para el análisis y diseño orientado a objetos. Sus metodologías
predominaron sobre las de sus competidores. A mediadosde los noventa, iniciaron a
intercambiar ideas entre sí y decidieron producir un producto común unificando la notación.
En 1994 Rumbaugh ingresó a Rational Rose Software Corporation, donde ya trabajaba Booch.
Luego Jacobson ingresó a Rational un año después. En ese momento se inició el proyecto de
desarrollar un “Método Unificado”, con la participación de Grady Booch y Jim Rumbaugh, el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing de sistemas
  • Ing sistemas
  • Ing de sistemas
  • Ing. Sistemas
  • Ing Sistemas
  • Ing De Sistemas
  • Ing. En Sistemas
  • Ing. De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS