bachiller en electronica

Páginas: 7 (1537 palabras) Publicado: 21 de marzo de 2013
Diagrama UML de clases
Ing. Anita Yánez

UML - Unified Modeling Language



Es un lenguaje que permite modelar, construir y documentar los elementos que
forman un sistema software orientado a objetos.



Hay que tener en cuenta que el estándar UML no define un proceso de desarrollo
específico, tan solo se trata de una notación.

Modelos


UML se puede usar para modelardistintos tipos de sistemas: sistemas de
software, sistemas de hardware, y organizaciones del mundo real. UML ofrece
nueve diagramas en los cuales modelar sistemas.










Diagramas de Casos de Uso para modelar los procesos ’business’.
Diagramas de Secuencia para modelar el paso de mensajes entre objetos.
Diagramas de Colaboración para modelar interacciones entre objetos.Diagramas de Estado para modelar el comportamiento de los objetos en el sistema.
Diagramas de Actividad para modelar el comportamiento de los Casos de Uso,
objetos u operaciones.
Diagramas de Clases para modelar la estructura estática de las clases en el sistema.
Diagramas de Objetos para modelar la estructura estática de los objetos en el
sistema.
Diagramas de Componentes para modelarcomponentes.
Diagramas de Implementación para modelar la distribución del sistema.

Diagramas de Estructura Estática


Con el nombre de Diagramas de Estructura Estática se engloba tanto al Modelo
Conceptual de la fase de Análisis como al Diagrama de Clases de la fase de Diseño



Ambos son distintos conceptualmente, mientras el primero modela elementos del
dominio el segundo presenta loselementos de la solución software.

Elementos Comunes a Todos los
Diagramas

Clases y Objetos


Los diagramas de Clases y de Objetos son los principales modos de representar los
aspectos estructurales en UML.



Diagramas de clases. Estructura del sistema.
– Clases.
– Atributos: Tipos, valores iniciales.
– Operaciones: visibilidad.
– Relaciones con otras clases: Asociaciones•

Diagramas de objetos. Estructura del sistema en tiempo de ejecución.
– Objetos. Instancias de una Clase.
– Atributos (valores actuales).

Diagrama de Clases- Diagrama de
Objetos

Clases






Una clase se representa mediante una caja subdividida en tres partes: En
la superior se muestra el nombre de la clase, en la media los atributos y
en la inferior las operaciones.Una clase puede representarse de forma esquemática (plegada), con los
detalles como atributos y operaciones suprimidos, siendo entonces tan
solo un rectángulo con el nombre de la clase.
En ejemplo se ve cómo una misma clase puede representarse a distinto
nivel de detalle según interese, y según la fase en la que se esté.

Termostato
Temperatura _deseada
Temperatura_muestra

TermostatoClase con detalle suprimidos

Establecer_temperatura
Clase con detalle a nivel de análisis

Notación para clases a distintos niveles de detalle

Ejemplos






Una clase define uno o más objetos, donde los objetos pertenecen a la clase,
teniendo características comunes.
– Ejemplo: Juan Pérez y María López se consideran miembros de la clase persona,
donde todas las personastienen una edad y un nombre. La UDLA y la UCE
pertenecen a la clase universidad, donde todas las universidades tienen una
dirección y un grado máximo. Chrysler y Microsoft pertenecen a la clase
compañía, donde todas las compañías tienen una dirección, un número de
empleados, y una ganancia al año.
Una clase se considera un "molde" del cual se crean múltiples objetos.
– Ejemplo: La clase es comoun molde de una cerámica de la cual se pueden crear
múltiples cerámicas, todas con exactamente las mismas características. Para
modificar las cerámicas hay que primero construir un nuevo molde.
Al definir múltiples objetos en clases se logra una abstracción del problema. Se
generaliza de los casos específicos definiciones comunes, como nombres de la
clase, atributos, y operaciones.
–...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller En Electronica
  • Bachiller Electronico
  • Bachiller En Electronica
  • bachiller en electronica
  • bachiller en electronica
  • Bachiller Técnico En Electrónica
  • Bachiller industrial, perito en electronica
  • bachiller tecnico electronica de consumo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS