Skip to content

Latest commit

 

History

History
139 lines (111 loc) · 4.23 KB

File metadata and controls

139 lines (111 loc) · 4.23 KB

Sistema FarmaTech

Este repositório contém o Sistema de Gerenciamento de uma farmácia desenvolvido na Linguagem C para a disciplina de Algoritmos e Estruturas de Dados II.
  • Funcionalidades presentes no programa: É possível realizar algumas atividades dentro do programa. Para utilizar essas funcionalidades, basta selecionar a desejada. As opções disponíveis são:

Clientes

  • Cadastro de Cliente: Realiza o cadastro de um novo cliente no sistema.

  • Alteração de dados de Cliente: Realiza alteração no cadastro de um cliente já existente.

  • Busca de Cliente: Realiza a busca do cadastro de um cliente já existente

  • Remoção de Cliente: Realiza a remoção do cadastro de um cliente já existente

Medicamento

  • Cadastro de medicamento: Realiza o cadastro de um novo medicamento no sistema.

  • Alteração de dados de medicamento: Realiza alteração no cadastro de um medicamento já existente.

  • Busca de medicamento: Realiza a busca dde um medicamento já existente.

  • Remoção de medicamento: Realiza a remoção do cadastro de um medicamento já existente.

Vendas

  • Adicionar medicamento ao carrinho: Adiciona um medicamento ao carrinho de compras do cliente.

  • Remover medicamento do carrinho: Remove um medicamento do carrinho de compras do cliente.

  • Finalizar venda: Finaliza uma venda dos medicamentos do carrinho.

Entregas

  • Realizar entrega: Realiza a entrega de um pedido.

  • Visualizar proxima entrega: Exibe a próxima entrega a ser reealizada.

  • Visualizar todas as entregas: Exibe todas as entregas a serem realizadas.


Organização do Repositório

📁 - projeto-ed2


|
└─── data
        │
        ├── clientes.txt
        ├── medicamentos.txt
│
└─── include
        │
        ├── clientes.h
        ├── entregas.h
        ├── medicamentos.h
        ├── menu_funcoes.h
        ├── opcoes_menu.h
│
└─── src
        │
        ├── clientes.c
        ├── entregas.c
        ├── main.c
        ├── medicamentos.c
        ├── menu_funcoes.c
        ├── opcoes_menu.c
│
└───README.md

Tecnologias utilizadas


c

Execução do projeto

  • Antes de compilar o programa, deve-se alterar o caminho dos arquivos clientes.txt e medicamentos.txt no arquivo main.c. Para isso, altere os caminhos presentes na Linha 9 e Linha 10 do arquivo main.c para o caminho dos arquivos em sua máquina.

  • Certifique-se de que você possui algum compilador C em sua máquina. Recomendamos o uso do GCC para compilar o código.

gcc -o main.exe .\src\main.c 

Participantes

Foto de Gustavo Rodrigues
Gustavo Rodrigues
Foto de Kayque Lopes
Kayque Lopes
Foto de Eduarda Souza no GitHub
Eduarda Souza
Foto de Pedro Andrade
Pedro Andrade