O projeto foi um trabalho de faculdade o qual visava criar um sistema de gerenciamento de reservas utilizando apenas a linguagem Python
. O armazenamento de dados seria por meio de um arquivo .txt porém optei por utilizar o MySQL
.
O código deverá possuir:
Funções
Controle de fluxo
Laços de repetição
Comentários
O sistema deverá possuir:
Menu Principal
Cadastro de Reservas
Entrada do Cliente (Check-in)
Saída do Cliente (Check-out)
Alteração de Reserva
Relatório de Reservas
Caso você não tenha as bibliotecas do python instaladas em sua máquina, baixe-as utilizando o seguinte comando via terminal:
$ pip install -r requirements.txt
Como dito anteriormente, utilizei o MySQL
num servidor local via WSL2
, mas você pode optar por outra linguagem de banco e IDEs diferentes. Como estava utilizando uma VM, resolvi optar pelo próprio SQL Command Line
. Deixo aqui para download duas grandes IDEs.
Passo a passo para a criação de tabelas e inserts de dados:
Após a abertura de um servidor local, basta executar este código main.sql
em seu IDE ou salvar o arquivo em formato .sql
e executar no prompt do SQL igualmente como fiz na imagem abaixo:
$ create database NOMEDOBANCO; use NOMEDOBANCO; source NOMEDOARQUIVO; select * from NOMEDATABELA;