AlgoritmoEnrutamientoV2

Post on 07-Nov-2015

226 views 0 download

Transcript of AlgoritmoEnrutamientoV2

Algoritmo para cobertura y enrutamiento

Obten a travs de la captura Terninal_ori Terminal_des ServicioObten del convenio Precio_SerBusca (Terminal_ori,Terminal_des,Servicio,Transbordo,Tipo_transporte,Tramo)Precio_km=Precio_ser/TramoSi existe Mientras Traslado is not null hasTerminal_ori_aux=TrasbordoTerminal_des_aux=TrasbordoBusca (Terminal_ori, Terminal_des_aux, Servicio, Transbordo, Tipo_transporte, Tramo)Imprime Terminal_ori | Terminal_des_aux | Tipo_transporte | Precio_km*TramoBusca (Terminal_ori_aux, Terminal_des, Transbordo, Tipo_transporte, Tramo)Terminal_ori=TransbordoTerminaImprime Terminal_ori | Terminal_des | Tipo_transporte | Precio_km*TramoOtroNO EXISTE COBERTURA

FUNCION Busca (Terminal_ori, Terminal_des, Servicio, Transbordo, Tipo_transporte, Tramo)Select (Terminal_ori, Terminal_des, Servicio, Transbordo, Tipo_transporte, Tramo)from cacruceoperacionwhere cacruceoperacion.Terminal_ori=terminal_ori and cacruceoperacion.Terminal_des=terminal_des and cacruceoperacion.Servicio=Servicio

Ejemplo: