Documentação projeto Evoluti
Rodrigo da Silva Dias
Índice
1.
2.
3.
4.
Projeto Churrasco ........................................................................................................................................................ 3
Diagrama de classes .................................................................................................................................................... 4
Diagrama de casos de uso .......................................................................................................................................... 5
Diagrama de sequência ............................................................................................................................................... 6
Diagrama de banco ...................................................................................................................................................... 7
Projeto Churrasco
Esse sistema tem como objetivo auxiliar na organização de churrascos. Com este sistema pode-se cadastrar os churrascos, inserir pessoas, produtos e gerenciar as despesas.
O sistema churrasco foi desenvolvido utilizando a linguagem Java nas camadas de controle, modelo e de acesso ao banco de dados, e na camada de visual foi utilizado JSF com o auxílio do Primefaces. A IDE utilizada foi o Eclipse. O banco de dados utilizado no sistema foi o Postgres SQL, escolhido por ser muito robusto e grátis. A conexão foi feita via classes de conexão e o drive do banco se encontra junto a este documento.
O sistema é bem simples e prático de se usar, mas tem algumas particularidades que merecem ser comentadas. Ele é dividido em 3 módulos:
- Cadastro de churrasco: neste módulo o usuário cadastra o churrasco como desejar, inserindo produtos e pessoas, estas podendo ser inseridas diretamente no churrasco ou buscadas do banco de dados. O usuário é livre para inserir, editar e excluir produtos e pessoas do churrasco, com a ressalva que se uma