Home > rent_a_car

rent_a_car

Rent_a_car is a project mainly written in Python, it's free.

Rent a Car System using Pyro

Usage

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.

Original

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.

Exemplo de cenário:

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:

  • ele não poderá efetuar a locação;
  • poderá consultar onde está a divida dele;
  • poderá pagar a divida.

Observações:

  • Não é necessário ter GUI´s (mas caso tenha..contará como bonus).
  • O código deve estar comentado.
  • Data da Apresentação: 13/10/2010
Previous:makevoip