Skip to content

UnBParadigmas/2020.1_G6_SMA_FuTaxi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FuTáxi

Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T03
Nro do Grupo: 06
Paradigma: SMA

Alunos

Matrícula Aluno
16/0124484 Heron Rodrigues Sousa
16/0031982 João Pedro Mota Jardim
15/0132590 João Vitor Ramos de Souza
16/0016428 Paulo Victor de Menezes Lopes

Sobre

Trata-se de uma simulação de um ponto de táxi, com a presença dos dois tipos de agentes, o motorista e o passageiro. O passegeiro precisa indicar onde ele está e para onde quer ir, enquanto que o motorista precisa indicar a área onde ele atua e o preço para levar o passageiro até lá. Desta forma, o passageiro calcula se há um motorista que atue no local indicado, e havendo mais de um, opta pelo de menor preço. o motorista então é chamado e parte para a viagem, sendo retirado do ponto de táxi.

Screenshots

Interface gráfica:
Interface gráfica

Interface do motorista:
Interface do motorista

Mensagens do passageiro no terminal:
Mensagens do passageiro no terminal

Mensagens do motorista no terminal:
Mensagens do motorista no terminal

Instalação

Linguagens: Java
Tecnologias: Java IDE, JADE

Primeiro, há a necessidade de fazer o download do JAVA juntamente com a IDE de sua preferência. Após isso, fazer também o download do pacote JADE, assim como configurá-lo a depender do seu sistema operacional.

Download do JADE no Windows

Download do JADE no Linux

Uso

Tendo qualquer IDE de Java instalada (durante o projeto, foi utilizado o eclipse), abra o projeto na IDE e rode usando a função de run configurantion com as seguintes configurações:

Imagens do run configuration:

Configuração do passageiro:
Configuração do passageiro

Configuração do motorista:
Configuração do motorista

Após as configurações, preencha a interface do motorista.

Vídeo

O video com a explicação de implementação e funcionamento do projeto se encontram aqui.

Fontes

Exemplo de aplicação do JADE. Ao fazer o download do pacote, vem alguns exemplos de aplicação.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages