Anda di halaman 1dari 1

RegistroFactura RegistroCliente RegistroProveedor

Registro Abstract Facturas: ArrayList<Factura> 1 Cliente: ArrayList<Cliente> Proveedores: ArrayList<Proveedor>


Fecha: String RegistroFactura() RegistroCliente() RegistroProveedor()
Registro() RegistrarFactura() :void RegistrarCliente() :void RegistrarProveedor() : void
MostrarRegistro() :void 1 1

* * Persona Abstract
Usuario Cliente Proveedor Cedula : Int
Almacen Inventario Usuario: String Direccion: String Empresa Afiliada: String Nombres : String
Usuario: ArrayList<Usuario> Repuestos: ArrayList<Repuesto> Clave: String Correo: String Proveedor() Apellido: String
Inventario: Inventario Usuario() Cliente() 1
Inventario() Numero de telefono : Int
RegistroF: RegistroFactura() AgregarcantRepuesto() :void 1 Persona()
RegistroC: RegistroCliente() RetirarcantRepuesto() :void informacion() : void
RegistroPr:RegistroProveedores() MostrarInventario() :void
BuscarenInventario() :void
NuevoRepuesto() :void 1 1

Almacen() RemoverRepuesto() :void FacturaCliente FacturaProveedor


VerificarUsuario() :void Ordenar() :void Cliente : Cliente Proveedor: Proveedor
1
FacturaCliente() FacturaProveedor()
* QuitarInventario() :void AgregarInventario() :void
Repuesto
Referencia: Int
Nombre: String * Factura Abstract
*
Marca: String Repuesto:ArrayList<Repuesto>
PrecioCompra: double Factura()
PrecioVenta: double 1 AgregarRepuesto() :void

Repuesto() ModificarCantidad() :void


QuitarRepuesto() :void
Cotizar() :void
Facturar() :void

Anda mungkin juga menyukai