You are on page 1of 10

Clase Cliente

Atributos

DNI

Nombre

Apellidos

Dirección

Localidad

Provincia

Código postal

Teléfono de contacto

Estado

Operaciones

insertarCliente

modificarDatosCliente

Clase Producto
Atributos

Código producto

Nombre

Categoría

Proveedor

 Precio de compra  Observaciones  Existencias  Valor Umbral  Época Venta  Path foto  Estado Operaciones  insertarProducto  obtenerPrecioVenta  modificarDatosProducto Clase No Venta Atributos  Código producto (relación)  Cantidad  Fecha Operaciones  agregarProducto Clase Venta Atributos .

 Código Venta  DNI Cliente (relación)  Código Zona Provincia  Fecha Envío  Hora Envío  Precio Total  Estado  Era Reserva  Fecha realización  Zona Envío (relación)  Código Factura (relación) Operaciones  insertarVenta  comprobarFechaValida  comprobarHorarioValido  decrementarArticulos  recalcularPrecioVenta  modificarEstadoVenta  modificarLugarYFechaEntrega  restablecerExistencias  generarFactura  comprobarExistenciasEnVenta .

 modificarPrecioTotal  agregarProducto  quitarProducto Clase Línea Venta Atributos  Código Venta (relación)  Código Línea Venta  Código Producto (relación)  Cantidad  Total Línea Venta Operaciones  modificarPrecioLinea Clase Reserva Atributos  Código Reserva  DNI Cliente (relación)  Código Zona Provincia  Fecha Envío  Hora Envío  Precio Total  Entrega a cuenta .

 Estado  Fecha realización  Zona Envío (relación) Operaciones  insertarVenta  comprobarFechaValida  comprobarHorarioValido  decrementarArticulos  recalcularPrecioVenta  modificarEstadoVenta  modificarLugarYFechaEntrega  restablecerExistencias  generarFactura  comprobarExistenciasEnVenta  modificarCantidadACuenta  convertirEnVenta  modificarPrecioTotal  agregarProducto  quitarProducto Clase Línea Reserva Atributos .

 Código Reserva (relación)  Código Línea Reserva  Código Producto (relación)  Cantidad  Total Línea Reserva Operaciones  modificarPrecioLinea Clase Factura Atributos  Código Factura  NIF cliente  Código Venta (relación)  Precio total  Precio envío domicilio Operaciones  imprimirFactura Clase Línea Factura Atributos  Código Factura (relación)  Código Línea Factura .

 Código Línea Venta (relación)  Total Línea Factura  Descripción Clase Empresa Atributos  Gerente  Nombre empresa  NIF empresa  Dirección  Código postal  Localidad  Provincia  Teléfono  Margen beneficios  IVA  Recargo de equivalencia  Precio por mano obra  Path logo Operaciones  establecerDatosEconómicos  insertarDatosEmpresa .

Clase Gasto Atributos  Código Gasto  Fecha Clase Pedido Atributos  Código Gasto (herencia)  Fecha (herencia)  Total Pedido Operaciones  modificarPrecioTotal  agregarProducto  quitarProducto Clase Línea Pedido Atributos  Código Pedido (herencia)  Código Línea Pedido  Código Producto (relación)  Cantidad  Total Línea Pedido .

Operaciones  modificarPrecioLinea Clase Gasto Adicional Atributos  Código Gasto (herencia)  Fecha (herencia)  Cantidad  Descripción Operaciones  insertarGastoAdicional Clase Zona Provincia Atributos  Código Zona Provincia  Código postal  Nombre  Tipo zona  Precio envío Operaciones  SeleccionarRutaFichero  leerEntradaZonaProvincia .

 almacenarEntradaZonaProvincia  insertarZonaProvincia  modificarDatosZonaProvincia  eliminarZonaProvincia .