Alquiler de videos

Solo disponible en BuenasTareas
  • Páginas : 4 (787 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de noviembre de 2010
Leer documento completo
Vista previa del texto
UML es la abreviatura de Universal Modelling Language (Lenguaje de Modelado Universal). No es una metodología, sino una forma de escribiresquemas con pretensiones de universalidad (que ciertamente haconseguido).La idea es que todos los analistas y diseñadores utilizaran los mismosesquemas para representar aspectos de la fase de diseño. UML no es unametodología sino una forma de diseñar (de ahílo de lenguaje de modelado) elmodelo de una aplicación.
Su vocación de estándar está respaldada por ser la propuesta de OMG(Object Management Group) la entidad encargada de desarrollar estándarespara la programación orientada a objetos. Lo cierto es que sí se ha convertido en un estándar debido a que une las ideas de las principales metodologías orientadas a objetos: OMT de Rumbaugh, OOD deGrady Booch y Objectory de Jacobson.

Los objetivos de UML son:

(1) Poder incluir en sus esquemas todos los aspectos necesarios en la fase de diseño.
(2) Facilidad de utilización.
(3) Que no sepreste a ninguna ambigüedad, es decir que la interpretación de sus esquemas sea una y sólo una.
(4) Que sea soportado por multitud de herramientas CASE. Objetivo perfectamente conseguido por cierto.(5) Utilizable independientemente de la metodología utilizada. Evidentemente las metodologías deben de ser orientadas a objetos.

Diagramas UML

Lo que realmente define UML es la forma de realizardiagramas que representen los diferentes aspectos a identificar en la fase de diseño. Los diagramas a realizar con esta notación son:

• Diagramas que modelan los datos.
• Diagrama de clases.Representa las clases del sistema y sus relaciones.
• Diagrama de objetos. Representa los objetos del sistema.
• Diagrama de componentes. Representan la parte física en la que se guardan los datos.
•Diagrama de despliegue. Modela el hardware utilizado en el sistema
• Diagrama de paquetes. Representa la forma de agrupar en paquetes las clases y objetos del sistema.
- Diagramas que modelan...
tracking img