Progamacion en java

Solo disponible en BuenasTareas
  • Páginas : 12 (2971 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de marzo de 2012
Leer documento completo
Vista previa del texto
Modelo Conceptual de la metodología UML
El estándar UML nació en 1994 por iniciativa de Grady Booch y Jim Rumbaugh ambos científicos de la computación y metodologistas de software, quienes luego se les uniera Iván Jacobson , cada uno fundadores de estándares para modelado como el OMT (Object Modeling Technique). Luego del trabajo realizado por estas personas la OMG (Object Management Group)solicito que se realizara un lenguaje estándar que abarcara todas las necesidades para el modelado de los procesos de un sistema. Por lo que en 1997 propusieron el UML como candidato.
Lenguaje Unificado de Modelado (UML), este lenguaje permite diseñar, construir, visualizar y documentar un sistema, utilizando conceptos orientados a objetos. La diagramación UML permite modelar procesos de negocios,además permite el diseño de componentes, esquemas de bases de datos, etc.

Es un lenguaje de modelado, diseñado para especificar métodos o procesos de un sistema, con este lenguaje es posible documentar y construir todo el modelo con el cual se trabajara durante el desarrollo . Se debe tener claro que no es un lenguaje de programación únicamente es implementado para la diagramas que capturenlos requerimientos de un proyecto.

El lenguaje UML puede ser complementado con la programación orientada a objetos, esto no quiere decir que únicamente puede ser utilizada con este tipo de programación.
5.1 Objetivos de UML
Dentro de algunos de los objetivos principales de la diagramación UML tenemos:
• Ser visto como lenguaje de propósito general, que permite ser utilizado por cualquiertipo de modelador
• No es un método de desarrollo, pero permite crear una arquitectura solida que resuelva los requisitos dirigidos por los casos de uso
• Buscar una simple comprensión y elaboración de los diagramas, pero permite modelar todos los conceptos de un sistema moderno y complejo.
5.2 Diagramación de UML
La diagramación UML se divide en 3 Categorías:
• Por su Estructura
• Por suComportamiento
• Por su Interacción
Cada uno de ellos encierra un grupo de diagramas que son implementados durante las fases de análisis y diseño de un proyecto.
5.2.1 Clasificación de Diagramas por Categorías
Por su estructura Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de despliegue
Diagrama de paquetes
Por su comportamiento Diagrama de actividadesDiagrama de caso de usos
Diagrama de estado
Por su Intensión
Diagrama de secuencia
Diagrama de comunicación
Diagrama de vista de intereacción
5.2.2 Jerarquía de los Diagramas UML
Se muestra la jerarquía como un diagrama de Clases



5.3 Definición de objetos
Según la definición vista en el unidad 3, un objeto es la representación de un ente, cosa o algo con lo que un individuopuede tener interacción o lo puede percibir por medio de cualquier sentido.
Un objeto puede ser:
• Material. Si este posee una forma definida
• Abstracto. Si solamente se establece como un concepto, es el producto de la abstracción aplicada a objetos materiales u otro tipo de ente

Un objeto esta compuesto por:
• Características o atributos
• Relaciones
• Comportamiento
5.3.1Características o atributos
Estas permiten la distinción de un objeto entre otro conjunto de objetos que formen parte de una misma organización, las características de un objetos pueden llegar a ser heredadas a otros descendientes en dicha organización.
5.3.2 Relaciones
Un objeto debe pertenecer a un grupo u organización formada por más objetos, las relaciones permite la inserción a cualquiera de estosgrupos.
5.3.3 Comportamiento
Son todas las operaciones que un objeto puede llegar a realizar.
Ejemplo de Objetos Materiales
• Avión
o Atributos: Alas, Turbinas, Llantas, Ventanillas, Asientos, Puertas, Baños, etc.
o Comportamiento: Vuela, Transporta Pasajeros
• Perro
o Atributos: Cola, Pelo, Patas, Colmillos, Hocico
o Comportamiento: Ladra, Muerde, Cuida
• Automóvil
o...
tracking img