Para compilar e executar o projeto, é necessário ter instalado em sua máquina o seguinte software:
G++ (GNU Compiler Collection) versão 11.3.0 ou superior;
Biblioteca FLTK-1.3.8;
SQLite3.
Para compilar o projeto, basta entrar na pasta "Interface" e rodar o comando make no terminal. Esse comando irá compilar todos os arquivos necessários e gerar o executável.
Após a compilação, para executar o projeto, basta rodar o comando ./interface no terminal. Isso irá abrir a interface gráfica do laboratório biológico, onde você poderá criar, ler, atualizar e deletar as classes usadas.
O projeto está dividido em cinco pastas principais:
"Interface": responsável pela GUI (Graphical User Interface). Nesta pasta estão os arquivos de código-fonte (.cpp) e cabeçalho (.h) que implementam as diferentes telas e funcionalidades da interface gráfica;
"Database": responsável pela classe de gerenciamento do CRUD no banco de dados. Nesta pasta estão os arquivos de código-fonte e cabeçalho que implementam as funções para a manipulação do banco de dados SQLite3;
"Classes": responsável pelas classes que representam as entidades do laboratório biológico, como Funcionários, Pesquisadores e Técnicos. Nesta pasta estão os arquivos de código-fonte e cabeçalho que implementam as funções dessas classes;
"src": responsável pelos arquivos de imagens utilizados na interface gráfica;
"Logs": responsável por armazenar os relatórios gerados pelo CRUD.
Este projeto é um trabalho para disciplina de Linguagem de Programação I e não está aberto a contribuições externas. No entanto, sinta-se à vontade para utilizar o código como referência ou adaptá-lo para suas necessidades.
Frankley Kaiky | Kaio César |
---|---|
github.com/Franky03 |
github.com/kaiocesarb15 |