Descriçao de requisitos funcionais
A informatização do sistema deve ocorrer visando o funcionamento dos requisitos de forma a atender os objetivos da empresa, portanto o sistema deve executa-los da seguinte forma:
RF1 – Cadastrar estado – este requisito deve ocorrer apenas em casos em que o estado desejado não possua informações cadastrais armazenadas atualmente, neste caso o vendedor deve cadastra-lo na base de dados.
RF2 – Cadastrar cidade – Este requisito deve ocorrer apenas em casos que a cidade desejada não possua informações cadastrais armazenadas atualmente, neste caso o vendedor deve cadastra-la na base de dados.
RF3 - Cadastrar fornecedor – Este requisito deve ocorrer apenas em casos que o fornecedor solicitado não possua informações cadastrais armazenadas atualmente, neste caso o vendedor deve cadastra-lo na base de dados.
RF4– Cadastrar produto – Este requisito deve ocorrer apenas em casos que o produto solicitado não possua informações cadastrais armazenadas atualmente, neste caso o vendedor deve cadastra-lo na base de dados.
RF5– Cadastrar cliente – Este requisito deve ocorrer apenas em casos que o cliente solicitado não possua informações cadastrais armazenadas atualmente, neste caso o vendedor deve cadastra-lo na base de dados.
RF6 – Efetuar compra – Deverá ocorre toda vez que for realizada uma nova compra de fornecedor.
RF7 – Efetuar venda – Ocorre quando há uma venda de produto a ser efetuada para um cliente.
RF8 – Efetuar estorno – Ocorre quando há uma devolução do cliente para a loja.
RF9 – Efetuar devolução – Ocorre quando há uma devolução da loja para o fornecedor.
RF10 – Informar contas a receber – Toda vez que chegar a data de vencimento esse requisito informara os clientes com pendências atrasadas ao responsável pela empresa.
RF11 – Informar contas a pagar - Toda vez que chegar a data de vencimento esse requisito informara o responsável pela