aplicativo para gerenciamento de uma empresa de...

31
APLICATIVO PARA APLICATIVO PARA GERENCIAMENTO DE GERENCIAMENTO DE UMA EMPRESA DE UMA EMPRESA DE FACTORING FACTORING Pedro Ricardo Moretto Pedro Ricardo Moretto Orientador: Ricardo Alencar Azambuja Orientador: Ricardo Alencar Azambuja

Upload: others

Post on 26-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

APLICATIVO PARA APLICATIVO PARA GERENCIAMENTO DE GERENCIAMENTO DE

UMA EMPRESA DE UMA EMPRESA DE FACTORINGFACTORINGPedro Ricardo MorettoPedro Ricardo Moretto

Orientador: Ricardo Alencar AzambujaOrientador: Ricardo Alencar Azambuja

Page 2: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Roteiro da ApresentaçãoRoteiro da Apresentação

•• IntroduçãoIntrodução•• ObjetivosObjetivos•• FactoringFactoring•• Trabalhos CorrelatosTrabalhos Correlatos•• Trabalhos CorrelatosTrabalhos Correlatos•• DesenvolvimentoDesenvolvimento•• Resultados e DiscussãoResultados e Discussão•• ConclusãoConclusão•• ExtensõesExtensões

Page 3: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

IntroduçãoIntrodução

•• O aumento de vendas no comércio em O aumento de vendas no comércio em geral, dargeral, dar--se em função da prorrogação se em função da prorrogação dos prazos de pagamento; dos prazos de pagamento;

•• Sem capital de giro, os empresários Sem capital de giro, os empresários •• Sem capital de giro, os empresários Sem capital de giro, os empresários escolhem parcerias com empresas de escolhem parcerias com empresas de factoring factoring para fomentar seus negócios.para fomentar seus negócios.

Page 4: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

ObjetivosObjetivos

•• Desenvolver um sistema que permita Desenvolver um sistema que permita gerenciar a compra e venda de créditos;gerenciar a compra e venda de créditos;

•• Informar aos clientes o seu limite de Informar aos clientes o seu limite de crédito e os cheques devolvidos, via ecrédito e os cheques devolvidos, via e--crédito e os cheques devolvidos, via ecrédito e os cheques devolvidos, via e--mail e mensagem de texto SMS;mail e mensagem de texto SMS;

•• Desenvolver uma consulta Web, para que Desenvolver uma consulta Web, para que os clientes confiram a sua situação os clientes confiram a sua situação financeira junto com a organização;financeira junto com a organização;

Page 5: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

FactoringFactoring

•• OrigemOrigem•• ConceitoConceito•• Benefícios Benefícios •• DesvantagensDesvantagens•• Cheques e duplicatasCheques e duplicatas

Page 6: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

OrigemOrigem

•• Desde o século XVI na Inglaterra, onde os Desde o século XVI na Inglaterra, onde os factorsfactors recebiam e distribuíam as recebiam e distribuíam as mercadorias importadas, efetuando a mercadorias importadas, efetuando a cobrança das mesmas. cobrança das mesmas. cobrança das mesmas. cobrança das mesmas.

Page 7: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

ConceitoConceito

•• Sociedades de Fomento Mercantil Sociedades de Fomento Mercantil destinadas a dar apoio às pequenas e destinadas a dar apoio às pequenas e médias empresas, através da prestação médias empresas, através da prestação de serviços administrativos e compra de de serviços administrativos e compra de seus créditos, gerados pelas vendas a seus créditos, gerados pelas vendas a seus créditos, gerados pelas vendas a seus créditos, gerados pelas vendas a prazo.prazo.

•• São atos que envolvem a compra de São atos que envolvem a compra de crédito, antecipação de recursos e crédito, antecipação de recursos e prestação de serviços.prestação de serviços.

Page 8: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

BenefíciosBenefícios

•• Segurança no recebimento de suas Segurança no recebimento de suas vendas;vendas;

•• Não gera endividamento da empresa e Não gera endividamento da empresa e sim uma antecipação de receita;sim uma antecipação de receita;sim uma antecipação de receita;sim uma antecipação de receita;

•• Oportunidade de negociar os direitos de Oportunidade de negociar os direitos de suas vendas sem a necessidade de suas vendas sem a necessidade de muitas exigências;muitas exigências;

•• Orientação empresarial.Orientação empresarial.

Page 9: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

DesvantagensDesvantagens

•• custo da operação de Factoring;custo da operação de Factoring;•• quanto maior o risco da operação maior quanto maior o risco da operação maior

será o custo.será o custo.

Page 10: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Duplicata e ChequeDuplicata e Cheque

•• Duplicata é o título de crédito que Duplicata é o título de crédito que documenta a promessa de pagamento do documenta a promessa de pagamento do preço da mercadoria;preço da mercadoria;

•• Cheque é uma ordem escrita de Cheque é uma ordem escrita de •• Cheque é uma ordem escrita de Cheque é uma ordem escrita de pagamento emitida por quem tenha pagamento emitida por quem tenha fundos disponíveis em poder de banco, fundos disponíveis em poder de banco, para que este pague à vista, ao próprio para que este pague à vista, ao próprio sacador ou a terceiro, a quantia sacador ou a terceiro, a quantia determinada.determinada.

Page 11: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Trabalhos CorrelatosTrabalhos Correlatos

•• Becker (2002), implementou um Sistema Becker (2002), implementou um Sistema de Informações Executivas (EIS) para de Informações Executivas (EIS) para auxiliar os executivos das empresas de auxiliar os executivos das empresas de factoringfactoring na tomada de decisões. na tomada de decisões. factoringfactoring na tomada de decisões. na tomada de decisões.

•• Perizzolo (2005), sistema Web, onde seu Perizzolo (2005), sistema Web, onde seu objetivo era apresentar o borderô aos objetivo era apresentar o borderô aos clientes e informar o clientes e informar o check listcheck list do cliente, do cliente, aos executivos. aos executivos.

Page 12: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Requisitos FuncionaisRequisitos FuncionaisO sistema deve permitir o cadastro de:O sistema deve permitir o cadastro de:•• clientes.clientes.•• usuários.usuários.•• bancos.bancos.•• funcionários.funcionários.•• setores da empresasetores da empresa--cliente.cliente.•• localidades.localidades.•• localidades.localidades.•• motivos de devoluções dos cheques.motivos de devoluções dos cheques.

O sistema deve permitir a consulta e a emissão de relatórios de:O sistema deve permitir a consulta e a emissão de relatórios de:•• clientes.clientes.•• funcionários.funcionários.•• ordens de cobrança.ordens de cobrança.•• inadimplentes.inadimplentes.•• rentabilidade.rentabilidade.•• contas.contas.

Page 13: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Requisitos FuncionaisRequisitos Funcionais

O sistema deve permitir também:O sistema deve permitir também:•• a inclusão e a geração da ordema inclusão e a geração da ordem•• a inclusão de dados no módulo de contas.a inclusão de dados no módulo de contas.•• o cálculo do valor líquido a ser emprestado ao cliente.o cálculo do valor líquido a ser emprestado ao cliente.•• o envio de mensagens aos clientes, com informações o envio de mensagens aos clientes, com informações •• o envio de mensagens aos clientes, com informações o envio de mensagens aos clientes, com informações

sobre seus limites de créditos e cheques devolvidos.sobre seus limites de créditos e cheques devolvidos.•• uma consulta Web para os clientes, com informações uma consulta Web para os clientes, com informações

sobre suas operações junto à empresa.sobre suas operações junto à empresa.•• a alteração da configuração do sistema.a alteração da configuração do sistema.•• a criação de cópias de segurança.a criação de cópias de segurança.

Page 14: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Requisitos Não FuncionaisRequisitos Não Funcionais

•• O sistema deve ser desenvolvido na Linguagem O sistema deve ser desenvolvido na Linguagem Delphi 7.0 e PHP e utilizar Interbase como Delphi 7.0 e PHP e utilizar Interbase como Banco de Dados.Banco de Dados.

•• O sistema deve gerar cabeçalhos padrão para O sistema deve gerar cabeçalhos padrão para todos os relatórios emitidos, contendo os dados todos os relatórios emitidos, contendo os dados da empresa.da empresa.todos os relatórios emitidos, contendo os dados todos os relatórios emitidos, contendo os dados da empresa.da empresa.

•• O Sistema deve permitir a abertura de várias O Sistema deve permitir a abertura de várias telas do programa ao mesmo tempo, para telas do programa ao mesmo tempo, para facilidade operacional do usuário.facilidade operacional do usuário.

•• deve ter um histórico de cada usuário do deve ter um histórico de cada usuário do sistema, contendo as movimentações efetuadas sistema, contendo as movimentações efetuadas por eles. por eles.

Page 15: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

EspecificaçãoEspecificação

•• Diagramas de Caso de UsoDiagramas de Caso de Uso•• Diagramas de atividadeDiagramas de atividade•• Diagrama de classesDiagrama de classes•• Diagrama de estadoDiagrama de estado•• Diagrama de estadoDiagrama de estado•• Modelo entidade relacionamentoModelo entidade relacionamento

Ferramentas UtilizadasFerramentas Utilizadas•• Enterprise ArchitectEnterprise Architect•• Power DesignerPower Designer

Page 16: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Casos de UsoCasos de Uso

Page 17: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Diagrama de AtividadesDiagrama de Atividades

Page 18: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Diagrama de ClasseDiagrama de Classe

Page 19: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Diagrama de EstadoDiagrama de Estado

Page 20: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Modelo físico do banco de dadosModelo físico do banco de dados

Page 21: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

ImplementaçãoImplementação

•• Foi utilizado como banco de dados o Foi utilizado como banco de dados o Interbase 6.5.Interbase 6.5.

•• Delphi 7.0 para o desenvolvimento da Delphi 7.0 para o desenvolvimento da aplicação.aplicação.aplicação.aplicação.

•• Para o desenvolvimento do ambiente web Para o desenvolvimento do ambiente web a linguagem PHP com a ferramenta a linguagem PHP com a ferramenta Dreamweaver 6.0.Dreamweaver 6.0.

Page 22: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Cadastro de ClientesCadastro de Clientes

Page 23: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Cadastro de Funcionário e Cadastro de Funcionário e UsuáriosUsuários

Page 24: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Geração da OrdemGeração da Ordem

Page 25: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Gerenciador de MensagensGerenciador de Mensagens

Page 26: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Consulta Movimentação e Consulta Movimentação e RentabilidadeRentabilidade

Page 27: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Consulta WebConsulta Web

Page 28: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

Resultados e DiscussãoResultados e Discussão

•• Proporcionou agilidade e segurança nas Proporcionou agilidade e segurança nas operações de operações de factoring factoring que são realizadas que são realizadas mais facilmente e em menor tempo;mais facilmente e em menor tempo;

•• A geração de relatórios, auxiliam na A geração de relatórios, auxiliam na •• A geração de relatórios, auxiliam na A geração de relatórios, auxiliam na gestão da empresa.gestão da empresa.

Page 29: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

ConclusãoConclusão

•• Objetivos atingidos;Objetivos atingidos;•• Permitiu o estudo das tecnologias Permitiu o estudo das tecnologias

utilizadas, linguagens Delphi e PHP;utilizadas, linguagens Delphi e PHP;•• Permitiu o estudo e conhecimento de Permitiu o estudo e conhecimento de •• Permitiu o estudo e conhecimento de Permitiu o estudo e conhecimento de

operações envolvendo operações envolvendo factoring.factoring.

Page 30: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

ExtensõesExtensões

•• Integração com um leitor de códigos de Integração com um leitor de códigos de barras, para facilitar a inclusão de barras, para facilitar a inclusão de cheques na ordem;cheques na ordem;

•• Integração com o gerenciador financeiro Integração com o gerenciador financeiro •• Integração com o gerenciador financeiro Integração com o gerenciador financeiro de algum banco mercantil.de algum banco mercantil.

Page 31: APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORINGdsc.inf.furb.br/arquivos/tccs/apresentacoes/TCC2008-1TCC2008-1-1… · Factoring •• Origem •• Conceito •• Benefícios

AgradecimentosAgradecimentos

•• Orientador: Prof. Ricardo A. de AzambujaOrientador: Prof. Ricardo A. de Azambuja•• Aos Professores: Prof. Wilson Pedro Carli Aos Professores: Prof. Wilson Pedro Carli

e Prof. Oscar Dalfovo, membros desta e Prof. Oscar Dalfovo, membros desta banca e aos demais professores do curso banca e aos demais professores do curso banca e aos demais professores do curso banca e aos demais professores do curso de BSI.de BSI.

Muito Obrigado!Muito Obrigado!