Pesquisar

Fplay - 2.

(0.0 - 0 avaliações)

Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 30/08/2021

Projetos (Aguardando Propostas):

  • Sistema de auditoria de recebíveis

    Desenvolvimento Web | Orçamento: Aberto | Publicado: | Propostas: 12

    1. Objetivo

    Desenvolver um sistema simples de auditoria para verificar e acompanhar as transações realizadas por máquinas de cartão (POS), permitindo a conciliação de recebíveis e identificando possíveis discrepâncias nos valores entre as transações realizadas e os valores creditados nas contas bancárias da empresa.

    2. Funcionalidades principais

    2.1 Cadastro de máquinas de cartão
    • Cadastro simples de informações sobre as máquinas de cartão, como:
    • ID da máquina (único)
    • Localização (loja ou filial)
    • Modelo da máquina (opcional)

    2.2 Registro de transações
    • Armazenar informações básicas sobre cada transação realizada nas máquinas de cartão:
    • ID da transação
    • Valor da transação
    • Data e hora
    • Status da transação (Autorizada, Pendente, Cancelada)
    • Método de pagamento (Crédito, Débito)
    • ID da máquina (relacionado à máquina onde a transação foi realizada)

    2.3 Conciliação de recebíveis
    • Comparação simples entre os valores das transações realizadas nas máquinas de cartão e os valores registrados nas contas bancárias da empresa.
    • Verificação de discrepâncias nos valores.
    • Relatório básico de conciliação, com os valores registrados e o status das transações.

    2.4 Relatórios
    • Relatório de transações: Exibição de todas as transações realizadas com filtros por data, máquina e valor.
    • Relatório de conciliação: Comparação simples entre os valores das transações e os valores efetivamente recebidos.

    2.5 Alerta de inconsistências
    • Sistema básico de alerta para discrepâncias encontradas nas transações (ex.: valores discrepantes entre o que foi registrado na máquina e o que foi creditado na conta bancária).

    2.6 Dashboard simples
    • Exibição de informações básicas de conciliação e status das transações.
    • Resumo geral das transações e indicadores simples, como número total de transações, valor total das transações e porcentagem de conciliação bem-sucedida.

    3. Requisitos funcionais
    • Cadastro de máquinas: Interface para cadastro simples de máquinas de cartão.
    • Registro de transações: Tela para adicionar as transações manualmente ou importação de arquivo (ex.: CSV).
    • Conciliação: Comparação entre o valor das transações registradas e o valor que foi creditado na conta bancária.
    • Relatórios: Geração de relatórios em formato PDF ou Excel.
    • Alertas: Notificação simples para discrepâncias ou inconsistências.

    4. Requisitos não funcionais
    • Desempenho: O sistema deve ser leve e responsivo, com tempo de carregamento rápido para a exibição dos relatórios e transações.
    • Segurança: O sistema deve garantir a proteção das informações sensíveis, como valores e dados das máquinas de cartão, com autenticação básica de login (usuário e senha).
    • Usabilidade: Interface simples e de fácil navegação, com foco na facilidade de uso por pessoas com pouca experiência técnica.

    5. Arquitetura do sistema

    5.1 Frontend
    • Tecnologias: HTML, CSS, JavaScript (usando uma biblioteca como React ou Vanilla JS)
    • Funcionalidades:
    • Formulários para cadastro de máquinas e transações.
    • Filtros e pesquisa simples para as transações.
    • Exibição de relatórios e gráficos básicos.

    5.2 Backend
    • Tecnologias: Node.js ou Python (Flask/Django)
    • Banco de dados: SQLite (para simplicidade) ou MySQL/PostgreSQL (se for necessário escalar)
    • Tabelas principais:
    • Máquinas de cartão: ID, Localização, Modelo
    • Transações: ID da transação, valor, data, status, ID da máquina
    • Conciliação: Comparação entre transações e valores recebidos
    • APIs:
    • API REST simples para cadastrar transações e máquinas.
    • API para gerar relatórios e verificar discrepâncias.

    5.3 Infraestrutura
    • Hospedagem: Para um projeto simples, pode ser hospedado em um servidor pequeno ou até mesmo usar soluções como Heroku ou DigitalOcean para testes e deploy.
    • Segurança: Criptografia de dados sensíveis, autenticação básica (login e senha).

    6. Fluxo de trabalho
    1. Cadastro de máquinas: O administrador ou operador cadastra as máquinas de cartão no sistema, incluindo o ID e localização.
    2. Registro de transações: As transações podem ser inseridas manualmente ou importadas via arquivo CSV.
    3. Conciliação: O sistema compara os valores registrados nas transações com os valores que foram creditados na conta bancária da empresa.
    4. Relatórios: O sistema gera relatórios de transações e conciliação, com as discrepâncias identificadas.
    5. Alertas: Se houver discrepâncias, o sistema alerta os responsáveis.
    6. Dashboard: Exibição de uma visão geral com indicadores principais (ex.: transações conciliadas, valor total das transações, etc.).
Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.