Diagrama De Clases Del Analisis

Páginas: 31 (7667 palabras) Publicado: 13 de junio de 2012
Índice

Introducción

1. ¿Que es un diagrama de clases de UML?
2. Elementos que conforman un diagrama de clases.
2.1 Clases en UML.
2.1.1 Atributos en la clase UML.
2.1.2 Métodos en la clase UML.
2.2 Estereotipos y Representación Gráfica.
2.2 Relaciones entre clases.
2.2.1 Dependencia “Dependency”2.2.2 Asociación “ Asociation ”
2.2.3 Agregación “Agregation”
2.2.4 Composición “Composition”
2.2.5 Herencia “Hierarchy”
2.2.6 Atributos de una relación entre clases.
2.2.6.1 Cardinalidad
2.2.6.2 Navegabilidad
2.2.6.3 Nombre de asociación y nombre de Rol.
2.2.3 Clases estereotipadas y nombres de asociación.3. Clases de Análisis en RUP.
3.1 Clases de Interfaz o Frontera.
3.2 Clases de Entidad
3.2.1 Las entidades son Abstracciones Claves.
3.3 Clases Controladoras.
3.3.1 ¿Cuantas clases Controladoras?
3.3.2 Las controladoras garantizan el cumplimiento de las reglas de negocio.
4. Diagrama de clases de Análisis.Conclusiones.
Orientaciones para la Actividad No.37 (AP).



Introducción

Para iniciar la presente actividad, le invitamos a responder las siguiente preguntas:

¿Cuál es el principal tipo de elemento que participa en un software orientado a objetos? ¿Cuál es la principal diferencia entre un software orientado a objetos y un software estructurado? Si encuentra obvias las respuestasentonces las preguntas han cumplido su objetivo. Los conceptos objeto y clase, constituyen centro de atención en el enfoque orientado a objetos y además imponen la diferencia principal de este enfoque con otros.

Si bien es cierto que en sistemas complejos o medianamente complejos, las clases se pueden agrupar en elementos de mayor complejidad y más alto nivel como pueden ser componentes osubsistemas, estas siguen siendo las unidades básicas que conforman a estos últimos. Con anterioridad en el presente curso hemos intentado dejar clara la importancia que tiene el modelado. Como una proyección de las soluciones a menor escala, y por lo tanto menos costosa, el modelado puede ser empleado en cada punto del desarrollo de software, y sin lugar a dudas, la creación de las clases que formaránparte de la solución, no se encuentra exenta de esta posibilidad. El objetivo de la presente actividad es que aprenda las particularidades y elementos que conforman un diagrama de clases de UML, al nivel de análisis según RUP. Se hace la acotación del alcance al que se pretende llegar en cuanto al diagrama de clases (análisis), ya que este mismo artefacto puede ser empleado también en diseño,momento en el cual aumenta el nivel de detalle requerido, y por tanto aparecen elementos que al nivel de análisis no son necesarios.

1. ¿Qué es un diagrama de clases de UML?


Es una colección estática de los elementos declaratorios del modelo, como clases, tipos y sus relaciones, conectados unos a otros y a sus contenidos. Da una visión estática del sistema porque no describe el comportamiento deeste en el tiempo.


2. Elementos que conforman un diagrama de clases.


Los elementos básicos que podemos encontrar en un diagrama de clases son Clases y Relaciones entre estas. Existen otros que también pueden mostrarse como paquetes, Notas aclaratorias de UML, que se encuentran fuera del alcance del presente material.

2.1 Clases en UML.

Una clase de UML se representa con unrectángulo de 3 secciones.
[pic]
Fig 1. Clase de UML.

En la figura anterior se muestra una clase con nombre “Viajero”. De las tres secciones que conforman una clase UML, la primera sección o sección superior es empleada entre otras cosas, para indicar el nombre de la clase. Las restantes secciones serán empleadas para mostrar los atributos y responsabilidades de la clase.

2.1.1 Atributos en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama De Clases Del Analisis
  • Diagramas de clase
  • Diagramas De Clases
  • Diagramas de clase
  • diagrama de clases
  • Diagrama de clases
  • Diagramas De clase
  • Diagrama de clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS