- Python 3 instalado no sistema
- Usei o terminal padrão do linux mint, mas pode usar qualquer terminal com suporte a Python 3.
- Para verificar se o Python está instalado, execute:
python3 --version- Abra o terminal.
- Navegue até a pasta onde o arquivo
main.pyestá salvo:
cd /caminho/para/o/projeto- Execute o programa:
python3 main.pyAo executar, você verá o menu com 4 opções:
=== SISTEMA DE CHAMADOS ===
1 - Abrir chamado
2 - Listar chamados
3 - Atualizar chamado
4 - Sair
- Digite 1 e pressione Enter.
- Informe o nome do cliente.
- Descreva o problema.
- O chamado será criado automaticamente com o status "Em aberto" e um ID único.
- Digite 2 e pressione Enter.
- Todos os chamados cadastrados serão exibidos com:
- ID do chamado
- Nome do cliente
- Descrição do problema
- Status atual
- Digite 3 e pressione Enter.
- Informe o ID do chamado que deseja atualizar.
- Digite o novo status (por exemplo: "Em andamento", "Resolvido", "Aguardando peça").
- O status será atualizado e poderá ser confirmado na listagem.
- Digite 4 e pressione Enter para encerrar o sistema.
Cada chamado é armazenado como um dicionário dentro de uma lista:
| Campo | Descrição |
|---|---|
id |
Número único do chamado |
cliente |
Nome do cliente |
problema |
Descrição do problema reportado |
status |
Situação atual do chamado |
- Os chamados ficam salvos apenas durante a execução do programa (em memória).
- Ao fechar o programa, os dados são perdidos.
- Para persistir os chamados, seria necessário adicionar salvamento em arquivo (JSON, CSV, etc.) mas eu não fiz.
=== SISTEMA DE CHAMADOS ===
1 - Abrir chamado
2 - Listar chamados
3 - Atualizar chamado
4 - Sair
Escolha uma opção: 1
Nome do cliente: João Silva
Descreva o problema: Computador não liga
Chamado #1 aberto com sucesso!
Escolha uma opção: 2
--- Chamado #1 ---
Cliente: João Silva
Problema: Computador não liga
Status: Em aberto
Escolha uma opção: 3
ID do chamado: 1
Novo status: Em andamento
Status atualizado com sucesso!
Desenvolvido para fins de aprendizado em Python.