PUCRS – Campus Uruguaiana Software para Controle de Safra de Arroz para Agepar Trabalho de...

Preview:

Citation preview

PUCRS – Campus Uruguaiana

Software para Controle de Software para Controle de Safra de Arroz para AgeparSafra de Arroz para Agepar

Trabalho de ConclusãoTrabalho de Conclusão

Curso: Ciência da ComputaçãoCurso: Ciência da Computação Acadêmico: Acadêmico: Gilberto GoulartGilberto Goulart

Orientadora: Profa. Jiani CardosoOrientadora: Profa. Jiani Cardoso

SumárioSumário

AGEPAR;

Motivação

Objetivo Geral;

Objetivos Específicos;

Banco de Dados;

Interfaces;

Vídeos demonstrativos.

A G E P A RA G E P A R

Razão Social: Agepar – Parceria Agrícola e Pecuária

Data Fundação: 01/08/2000

Natureza: Agropecuária

Cultivo: Arroz

Área de Plantio: ~900qq

Sócios Proprietários:

- Agenor Valmir Rosa

- Aracy Nunes Correia

MotivaçãoMotivação

Estar trabalhando na empresa e ter constatado as dificuldades existentes, tais como:

- Grande quantidade de

planilhas(arquivos);

- Falta de segurança dos dados;

- Pouca diversidade de relatórios;

- etc.

Objetivo GeralObjetivo Geral

Desenvolver um software para controle

de safra de arroz para a empresa

AGEPAR – Parceria Agrícola e

Pecuária.

Objetivos EspecíficosObjetivos Específicos

Controlar: - Custeio da Lavoura;- Compras;- Arroz Colhido;- Transferências de Arroz;- Vendas.

Emissão:- Relatórios em geral;- Cartas e Recibos de

Transferências.

Banco de DadosBanco de Dados

0-N

1-1

Vende

1-1

0-N

Transfere

1-1

1-N

R

1-1

0-N

Localiza-se em

1-1

0-N

Localiza-se

1-10-N

Fornece

1-11-N Fica em

0-N

1-1

Deposita

0-N

1-1

Compra

1-1

0-NCarregam

0-N

0-N AtualizaVendas

0-N 0-N

AtualizaTransf0-N0-N AtualizaColhido

VendasCodVendaAnoClienteNF de ProdutorDataKgVlrUnitarioFunruralICMSCDOid: CodVendagr: Cliente

TransferênciasCodTransfAnoNF de ProdutorDataKgParceiroValorid: CodTransfgr: Parceiro

Tipo de DespesaCodDespesaNomeid: CodDespesa

ParceirosCodParceiroNomeid: CodParceiro

FornecedoresCodFornRazão SocialCNPJCPFInsc. EstadualRuaNºBairroCidadeTelefoneFazCelularContatoid: CodForngr: Cidade

EstoqueSafraQtdeColhidoQtdeVendidoQtdeTransfid: Safra

ESTADOCodEstadoNomeid: CodEstado

Controle de ArrozCodControleSafraClienteNF de ProdutorDataCarregamentoPlacaNF do ClientePesoBrutoDesc.UmidDesc.ImpurezaRendimentoid: CodControlegr: Placagr: Cliente

ComprasCodCompraAnoClienteDataNF de ProdutorQtdeVlrUnitarioProdutoid: CodCompragr: Cliente

ClientesCodClienteRazão SocialCNPJCPFInsc. EstadualRuaNºBairroCidadeTelefoneFaxCelularContatoid: CodClientegr: Cidade

CIDADECodCidadeCodEstadoNomeid: CodCidadegr: CodEstado

CaminhõesPlacaTipoQtdeEixosid: Placa

CaixaCodCaixaCompetênciaDataDebitoCreditoHistóricoFornecedorObservaçãoTipoDespesaid: CodCaixagr: Fornecedor

Agepar/1

Modelo Entidade Relacionamento - MER

Banco de DadosBanco de Dados

Modelo Relacional - MR

VendasCodVendaAnoClienteNF de ProdutorDataKgVlrUnitarioFunruralICMSCDOid: CodVenda

acc gr: Cliente

T ransferênciasCodT ransfAnoNF de ProdutorDataKgParceiroValorid: CodT ransf

acc gr: Parceiro

T ipo de DespesaCodDespesaNomeCodCaixaid: CodDespesa

acc equ: CodCaixa

acc

ParceirosCodParceiroNomeCodT ransfid: CodParceiro

acc ref: CodT ransf

acc

FornecedoresCodFornRazão SocialCNPJCPFInsc. EstadualRuaNºBairroCidadeT elefoneFazCelularContatoCodCaixaid: CodForn

acc ref: CodCaixa

acc gr: Cidade

EstoqueSafraQtdeColhidoQtdeVendidoQtdeT ransfid: Safra

acc

ESTADOCodEstadoNomeCodCidadeid: CodEstado

acc equ: CodCidade

acc

Controle de ArrozCodControleSafraClienteNF de ProdutorDataCarregamentoPlacaNF do ClientePesoBrutoDesc.UmidDesc.ImpurezaRendimentoid: CodControle

acc gr: Placagr: Cliente

ComprasCodCompraAnoClienteDataNF de ProdutorQtdeVlrUnitarioProdutoid: CodCompra

acc gr: Cliente

ClientesCodClienteRazão SocialCNPJCPFInsc. EstadualRuaNºBairroCidadeT elefoneFaxCelularContatoCodCompraCodControleCodVendaid: CodCliente

acc ref: CodCompra

acc ref: CodControle

acc ref: CodVenda

acc gr: Cidade

CIDADECodCidadeCodEstadoNomeCodClienteCodFornid: CodCidade

acc ref: CodCliente

acc ref: CodForn

acc gr: CodEstado

CaminhõesPlacaT ipoQtdeEixosCodControleid: Placa

acc ref: CodControle

acc

CaixaCodCaixaCompetênciaDataDebitoCreditoHistóricoFornecedorObservaçãoT ipoDespesaid: CodCaixa

acc gr: Fornecedor

AtualizaVendasSafraCodVendaid: Safra

CodVendaacc

ref: CodVendaacc

ref: Safraacc

AtualizaT ransfSafraCodT ransfid: Safra

CodT ransfacc

ref: CodT ransfacc

ref: Safraacc

AtualizaColhidoCodControleSafraid: Safra

CodControleacc

ref: Safraacc

ref: CodControleacc

Agepar/1

Banco de Dados Banco de Dados Implementado no Interbase

Tabelas existentes no banco de dados

Inicializando o programa...Inicializando o programa... AplicaçãoAplicação implementado no Delphi

Inicialização do programaInicialização do programa

Tratamento de erros

Informações da EmpresaInformações da Empresa

• Objetivo deste cadastro

Objetivo Específico – Custeio da LavouraObjetivo Específico – Custeio da Lavoura

Cadastro de FornecedoresCadastro de Fornecedores

Quem são os fornecedores?Quem são os fornecedores?

Objetivo Específico – Custeio da LavouraObjetivo Específico – Custeio da Lavoura

Cadastro de DespesasCadastro de Despesas

Tratamento de erro e feedback para o usuárioTratamento de erro e feedback para o usuário

Objetivo Específico – Custeio da LavouraObjetivo Específico – Custeio da Lavoura

Movimento de CaixaMovimento de Caixa

Objetivo Específico – ComprasObjetivo Específico – Compras

Cadastro de ClientesCadastro de Clientes

Quem são os clientes?Quem são os clientes?

Objetivo Específico – ComprasObjetivo Específico – Compras

Movimento de ComprasMovimento de Compras

Objetivo Específico – Controle de ArrozObjetivo Específico – Controle de Arroz

Movimento de Controle de ArrozMovimento de Controle de Arroz

Objetivo Específico – Transferências de ArrozObjetivo Específico – Transferências de Arroz

Cadastro ParceirosCadastro Parceiros

Quem são os parceiros?Quem são os parceiros?

Objetivo Específico – Transferências de ArrozObjetivo Específico – Transferências de Arroz

Movimento de Transferência de ArrozMovimento de Transferência de Arroz

Objetivo Específico – VendasObjetivo Específico – Vendas

Movimento de VendasMovimento de Vendas

Cadastros de UsuáriosCadastros de Usuários

Alterações e Exclusões no SistemaAlterações e Exclusões no Sistema

Alteração e Exclusão de MovimentosAlteração e Exclusão de Movimentos

Alteração e Exclusão de MovimentosAlteração e Exclusão de Movimentos

Alteração e Exclusão de MovimentosAlteração e Exclusão de Movimentos

Cópia de SegurançaCópia de Segurança

RelatóriosRelatórios

Opções para flexibilidade dos relatórios

Exemplo de RelatórioExemplo de Relatório

Relatórios de MovimentosRelatórios de Movimentos

Exemplo de Relatório de MovimentosExemplo de Relatório de Movimentos

Emitir Carta ou Recibo de TransferênciaEmitir Carta ou Recibo de Transferência

Exemplo de Carta de TransferênciaExemplo de Carta de Transferência

Exemplo de Recibo de TransferênciaExemplo de Recibo de Transferência

Vídeos DemonstrativosVídeos Demonstrativos

Cadastro de Clientes

Movimento de Caixa

Alterar Cadastros

Alterar Movimento

Relatórios

Recommended