Con la versione 20.12.00.00 di ESSE3 è stato completato il rilascio del campo TIPO_SVOLGIMENTO_ESAME richiesto dal Ministero per tracciare lo svolgimento dell'esame da parte degli studenti
Lo scopo dell'intervento è quello di raccogliere i tipi svolgimento esame in fase di svolgimento di ogni singola prova e trasferire questa informazione nel libretto studente dove viene recuperata dalle procedure ANS per l'invio al ministero nelle schede apposite
Le possibili sorgenti dove la modalità di svolgimento esame può essere inserita sono le seguenti
I possibili valori previsti sono i seguenti
TIPO_SVOLGIMENTO_ESAME_COD | DES | RICHIESTA_FLG |
---|---|---|
P | PRESENZA | 0 |
D | DISTANZA | 0 |
RD | RICHIESTA DISTANZA | 1 |
Il valore richiesta_flg serve per differenziare gli stati che non possono essere inseriti a libretto ma che vanno approvati modificando il dato in un codice valido.
Maggiori dettagli sull'utilizzo di questo campo nella sezione di configurazione e casi d'uso
Sono stati aggiunti i seguenti parametri nella maschera CONFIGURAZIONE CALENDARIO ESAMI
I primi due valori consentono di gestire la modalità di svolgimento esame su un tipo_gest_app nel seguente modo:
Consente di attivare la modalità, sono possibili i seguenti valori
NB. per semplicità è indicato il caso d'uso di riferimento con la configurazione standard prevista, per i dettagli leggere i casi d'uso specifici, è comunque possibile variare la configurazione di default ottenendo altri casi d'uso tramite il parametro CHK_MODALITA_SVOLGIMENTO_ESA
Nel caso il parametro GESTIONE_SVOLG_ESAME sia differente da zero questo parametro viene utilizzato per impostare la modalità di svolgimento esame di default da inserire in fase di prenotazione (se non inserita dallo studente in modo esplicito).
I valori possibili sono i seguenti
Questo parametro viene utilizzato solo se GESTIONE_SVOLG_ESAME è diverso da zero ossia se viene attivata per l'appello in prenotazione la gestione dello svolgimento esame.
L'utilizzo dei valori consente di definire il comportamento descritto nei casi d'uso per i valori 1 e 2 di GESTIONE_SVOLG_ESAME. Se i casi d'uso descritti soddisfano i requisiti non è necessario modificare questo valore.
I possibili valori del parametro sono i seguenti
Nella configurazione di default i valori sono così impostati
ATTORE | TIPO PROVA | CHK_MODALITA_SVOLGIMENTO_ESA |
---|---|---|
SEG | PP | 0 |
SEG | PF | 0 |
DOC | PP | 0 |
DOC | PF | 0 |
STU | PP | 1 |
STU | PF | 1 |
BAT | PP | 0 |
BAT | PF | 0 |
Con questa configurazione tutti gli attori tranne gli studenti hanno la facoltà di inserire dei valori finali al di fuori del default dell'appello (che risulta valido per tutti)
Sono previsti differenti casi d'uso a seconda della configurazione, di seguito gli esempi più comuni
Nel caso non sia necessario indicare il tipo di svolgimento esame per un appello on-line il sistema si comporta come se il dato non fosse presente. Questa è anche la configurazione di default di tutti gli appelli. Occorre quindi abilitare in modo esplicito la gestione dello svolgimento esame
PARAMETRO | VALORE |
---|---|
GESTIONE_SVOLG_ESAME | 0 |
In questo caso è il docente che provvede alla registrazione della modalità di svolgimento in fase di inserimento esiti
I passi del processo sono i seguenti:
PARAMETRO | VALORE |
---|---|
GESTIONE_SVOLG_ESAME | 1 |
GESTIONE_SVOLG_ESAME_DEFAULT | <valore di default da applicare alle prenotazioni> |
il caso d'uso è simile a quello precedente, viene però inserita la possibilità da parte dello studente di richiedere da parte dello studente una differente modalità di svolgimento esame rispetto a quella prevista per l'appello
I passi del processo sono i seguenti:
PARAMETRO | VALORE |
---|---|
GESTIONE_SVOLG_ESAME | 2 |
GESTIONE_SVOLG_ESAME_DEFAULT | <valore di default da applicare alle prenotazioni> |
II caso d'uso permette agli applicativi che non gestiscono le verbalizzazioni on-line ma che importano i verbali cartacei (tramite VerbaliDaemon oppure il servizio REST di import dei verbali) di definire la modalità di svolgimento esame in un verbale da importare
Nel file CSV occorre definire il campo TIPO_SVOLGIMENTO_ESAME (la colonna di intestazione si deve chiamare esattamente TipoSvolgimentoEsameCod) e caricare la colonna nel file. Il caricmento del file con VerbaliDaemon effettuerà il caricamento sul verbale e poi sul libretto del valore indicato
Nel servizio POST - verbali-api-v1/batches è possibile indicare nel payload su ogni singolo verbaleInserimento il campo tipoSvolgimentoEsameCod tra le chiavi aggiuntive. Un esempio di payload è il seguente
{ "nomeFileBatch": "batch", "batchNum": 111, "tipo": "INS", "verbaliInserimento": [ { "matricola": "10-MAT", "dataEsa": "10/10/2018", "dataApp": "10/10/2018", "voto": 30, "causale": null, "campiAggiuntivi": [ { "nome": "tipoSvolgimentoEsameCod", "valore": "D" } ], "adStuCod": "AD_STU_COD", "cdsStuCod": "CDS_STU_COD" } ] } |
La funzione della lista iscritti lato docente è stata modificata aggiungendo la colonna "Svolg Esame" con la modalità di svolgimento esame prevista per la singola prenotazione.
La colonna non viene visualizzata se TIPI_GEST_APP.GESTIONE_SVOLG_ESAME = 0
Accanto ai valori con "richiesta_flg = 1" viene inserita una segnalazione per ricordare al docente di confermare oppure modificare il tipo svolgimento esame nel caso non intenda confermare la richiesta dello studente.
In tooltip è presente la descrizione del codice di richiesta esame inserito
Le pagine dove è stata inserita la colonna sono le seguenti:
E' stata modificata la funzione di prenotazione per consentire allo studente (caso d'uso 2) di selezionare una modalità di svolgimento esame con richiesta_flg = 1
La modalità di svolgimento esame viene visualizzata nella bacheca prenotazioni
POST calesa-service-v1/appelli/{cdsId}/{adId}/{appId}/iscritti
L'endpoint di prenotazione è stato modificato per permettere la valorizzazione del campo tipoSvolgimentoEsameCod nel caso l'attore possa inserire questo valore in fase di prenotazione
GET calesa-service-v1/appelli/{cdsId}/{adId}/{appId}/iscritti
GET calesa-service-v1/appelli/{cdsId}/{adId}/{appId}/iscritti/{stuId}
Gli endpoint di recupero della lista iscritti sono stati modificati per includere le informazioni sullo svolgimento esame
E' stato aggiunto il campo Svolgimento al libretto, Il valore non è modificabile dal libretto.
Normalmente il popolamento di questo campo avviene tramite verbalizzazioni (on-line oppure con VerbaliDaemon) oppure tramite le procedure di caricamento di un esame (registrazione prove oppure riconosicmenti)
Le modifiche sono comunque possibili da manutenzione carriera (per correzione valori errati dai caricamenti precedenti)
è stato aggiunto il campo in manutenzione carriera per permettere la modifica del valore nel caso ci siano degli errori, come ogni campo modificato da manutenzione carriera lo storico delle modifiche è disponibile nel tasto Storico Operazioni del libretto.
Sono esclusi i valori "richiesta_flg = 1" tra i possibili valori selezionabili
Nel caricamento di una prova da libretto è stato aggiunto il campo Svolgimento, anche in questo caso i soli valori selezionabili sono quelli con "richiesta_flg = 0"
Nella maschera dei riconoscimenti è stato aggiunto il campo Svolgimento. Anche in questo caso i soli valori selezionabili sono quelli con "richiesta_flg =0"
E' stato aggiunto il campo Svolgimento alla lista iscritti. Il campo risulta modificabile se l'appello prevede la modalità di svolgimento esame. I valori selezionabili sono identificati dalla configurazione della maschera "configurazione calendario esami". Nella configurazione di default la segreteria vede tutti i valori disponibili