REQUISITOS FUNCIONAIS
Cadastrar Produtos: O sistema deve permitir que sejam cadastrados produtos, mediante inclusão de seus dados. O sistema deve permitir que os mesmos sejam alterados e excluídos caso necessário. Com o produto registrado o usuário deve informar seu preço de venda e taxa de comissão por venda. Constará também com entrada e saída de estoque, impressão de etiquetas e filtros.
Cadastrar Clientes: O sistema deve permitir que sejam cadastrados clientes, mediante inclusão de seus dados. O sistema deve permitir que os mesmos sejam alterados e excluídos caso necessário.
Cadastrar Fornecedores: O Sistema deve permitir que sejam cadastrados fornecedores, mediante inclusão de seus dados. O sistema deve permitir que os mesmos sejam alterados e excluídos caso necessário.
Cadastrar Usuários (Sistema): O sistema deve permitir que sejam cadastrados usuários para a manipulação do sistema, mediante inclusão de seus dados. O sistema deve permitir que os mesmos sejam alterados e excluídos caso necessário.
Sistema Caixa: O sistema registrará a abertura e fechamento do mesmo, assim como sangrias e suprimentos, contador de cédulas, extrato final de vendas, extrato em tempo real de vendas, emissor de recibos, transações (permitindo a edição e cancelamento), filtros, históricos de caixas anteriores e históricos de meios de pagamentos.
Estatísticas e Relatórios: O sistema gera um relatório mostrando o total de vendas por Categoria/Produto/Funcionário, total de vendas e estoque atual de produtos e ranking de clientes registrados por valor gasto na loja em um determinado período informado pelo usuário.
Sistema Vendas: Estará interligado com o Sistema caixa, onde, através do código do produto/Nome do produto/código de barras realizará a busca no banco de dados para o usuário. Confirmado o produto, realizará a venda pela quantidade, informando o preço unitário e o total, emissão de recibo, edição de venda, cancelamentos, e lançamento para o sistema.
Sistema Troca/Devolução: