vini-21samuel / sistemaGestao_Comercial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sistema de Gerenciamento de Estoque (SGE)

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.

Visão Geral

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.

Recursos

  • 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.

Pré-requisitos

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).

About


Languages

Language:C 100.0%