You are on page 1of 1

Persona Diagrama de Clases

Nombre : Tomas Aguilera C.


Nombre : String
Asignatura : POO
Apellido : String
Direccion : String
Telef_Movil : Integer
Ciudad : String
Comuna : String local
Rut : String
nombre administrador : String
Agrega_persona() cantidad de empleador : Integer
Eliminar_persona() cargo de empleado : String
Actualizar persona()
envia vehiculo a cliente()

o..*

Cliente
Empresa Concecionaria
cod_comprador : Integer Vendedor
Nombre_empresa : String
Cod_Vendedor : Integer
comprar() Direccion : Integer
Comuna : Integer
1..* Vender_auto() Ciudad : String
Vender_servicio()
1..*
O_C 1..* combra vehiculos()
Codigo_OC : Integer envia vehiculos a local()
1..* Descripcion OC : Integer 1..1
1..* es parte

1..1

Ventas

n_Venta : Integer
Vehiculo
descr_venta : String 1..1
fec_ventar : Integer Modelo : String
1..1 Valor_total : Integer ao : Integer
color : String Camioneta
filtro_ventas_por_vendedor() tiene
Modo Pago Marca : String
1..1 1..1 informe_de_ventas() puertas : Integer
1..1 1..* Veloicidad_Max : Integer
efectivo : Boolean informe_vehiculos() carga : Integer
tipo_combustible : String
cheque : Boolean Codigo_vehi : String
tarjeta de debito : Boolean cilindraje CC : Integer
tarjeta de credito : Boolean Precio_Venta : Integer
numero de cuenta : Integer Tarjetadecredito
aleleracion()
envia registro a banco () n de tarjeta : Integer tiempo_frenado()
recibe respuesta de banco() codigotransaccion : Integer
newOperation() descripcion : String

Moto
Camion
Efectivo can_ruedas : Integer
capacidad de carga : Integer tamao_ruedas : Integer
newAttr : Integer
precio_fabrica : Integer
Cheque tamao_ ruedas : Integer
n de Cuenta : Integer
n Operacion : Integer
detalle : Integer
banco Auto

nombrebanco : String puertas : Integer


Direccion : String precio_fabrica : Integer
comuna : String
ciudad : String

You might also like