Documento de requisitos
O sistema de controle de pizzaria tem como objetivo principal auxiliar o processo de vendas e controle de estoque. Os usuários dividem-se entre atendente, controlador de estoque, comprador e gerente. O sistema gera diferentes tipos de relatórios, consultas e cadastros.
2. Requisitos Funcionais
1. Requisitos funcionais de Entrada
1. O sistema deve permitir cadastro, alteração e exclusão de clientes com acesso ao atendente. 2. O usuário deve fornecer para o cadastro de clientes o nome, CPF, data de nascimento, endereço, data de cadastro, telefone, como itens obrigatórios e e-mail como item opcional. 3. O sistema deve permitir cadastro, alteração e exclusão de matéria-prima com acesso ao comprador e gerente. 4. O usuário deve fornecer para cadastro de matéria-prima: nome do item, categoria do item, descrição do item, como itens obrigatórios. 5. O sistema deve permitir cadastro, alteração e exclusão de fornecedores com acesso ao controlador de estoque e gerente. 6. O usuário deve fornecer para o cadastro de fornecedores: nome, CNPJ, endereço, telefone, email, nome do contato, como itens obrigatórios e site e outros telefones como itens opcionais. 7. O sistema deve permitir cadastro, alteração e exclusão de produtos com acesso apenas ao gerente. 8. O usuário deve fornecer para o cadastro de produtos: nome, categoria, descrição, valor unitário e quantidade. Dependendo da categoria escolhida pode haver ausência de quantidade. 9. O sistema deve permitir cadastro, alteração e exclusão de funcionários com acesso ao gerente. 10. O usuário deve fornecer para o cadastro de funcionários: nome, data de nascimento, RG, CPF, endereço, telefone e função como itens obrigatórios e usuário e senha do sistema como itens opcionais. 11. O sistema deve permitir o cadastro, alteração e exclusão de usuários com acesso ao gerente 12. O usuário deve fornecer para o cadastro de