Rent_a_car is a project mainly written in Python, it's free.
Rent a Car System using Pyro
To start nameserver, type:
pyro-ns
and then open another shell, and type:
python server.py
To start client, type:
python client.py
to initiate how many clients you need.
RMI - Solução para uma rede de locadoras de veículos
Características:
A rede possui um SERVIDOR CENTAL que mantém TODAS informações dos:
Seus clientes
Nome e CPF de suas locadoras
Informações dos carros (placa, marca, modelo)
Suas locações.
Clientes podem locar carros e pagar seus debitos em qualquer locadora.
A locadora pode informar em qual(is) locadora(s) o cliente possui uma divida.
O cliente poderá devolver o carro em qualquer locadora.
Não é possível o cliente locar um carro, caso ele ainda possua uma dívida.
Não é possivel locar o mesmo carro ao mesmo tempo.
O cliente, uma vez cadastrado, chega em uma filial afim de locar um carro, se seu cadastro não existe, ele deve cria-lo. Se o cliente possui restrições de débitos não pagos: