base de datos

Páginas: 5 (1193 palabras) Publicado: 1 de julio de 2013
DIAGRAMA DE CLASES

Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargarán delfuncionamiento y la relación entre uno y otro. En un diagrama de clases se pueden distinguir principalmente dos elementos: clases y sus relaciones.

CLASES:
 
La clase es la unidad básica que encapsula toda la información de un objeto a través de la cual podemos modelar el entorno en estudio. En UML, una clase es representada por un rectángulo que posee tres divisiones (ver la figura 1).Representación de una clase en UML



En donde:
El rectángulo superior contiene el nombre de la clase
El rectángulo intermedio contiene los atributos (o variables de instancia) que caracterizan a la clase (pueden ser private , protected o public ).
El rectángulo inferior contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno (dependiendo de lavisibilidad: private , protected opublic ).


Por ejemplo, podemos representar una clase denominada Figura que contiene dos atributos (lado1 y lado2) y 3 métodos (método constructor Figura, método área y método perímetro), de la siguiente manera:

Representación de una clase en UML

 
Al analizar la representación de una clase en UML podemos encontrar lo siguiente:


DIAGRAMA DE CLASESUn diagrama de clases es un tipo de diagrama estático que describe la estructura deunsistemamostrando sus clases, atributos y las relaciones entre ellos. Los diagramasde clases son utilizados durante el proceso de análisis y diseño de los sistemas, dondese crea el diseño conceptual de la información que se manejará en el sistema, y loscomponentes que se encargarán del funcionamiento y la relaciónentre uno y otro. Enun diagrama de clases se pueden distinguir principalmente dos elementos: clases ysus relaciones.
CLASES:
 
La clase es la unidad básica que encapsula toda la información de un objeto através de la cual podemos modelar el entorno en estudio.En UML, una clase es representada por un rectángulo que posee tresdivisiones (ver la figura 1).
Figura 1: Representación de una clase enUML
Fuente: Elaboración Propia 
En donde:
o
El rectángulo superior contiene el nombre de la clase
o
El rectángulo intermedio contiene los atributos (o variables de instancia) quecaracterizan a la clase (pueden ser
private 
,
protected 
o
public 
).
o
El rectángulo inferior contiene los métodos u operaciones, los cuales son la formacomo interactúa el objeto con su entorno (dependiendode la visibilidad:
private 
,
protected 
o
public 
).
Nombre de la clase Atributos de la claseMétodos de la clase

 
Por ejemplo, podemos representar una clase denominada Figura que contiene dosatributos (lado1 y lado2) y 3 métodos (método constructor Figura, método área ymétodo perímetro), de la siguiente manera:
Figura 2: Representación de una clase en UML
Fuente: ElaboraciónPropia 
 
Al analizar la representación de una clase en UML podemos encontrar lo siguiente:
o
Los atributos o características de una clase pueden ser de tres tipos, que definen sugrado de comunicación y visibilidad con el entorno, estos son:

 
public
(+,): Indica que el atributo será visible tanto dentro como fuera dela clase, es decir, es accesible desde todos lados

 
private
(-,):Indica que el atributo sólo será accesible desde dentro de laclase (sólo sus métodos pueden manipular los atributos)

 
protected
(#,): Indica que el atributo no será accesible desde fuera de laclase, pero si podrá ser manipulado por métodos de la clase y de sussubclases
o
Los métodos u operaciones de una clase son la forma en cómo ésta interactúa consu entorno, éstos pueden tener las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS