Repositório dedicado ao projeto de conclusão de curso que consiste em criar uma aplicação denominada de SIC - Sistema Interno Corporativo que busca auxiliar no gerenciamento de ordens de serviço, utilizando as técnologias (JAVA-JSF-PRIMEFACES-JASPER-HIBERNATE-HTML-CSS-JAVASCRIPT-AJAX).
O artigo científico sobre o desenvolvimento desse projeto está disponível em: Link
Para facilitar a compreensão o projeto foi dividido em pacotes
- Bean - Essa especificação define uma API e dita regras de configuração e comunicação entre componentes e convenções de programação.
- Dao - Abstrai e encapsula os mecanismos de acesso a dados escondendo os detalhes da execução da origem dos dados
- Domain - Classe onde é modelado as tabelas do projeto
- Util - Arquivos utéis, como por exemplo classes de conexao com banco de dados
Tela de encerramento de chamados
Windows:
Instalar a IDE eclipe disponível em https://www.eclipse.org/downloads/
Clonar o projeto git clone https://github.com/andreluis7/SIC-TCC.git
Importar projeto no eclipse e executar
Importante verificar a sua versão do mysql pois em alguns casos versões mais antigas podem não funcionar
Alterar configurações do banco de dados que estão no arquivo hibernate.cfg
Caso rode local mudar para localhost e criar o banco sic no banco de dados
A aplicação não possui a necessidade de download de dependência para o seu completo funcionamento, apenas baixar e executar.
- (#49)
- (#48)
- (#47)
- (#46)
- (#45)
- (#44)
André Luís – @andreluis7 – [email protected]
Distribuído sob a licença MIT. Veja LICENSE
para mais informações.
https://github.com/andreluis7
- Faça o fork do projeto (https://github.com/andreluis7/SIC-TCC/fork)
- Crie uma branch para sua modificação (
git checkout -b feature/fooBar
) - Faça o commit (
git commit -am 'Add some fooBar'
) - Push (
git push origin feature/fooBar
) - Crie um novo Pull Request