Tcc sistema prefeitura
1. INTRODUÇÃo 8
2. ESTUDO DE CASO 10
3. METODOLOGIA DE TRABALHO 19 3.1. Tecnologias Utilizadas 20 3.1.1. Linguagem de Programação Java 20 3.1.2. Banco de Dados MySQL 22 3.1.3. Hibernate 22 3.1.4. Controle de Versão 23 3.1.5. Ferramenta de Modelagem UML 24 3.1.6. Engenharia de Software 25 3.2. Como as Tecnologias Interagem 26
4. VISÃO GERAL DO SISTEMA 28
5. REQUISITOS FUNCIONAIS DO SISTEMA 29 5.1. Manter cadastro de grupo 29 5.2. Manter cadastro de material/serviço 29 5.3. Manter cadastro de fornecedor 30 5.4. Manter cadastro de departamento 32 5.5. Manter cadastro de seção 33 5.6. Manter pedido de compra 33 5.7. Manter cotação de compra 35 5.8. Manter digitação de preços 36 5.9. Manter autorização de compra 37 5.10. Consultas 39 5.11. Relatórios 39
6. DIAGRAMAS 40 6.1. Diagrama Use Case 40 6.1.1. Caso de uso visão geral do sistema 40 6.1.2. Caso de uso de manter pedido 42 6.1.3. Caso de uso de manter cotação 43 6.1.4. Caso de uso de manter digitação de preços 44 6.1.5. Caso de uso de manter autorização 45 6.2. Diagrama de Classe 46 6.3. Diagrama de Atividade 46 6.3.1. Diagrama de atividade de pedido de compra 47 6.3.2. Diagrama de atividade de cotação de compra 48 6.3.3. Diagrama de atividade de digitação de preços da cotação 49 6.3.4. Diagrama de atividade de autorização de compra 50
7. TELAS DO SISTEMA 51
CONSIDERAÇÕES FINAIS 52
REFERÊNCIAS 53
APÊNDICE A – DIAGRAMA DE CLASSES 55
APÊNDICE B – TELA DE CADASTRO DE PRODUTO 56
APÊNDICE C – TELA DE PEDIDO DE COMPRA 57
APÊNDICE D – TELA DE COTAÇÃO 58
APÊNDICE E – TELA DE DIGITAÇÃO DE PREÇOS 59
APÊNDICE F – TELA DE AUTORIZAÇÃO DE COMPRA 60
APÊNDICE G – RELATÓRIO DE COTAÇÃO DE PREÇO 61
APÊNDICE H – RELATÓRIO DE MAPA COMPARATIVO 62
APÊNDICE I – RELATÓRIO DE AUTORIZAÇÃO DE COMPRA 63
ANEXO A 64
ANEXO B 65
ANEXO C 66
ANEXO D 67
1. INTRODUÇÃo