Está en la página 1de 5

Camion

Tipo

Comportamiento

Colviajes.

Coleccin.

Chofer..
Matricula
Capacidad.
Id.
Color.
Cantidad servicio.
Fecha ultimo servicio.
Ao.

Chofer.
String.
Integer.
Integer.
String.
Integer.
Date.
Integer.

Implementa la relacion con


viajes.
con chofer
Puede ser asig. solo una vez
Obligatoria R-W.
Autonumerado R.
No obligatoria RW.
Obligatoria R.
Obligatoria R.
No obligatoria RW.

2do Obligatorio Programacin I


Clases.
Empresa.

Tipo.

Comportamiento.

-Colcamiones
-Colchoferes
+Nombre
+Razon
+Ruc

Coleccin.
Coleccin.
String.
String.
Long

Relacion con camiones.

con choferes.
RW
RW
RW

Chofer

Tipo

Comportamiento

Nombre.
CI.

String.
Long.

RW.
R.

Viaje

Tipo

Comportamiento

Fecha.
Total.
Bultos.

As Date.
Integer.
Integer.

Mtodos.
1. Alta camion (camion)
2.

Baja camion (matricula)

3.

Modificacin camion (camion)

4. Viajes Realizados (camin, desde, hasta) : integer


5. Recaudacin Viajes (Fecha) : Single
6. Bsqueda Matricula (Matricula) : Camion
7. Bsqueda Chofer (Nombre)
Empresa: Juan de...

Viajes realizados

Matricula
Desde
Hasta
Total
Aceptar

EMPRESA
1)
2)
3)
4) viajes realizados (matricula, D, H)
5)
6)
7)

CAMION

Viajes realizados (matricula, D, H)

CHOFER

VIAJE

Formulario Principal
3

Main ()
Dim unaEmpresa as new empresa
Dim FrmPrincipal as new UIPrincipal
.
.
.
.
frmprincipal.showdialog
UYPrincipal

X
Viajes Realizados
.
.
.
.

X
Matricula
Desde
Hasta
Total
Aceptar

CMDViajes_CLICK

CMDAceptar_CLICK

Dim FRMViajes as new Viajes

LBLTotal.Text =

FrmPrincipal.ShowDialog

Comunicando la clase principal con formularios mediante una propiedad.

Principal

UYPrincipal

Main()

Private unaempresa as empresa

1. dim unaempresa as new empresa

Public Property Empresa

2. Dim FRMPrincipal as new UIPrincipal

GET
Empresa = unaempresa

3. FRMPrincipal.Empresa = unaempresa
SET
Unaempresa = valor.
End property
Viviantes

CMDViajes

Private unaempresa as empresa

Dim FRMViajes as new viviates

Public property empresa

FRMViajes.Empresa = unaempresa

CMDACEPTAR_CLIC
FRMViajes.Showdialog()
LBLTotal.Text =
Unaempresa.viajesrealizados(TXT.MAT.TEXT,
TXTDESDE.TEXT, TXHASTA.TEXT)

También podría gustarte