O projeto "Simulação de Supermercado" é uma implementação em C que tem como objetivo simular o funcionamento de um supermercado. O projeto permite que os usuários entendam a dinâmica de um supermercado, incluindo aspectos como fluxo de clientes e gerenciamento de tempo. A simulação é baseada em um conjunto de dados fictícios que foram criados para representar as características do supermercado. Com esse projeto, os usuários podem ter uma experiência prática e interativa, permitindo que eles aprendam e experimentem como funciona um supermercado.
> gcc -fdiagnostics-color=always -o3 -Wall -Wextra src/*.c -o simulation.exe
As instruções a seguir irão ajudá-lo a executar uma compilação automática do projeto. O Makefile é uma ferramenta útil que gerencia todo o processo e torna as coisas mais fáceis.
Para executar uma compilação automátomaticamente no windows, é obrigatório instalar Makefile
. Neste projeto, foi utilizado o Chocolatey, uma ferramenta de gerenciamento de pacotes para o Windows, que irá facilitar o processo de instalação.
- Através do site da Chocolatey
OU- Através de um comando no PowerShell no modo Administrativo
> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
> choco -v
> choco install make
> make -v
Reinicie o editor (IDE) e feche qualquer terminal que tenha aberto no processo, uma vez que possa dar alguns erros e possivelmente a não execução do comando
make
.
Uma vez que o Makefile tenha sido instalado com sucesso e você esteja na mesma pasta que o arquivo makefile, use o comando
make
oumake -f makefile
para criar um arquivo executável chamado "simulation.exe". Se você precisar recompilar ou excluir o arquivo, use o comandomake clean
, que irá remover o arquivo "simulation.exe".
As instruções a seguir irão ajudá-lo a executar uma compilação automática do projeto. O Makefile é uma ferramenta útil que gerencia todo o processo e torna as coisas mais fáceis.
Para executar uma compilação automátomaticamente no Linux, é obrigatório instalar Makefile
. A maioria das distribuições Linux já vem com o makefile já pré instalado.
$ make -v
$ sudo apt-get install make
Use para compilar e para Deletar os ficheiros. Uma vez que o Makefile tenha sido instalado com sucesso e você esteja na mesma pasta que o arquivo makefile, use o comando
make buildLinux
para criar um arquivo executável chamado "simulation". Se você precisar recompilar ou excluir o arquivo, use o comandomake cleanLinux
, que irá remover o arquivo "simulation".
Benno Vasconcellos |
João Falcão |
Pedro Tavares |
---|---|---|
Este projeto foi desenvolvido por uma equipe composta por Benno Vasconcellos, João Falcão e Pedro Tavares. O objetivo do projeto foi desenvolver um sistema em C para gerenciamento de um supermercado. Cada membro da equipe contribuiu com suas habilidades e conhecimentos únicos para o projeto.
Para aprimorar ainda mais o sistema, foram utilizadas bibliotecas adicionais, que agregaram recursos e funcionalidades adicionais. Dentre essas bibliotecas destacam-se:
-
pbPlots
Essa biblioteca foi utilizada para a criação de gráficos e visualizações, proporcionando uma representação visualmente atraente dos dados do supermercado. -
Colorful-printf
Essa biblioteca permitiu a impressão de texto colorido no terminal, adicionando uma experiência visual diferenciada e intuitiva para os usuários do sistema.
Essas bibliotecas adicionais demonstram o compromisso da equipe em utilizar tecnologias complementares para aprimorar a funcionalidade e a aparência do sistema desenvolvido.