O CRUD faz parte do Projeto Integrador, um projeto que tem em todos os semestres da graduação de Análise e Desenvolvimento de Sistemas, e dura o semestre todo. O Projeto Integrador do meu 1° semestre dessa graudação foi sobre Infraestrutura e Gestão de Ativos de T.I. de uma empresa cliente. Meu grupo teve que criar uma empresa e desenvolver todo um projeto de atualização da infraestrutura de uma empresa fictícia cliente, toda a parte de máquinas, servidores, passagem de cabos, etc... E também o desenvolvimento de um Sistema de Gestão de Ativos de T.I., como hardwares, softwares e suas manutenções e revisões.
Eu desenvolvi esse CRUD com Python utilizando o framework Flask para o back-end para criação de rotas, integração com o banco de dados MySQL. E Bootstrap para facilitar a estilização.
- Instalar Python na máquina e adicioná-lo no PATH
- Instalar MySQL Workbench
- Criar conexão com "connection name" e "hostname" como "localhost" e a senha "root"
- Baixar o zip dos arquivos e descompactar em uma pasta
- Executar o arquivo "init_db.py" para criação do banco de dados e das tabelas
- Utilizar o projeto