Capitulo4 Diseño Técnico Con UML

Páginas: 25 (6225 palabras) Publicado: 27 de septiembre de 2015
Aplicación web para el conocimiento y conversión de unidades

CAPÍTULO IV. DISEÑO TÉCNICO CON UML

4.1. Introducción
Los sistemas o aplicaciones, toman forma cuando una o varias personas tienen la
visión de cómo la tecnología puede mejorar las cosas. Los desarrolladores deben
entender la idea mientras crean el sistema, para ello debe existir un enlace entre quien
tiene la idea y eldesarrollador.
El UML (Lenguaje unificado de modelado) es una herramienta que cumple con esta
función, se basa en símbolos y diagramas que permiten a los creadores generar diseños
que capturen la idea de un sistema para comunicárselo de una forma fácil de
comprender a quien realice el proceso de desarrollo.
Existen diversas herramientas que permiten la realización de diagramas UML e
integrarlos en un modelo dediseño. Los más notables son Select Enterprise, Visual
UML y Rational Rose que es la utilizada a lo largo del presente proyecto.

4.2. Necesidad del lenguaje unificado de modelado
En los comienzos de la programación, los desarrolladores no realizaban análisis
profundos del problema a resolver. Se evaluaban los requerimientos de los clientes,
generando un análisis en algún tipo de notación queellos mismos comprendieran
(aunque el cliente no la comprendiera). El análisis llegaba a los programadores con la
esperanza de que el producto final cumpliese con lo que el cliente deseaba.
Dado que la ingeniería de sistemas es una actividad humana, existe la posibilidad de
cometer errores en cualquier etapa del proceso, por ejemplo malentendidos por parte del
analista sobre los requerimientos delcliente. Estos no eran descubiertos hasta que el
producto final era entregado y no cumplía con las funcionalidades requeridas.
Hoy en día es necesario contar con un buen plan de análisis, donde el cliente
comprenda el sistema que se va a desarrollar, señalando cambios si no se han entendido
claramente sus necesidades. El incremento de complejidad de los sistemas informáticos
que cuentan con hardware,software y bases de datos, hace imprescindible organizar el
proceso de diseño de tal forma que los analistas, clientes y desarrolladores y otras
personas involucradas en el proceso de desarrollo del sistema lo comprendan. UML
proporciona esta organización.
Así mismo, la mayoría de los sistemas sufren cambios, mejoras o modificaciones
una vez han sido entregadas al cliente. Un proyecto biendiseñado facilitará los cambios,
es decir, si el diseño es sólido, un cambio en la implementación se afrontará sin
problemas.
La necesidad de diseños sólidos ha traído consigo la creación de una notación que
los analistas, desarrolladores y clientes acepten. UML proporciona tal notación.

59

Aplicación web para el conocimiento y conversión de unidades

4.3. Historia del UML
El lenguaje UML aparece enoctubre de 1994, cuando James Rumbaugh se unió a la
compañía Rational fundada por Grady Booch. El objetivo de ambos era unificar dos
métodos que habían desarrollado, el método Booch y el OMT (Object Modelling Tool).
Un año después, otro reputado investigador, Ivar Jacobson, se unió a Rational y aportó
sus ideas.
El anteproyecto de UML que estas tres personas, conocidas como los “tres amigos”,estaban creando, empezó a circular en la industria del software y las reacciones
resultantes trajeron consigo considerables modificaciones.
Conforme diversas empresas vieron que UML era útil, se formó un consorcio de
UML. Entre los miembros se encuentran DEC, Hewlett-Packard, Intellicorp, Microsoft,
Oracle, Texas Instruments y Racional.
En 1997 el consorcio produjo la versión 1.0 de UML como respuestaa la necesidad
de un lenguaje de modelado estándar. A finales de este mismo año, apareció la versión
1.1, que como la anterior fue puesta en consideración del OMG (Grupo de
administración de objetos). Posteriormente se han realizado nuevas versiones
gestionadas por la OMG, hasta la 2.0, y su evolución continúa.

4.4. Tipos de diagramas
UML (lenguaje unificado de modelado) está compuesto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TÉCNICAS UML PARA EL ANÁLISIS Y DISEÑO DE SISTEMA
  • Tecnicas uml
  • Analisis y diseño de sistemas uml
  • uml analisis y diseño
  • tecnicas y herramienta en la poo en la uml
  • Tecnicas De Diseño
  • Diseño tecnico
  • Diseño tecnico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS