Lista de Projetos
Lista de Projetos
(Restaurer cette version)
Modifié: 22 octobre 2018, 10:04 Utilisateur: Dilvan de Abreu Moreira →
API FIPE
Chat
Course App
This program (implemented in Swing) should read a set of courses and their dependencies from a property file, a JSON file, XML file or a database (this choice is optional) . For each course, it should read its time table.
This program should help students choose the classes they are going to take in a semester. Each student will mark the classes he already have taken and the program will show all the classes he can take and their time tables. After that, the student can choose the classes he will take. The program should show the student time table and mark (in red) the courses that have time collisions. The UI has to be implemented in Swing.
File Manager
PacMan
Exercício da Api Fipe:
Crie uma interface que permita que o usuário faça queries de consulta sobre carros. Para consultar utilize a comunicação via API com a https://fipeapi.appspot.com/.
class="inserted">Cada query criada pelo usuário deverá gerar um grafico com a consulta realizado por ele. Por exemplo: Quantidade de modelos por marca de carro, deverá gerar um gráfico de pizza.
Pacman is an icon of a video game, this programming project is going to be “choose your own adventure” style. The wall collision might be tricky at first, but there are plenty of approaches to try: reading colour information off screen, math, tile maps… You could totally get away with just letting the ghosts run around in random directions, smacking against the walls (because you got that collision detection working, right?), but if you are interested and have enough time – each ghost could have a unique AI, just like in the original game.
Implementar o jogo PacMan em Java.
The program has to be:
1- Object Oriented,
2- Use Java graphic libraries (Swing),
3- Have the itens: Pacman, vitamins, food and ghosts (at least 3),
4- Ghosts can move randomly, but the use of some AI is going to be rewarded,,
5- Pacman and the Ghosts have to show some animations: ex: they have to open and close their mouths when they eat something.
Foliotracker
Controle de Estoque para Pet Shop
Implemente um pequeno Sistema de Controle de Estoque para uma Pet Shop. Ele tem que possibilitar a inserção de dados sobre produtos que serão persistidos no computador.
Para isso faça um aplicativo gráfico, usando Java Swing, que seja capaz de
Inserir novos usuários
Inserir novos produtos
Fazer vendas
Pesquisar por produtos (Busca usando palavras)
Salvar e ler dados do disco
Gerar relatórios sobre vendas e estoque (na tela)
Lembre-se de fazer uma interface gráfica amigável e intuitiva, além disso, utilize a base de dados que preferir. OBS: O intuito do trabalho é utilizar arquivos para manter os dados, não um banco de dados propriamente dito.
Você pode ler os dados no início do programa e escrever quando o usuário clicar num botão e/ou antes de sair do programa. Os dados são guardados numa estrutura em memória. O que você usará? Mapas, listas, uma combinação dos dois, outra coisa?