Este anexo destina-se à equipe que mantém a infraestrutura. As rotinas de cadastro, aplicação e análise descritas no manual não dependem de edição direta das tabelas de banco de dados.
A.1 Papéis dos servidores#
Os registros técnicos de ProvaJáOn distinguem servidores de registro, consulta comum, boletins, arquivos e Matriculando. A sequência descrita inicia a localização pelo servidor Pisco1, que informa o endereço do servidor de registro.
| Papel documentado | Responsabilidade descrita |
|---|---|
| Registro | Registros e cadastros dos clientes |
| Comum | Informações de login e localização de servidores consultadas pelo aplicativo |
| Boletins | Consulta de boletins e relatórios SiaaE |
| Arquivos | Dados de leitura, com banco individual por cliente no arranjo descrito |
| Matriculando | Cadastros e fotos associados à integração |
Os materiais citam MSSQL, MySQL e Aurora em papéis diferentes. A configuração da instalação deve ser identificada antes de qualquer diagnóstico técnico.
A.2 Famílias de tabelas documentadas#
| Família ilustrada | Função |
|---|---|
PJClientes | Registro de clientes e referências de configuração |
CxxxxxPca | Cadastro de apoio ao aplicativo |
CxxxxxPa | Agendamentos |
CxxxxxPr | Resultados digitados |
CxxxxxPb | Boletins |
CxxxxxPc | Relatórios de coordenação |
Nos exemplos, o prefixo identifica o cliente. As tabelas de agenda relacionam projeto, folha, agrupamento e datas de abertura/fechamento. As tabelas de resultados relacionam identificação do aluno, prova, folha, sequência de respostas e datas de digitação.
Os campos de datas distinguem ações administrativas e ações do aluno. Preserve essa distinção ao investigar diferenças entre agendamento, abertura, início e finalização. A documentação de schema deve ser confrontada com a instalação antes de qualquer alteração.
