Diagrama de caso de uso que modela o contexto
Requisito
Descrição
Consultar estoque
Este caso de uso permite ao ator funcionário efetuar a consulta no estoque.
Registrar as vendas
Este caso de uso permite efetuar o registro da venda dos produtos. No registro deve-se informar o produto, quantidade vendida, o valor unitário, valor total do item vendido e o valor total da compra.
Registrar o pagamento
Este caso de uso permite registrar o pagamento da venda realizada. O pagamento pode ser a vista ou a prazo. O pagamento a prazo pode ser parcelado.
Emitir o recibo de venda
Este caso de uso permite emitir o recibo de venda com todos os produtos adquiridos e os dados da venda.
Reservar produto no estoque
Este caso de uso permite efetuar a reserva do produto no estoque. A reserva é feita no ato de incluir o produto na venda. A reserva consiste em efetuar uma baixa não confirmada no estoque.
Efetuar baixa no estoque
Este caso de uso permite efetuar a baixa no estoque dos produtos vendidos. A baixa deve ser efetuada no final da venda. Corresponde à confirmação da baixa não confirmada no estoque efetuada no caso de uso reservar produto no estoque.
Quadro 3– Descrição das funções do subsistema registrar vendas
1.1.2 Lista de funções do subsistema Gerenciar Cadastros Básicos
Requisito
Descrição
Cadastrar Funcionários
Este caso de uso permite efetuar o cadastro de todos os funcionários da empresa. Os dados dos funcionários são: nome, a matrícula, o endereço completo, o telefone residencial, o telefone comercial e os horários de trabalho.
Cadastrar Fornecedor
Este caso de uso permite efetuar o cadastro de todos os fornecedores da empresa. Os dados dos fornecedores são: nome do fornecedor, o endereço, o telefone de contato e o responsável pelo atendimento.
Quadro 6– Descrição das funções do subsistema gerenciar cadastros básicos
1.1.3 Lista de funções do subsistema Gerenciar estoque
Requisito
Descrição
Cadastrar Produtos
Este caso