Sistema controle de abate
LISTA DE FIGURAS 9
LISTA DE TABELAS 10
LISTA DE ABREVIATURAS E SIGLAS 11
RESUMO 12
1. FUNDAMENTAÇÃO TEÓRICA 15
1.1 CONCEITOS DE SOFTWARE: 15
1.2 CONCEITOS DE SISTEMA: 15
1.3 SISTEMAS DE INFORMAÇÃO: 15
1.4 CONCEITOS DE APLICATIVO: 15
1.5 CONCEITOS DE UMA EMPRESA DE ABATE: 15
1.6 LINGUAGENS DE PROGRAMAÇÃO 16
1.7 Linguagem de Programação PHP 16
1.8 HTML 16
1.9 JavaScript 16
1.10 Folhas de Estilo em Cascata- CSS 17
1.11 Bancos de dados SGDB MySQL 5.0.51b 17
1.12 Engenharia de Software 17
1.13 UML 17
1.14 Ambiente de Desenvolvimento Adobe Dreamweaver CS3 18
1.15 WampServer 2.1 18
1.16 Servidor Web Apache 19
2. METODOLOGIA 19
2.1 - MÉTODOS DE DESENVOLVIMENTO DO SISTEMA 19
2.2 - DESENVOLVIMENTO DO SISTEMA 19
2.2.1 - ANÁLISE E LEVANTAMENTO DE REQUISITOS 19
2.2.1.1 Missão do Software 19
2.2.1.2 Limites do Sistema 20
2.2.1.3 Benefícios Gerais 20
2.2.1.4 Restrições 20
2.2.1.5 Atores 21
2.2.1.6 Lista de Funções 21
2.2.1.7 Funções Detalhadas 23
2.2.1.8 Requisitos Não-Funcionais 24
2.2.1.9 Estimativa dos Riscos 24
2.2.2 - DIAGRAMA DE CASO E USOS 25
2.2.3-Diagrama de Classe 26
2.2.4-Diagrama de Seqüência 27
2.2.5– IMPLEMENTAÇÃO DO SISTEMA (CODIFICAÇÃO) 28
2.2.5.1 Manter Cliente 28
2.2.5.2 Manter Funcionário 28
2.2.2.3 Manter Fornecedor 29
2.2.5.4 Manter Produto 30
2.2.5.5 Registrar Compra de Animal 30
2.2.5.6 Registrar vendas de Animal 31
2.2.5.7 Manter login 32
2.2.5.8 Validação do Login Administrativo 33
2.2.5.9 Validação do Login Funcionário 33
2.2.5.10 Cadastro de Estado 34
2.2.5.11 Alterar Cliente 34
2.2.5.12 Alterar Fornecedor 35
2.2.5.13 Alterar Funcionário 35
2.2.5.14 Alterar Estado 36
2.2.5.15 Alterar Produto 36
2.2.5.16 Alterar Compra de Animal 37
2.2.5.17 Alterar Venda de Animal 38
2.2.5.18 Alterar Login 39
2.2.5.19 Buscar Cliente 39
2.2.5.20 Buscar Fornecedor 40
2.2.5.21 Buscar Funcionario 41
2.2.5.22 Buscar Compra de Animal 42
2.2.5.23 Buscar Venda de Animal 44
2.2.5.24 Relatório Cliente 46