Mi aprendizaje sobre diagrama de clases


En base al caso presentado, se puede realizar el siguiente análisis:

Actores principales:

  • Fabricante: Representa a las entidades que producen los muebles de cocina. Tienen información como su cédula, nombre, teléfono, nivel de calidad y experiencia.
  • Distribuidor: Son los encargados de comercializar las cocinas fabricadas. Cuentan con datos como cédula, nombre, teléfono, calificación de vendedor y fecha de ingreso.
  • Mueble: Son los componentes individuales de una cocina. Tienen atributos como línea, color, dimensiones (ancho, largo y alto) y categoría.
  • Cocina: Es el conjunto de muebles que se venden y se instalan como un todo. Se necesita conocer el número de muebles que la componen y un código que la identifique.
  • Instalador: Son las personas encargadas de instalar las cocinas en los lugares designados. Tienen información como cédula, nombre, teléfono y el número de cocinas que han instalado.
  • Cliente: Son las personas o entidades que compran las cocinas. Se desea conocer su cédula, nombre, dirección, fecha de ingreso y teléfono.

Relaciones:

  • Fabricante y Mueble: Existe una relación de uno a muchos, donde un fabricante puede producir varios muebles, pero un mueble solo puede ser fabricado por un fabricante.
  • Fabricante y Distribuidor: Existe una relación de muchos a muchos, donde un fabricante puede trabajar con varios distribuidores y un distribuidor puede trabajar con varios fabricantes. Se utiliza una clase intermedia llamada "Trabaja" para representar esta relación.
  • Distribuidor y venta: Existe una relación de uno a muchos, donde un distribuidor puede vender varias cocinas, pero una cocina solo puede ser vendida por un distribuidor.
  • Cocina y Mueble: Existe una relación de uno a muchos, ya que una cocina está compuesta por varios muebles, pero un mueble solo puede formar parte de una cocina.
  • venta y Instalador: Existe una relación de uno a muchos, donde una cocina debe ser instalada por al menos un instalador, pero un instalador puede instalar varias cocinas.
  • venta y Cliente: Existe una relación de uno a uno, donde una cocina solo puede ser comprada por un cliente y un cliente puede comprar varias cocinas.

Atributos importantes:

  • Fabricante: cedula, nombre, teléfono, nivel de calidad y experiencia.
  • Distribuidor: cedula, nombre, teléfono, calificación de vendedor y fecha de ingreso.
  • Mueble: línea, color, dimensiones (ancho, largo y alto) y categoría.
  • Cocina: número de muebles, código, distribuidor y fecha de venta.
  • Instalador: cedula, nombre, teléfono y número de cocinas instaladas.
  • Cliente: cedula, nombre, dirección, fecha de ingreso y teléfono.

Herencia:

  • En el caso la clase persona se hereda entre las clases principales.

Comentarios

Entradas populares