O Sistema de Gerenciamento de Estoque (SGE) é uma aplicação de console em C que permite a administração de estoque de produtos, o gerenciamento de usuários e o registro de pedidos. É uma ferramenta versátil para ajudar a manter controle sobre seu inventário e atender às necessidades dos clientes.
O Sistema de Gerenciamento de Estoque oferece funcionalidades essenciais para simplificar a gestão de produtos, pedidos e usuários. Suas principais características incluem:
- Adição de produtos ao estoque.
- Exibição dos produtos em estoque.
- Adição e exclusão de usuários.
- Fazer pedidos (para usuários convencionais).
- Cancelar pedidos (para administradores).
- Exibição de pedidos (para administradores).
Este sistema é uma ferramenta versátil que pode ser usada em um ambiente comercial para controlar estoques, gerenciar pedidos e garantir a eficiência dos processos.
-
Adicionar Produto: Permite adicionar novos produtos ao estoque com informações como nome, preço e quantidade.
-
Exibir Produtos: Exibe a lista de produtos disponíveis no estoque, incluindo seus nomes, preços e quantidades.
-
Adicionar Usuário: Permite a criação de novos usuários, com níveis de privilégio que podem ser definidos como 0 (usuário convencional) ou 1 (administrador).
-
Excluir Usuário: Usado para remover usuários do sistema.
-
Fazer Pedido (Usuário Convencional): Usuários convencionais podem fazer pedidos, especificando o nome do produto e a quantidade desejada. O estoque é atualizado com base nos pedidos feitos.
-
Cancelar Pedido (Administrador): Administradores têm a capacidade de cancelar pedidos feitos pelos usuários.
-
Exibir Pedidos (Administrador): Exibe a lista de todos os pedidos feitos no sistema.
Antes de utilizar o Sistema de Gerenciamento de Estoque, certifique-se de atender aos seguintes pré-requisitos:
- Um compilador C (por exemplo, GCC) para compilar o código.
- Um sistema operacional compatível com C (por exemplo, Linux, Windows).