How projetointegradorgrupo-1/projetointegrador works
Axion is a web-based vehicle checklist manager. The visible workflow is login, choose an operation, then create a checklist or register a vehicle; the sampled PHP handlers persist users, vehicles, and checklist headers in MySQL. The README also describes inspection responses, evidence, and history, but the tree contains no apparent fill-checklist handler or persistence module, so those capabilities are shown only as documented and their runtime links remain unverified.
Main entry points: conexao.php Axion MySQL · processar_opcao.php Option router · processar_login.php Authenticate · oqfazer.php Action menu
Components 19
Access and navigation
- Login form
index.html - Authenticate
processar_login.php - Action menu
oqfazer.php - Option router
processar_opcao.php - End session
logout.php - Recovery form
esqueciSenha.html - Recover account
processar_recuperacao.php
Fleet and checklist management
- User forms
caduser.html - Create user
processar_cadastro.php - Role registrations
processar_cadastro_cliente.php - Register driver
processar_cadastro_motorista.php - Register supervisor
processar_cadastro_supervisor.php - Vehicle form
cadcar.html - Register vehicle
processar_cadastro_veiculo.php - Checklist form
criarChecklist.html - Create checklist
criar_checklist_dinamico.php - Perform inspection
detalhesNaoConformidade.html
Persistence
- Axion MySQL
conexao.php
Other components
- User
Connections 22
- User → Login form: opens
README.md - Login form → Authenticate: submits
- Authenticate → Axion MySQL: queries users
processar_login.php - Authenticate → Action menu: redirects
processar_login.php - Action menu → Option router: submits choice
oqfazer.php - Option router → User forms: routes
processar_opcao.php - Option router → Vehicle form: routes
processar_opcao.php - Option router → Checklist form: routes
processar_opcao.php - Option router → Perform inspection: routes
- Action menu → End session: links
oqfazer.php - User forms → Create user: submits
- Create user → Axion MySQL: inserts user
processar_cadastro.php - Role registrations → Axion MySQL: inserts user
processar_cadastro_cliente.php - Register driver → Axion MySQL: inserts user
processar_cadastro_motorista.php - Register supervisor → Axion MySQL: inserts user
processar_cadastro_supervisor.php - Vehicle form → Register vehicle: submits
- Register vehicle → Axion MySQL: inserts vehicle
processar_cadastro_veiculo.php - Checklist form → Create checklist: submits
- Create checklist → Axion MySQL: inserts header
criar_checklist_dinamico.php - Recovery form → Recover account: submits
- Recover account → Axion MySQL: looks up user
processar_recuperacao.php - Perform inspection → Axion MySQL: stores results