bfar97 / poo-umer

Projecto relacionado com a cadeira de POO 2016/2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

------------------------------------------------------------------------
This is the project README file. Here, you should describe your project.
Tell the reader (someone who does not know anything about this project)
all he/she needs to know. The comments should usually include at least:
------------------------------------------------------------------------

PROJECT TITLE: PROJECTO DE POO UMER
PURPOSE OF PROJECT: PASSAR A CADEIRA
VERSION or DATE: BETA
HOW TO START THIS PROJECT: JUST RUN IT
AUTHORS: BERNARDO E CESAR.... E TIAGO
USER INSTRUCTIONS: 	O estado da aplicação deverá estar pré-populado com um conjunto de dados significativos, que permita testar toda a aplicação no dia da entrega.
	Registar um utilizador, quer cliente quer motorista;
	Validar o acesso à aplicação utilizando as credenciais (email  e password), por parte dos clientes e dos motoritas;
	Criar e iniserir viaturas;
	Associar motoristas a viaturas;
	Socilitar, por parte de um cliente, uma viagem de ponto P(x,y) para o ponto R(x,y), escolhendo uma viatura ou então solicitando a viatura mais próxima. Caso a viatura seja das que possem lista de espera, inserir na lista de espera;
	Classificar o motorista, após a viagem;
	Ter acesso, no perfil de cliente, à listagem das viagens efectuadas(entre datas);
	Ter acesso, no perfil de motorista, à listagem das viagens efectuadas (entre datas);
	Indicar o total facturado por uma viatura, ou empresa de táxis, num determinado periodo;
	Determinar a listagem dos 10 clientes que mais gastam;
	Determinar a listagem dos 5 motoristas que apresentam mais devios entre os valores previstos para as viagens e o valor final facturado;
	Gravar o estado da aplicação em ficheiro, para que seja possível retomar mais tarde a execução;


About

Projecto relacionado com a cadeira de POO 2016/2017


Languages

Language:Java 100.0%