NOEMA Home SPECIALS › Studio di un'interfaccia di accesso dati per sito Web
Tecnologie e Società
Main
Finalità
Software e
linguaggi usati
Come funziona:
le zone riservate
Come funziona:
il sito
Come funziona:
i database
Come funziona:
struttura dei file
Gestione sessioni
ed errori
Conclusioni
e note

 

Come funziona: le zone riservate

 

 

 

Sono presenti tre zone riservate: amministratori, studenti e docenti.

 

Zona amministratori

Cliccando sul link “Aree riservate”, presente nel menù a sinistra della homepage, poi su “Amministrazione” si accede alla pagina di login dell'amministrazione; inserendo uno username e una password, presenti nella tabella “dati” del database “admin”, si accede alla zona amministratori. Di default sono stati inseriti come username “admin” e “pass” come password.

Da qui si possono gestire gli account dei docenti e degli studenti, gestire le informazioni inerenti a corsi, lezioni, appelli ed infine inserire notizie riguardantiiniziative del dipartimento e messaggi in bacheca.

1. Docenti. Da questo menù si accede alla sezione di gestione degli account dei docenti. E' possibile aggiungere e cancellare una utenza. I dati da inserire sono nome, cognome, indirizzo e password. E' da notare che, per ragioni di coerenza del sistema, cancellando l'utenza di un docente, viene cancellato automaticamente anche ogni riferimento ad eventuali corsi, lezioni o liste di esami associati ad esso.

2. Corsi/lezioni. Selezionando questa voce si accede alla pagina di gestione dei corsi. E' possibile aggiungere o eliminare ogni corso o lezione presenti nel database. Perché sia possibile aggiungere un corso, è necessario che sia presente un docente cui associarlo; la stessa logica vale per le lezioni: è possibile aggiungere informazioni relative a delle lezioni solo se sono presenti dei corsi cui associarle. Per quanto riguarda i corsi bisogna selezionare dalla lista il docente che tiene il corso, segnalare il titolo del corso e trascriverne il programma. Cliccando sul link “Aggiungi una lezione”, invece, si accede al primo dei due form per l'inserimento delle informazioni relative ad un corso; in questo bisogna selezionare il corso cui si vuole associare le lezioni e indicarne il giorno d'inizio. Confermando si accede al secondo form dove invece è possibile indicare i giorni di lezione nella settimana. Qui è necessario indicare il giorno, l'ora in cui inizia e finisce la lezione. Una volta inserito il primo orario di lezione, all'interno della tabella appare un'ulteriore riga dove vengono segnalati gli orari già presenti. Cliccando sul link di fianco all'orario (“Clicca qui per cancellare”) viene eliminato dal database il recordset relativo a quella specifica informazione.

3. Appelli. In questa zona è possibile gestire le informazioni relative agli appelli, quindi inserirne o cancellarne. Per quanto riguarda l'aggiunta di appelli, bisogna selezionare il corso, il giorno e l'ora, nonché indicare il luogo. Cliccando su “Aggiungi” si procede all'aggiunta delle informazioni le quali vengono immediatamente visualizzate nell'ultima riga della tabella. Cliccando il link di fianco ad ogni appello si cancella l'informazione relativa. Questa procedura è stata aggiunta nel caso di errori di disattenzione all'atto dell'inserimento in maniera che la correzione fosse più veloce ed intuitiva. La procedura di eliminazione appelli prevede due form, il primo in cui bisogna selezionare il corso che interessa, il secondo dove bisogna selezionare l'appello che si intende cancellare. In quest'ultimo modulo è inoltre possibile scegliere se aggiungere o meno automaticamente l'informazione dell'avvenuta cancellazione dell'appello in bacheca. Questa opzione è stata aggiunta per rendere più immediata e diretta – la bacheca è infatti in homepage – la comunicazione di un'informazione così importante.

Il formato del messaggio in bacheca è:

Data: [Data odierna]

Titolo: [Nome del corso]

Corpo: L'appello del [giorno del appello], ore [ora dell'appello] di [nome del corso] è stato cancellato.
Ho scelto di aggiungere l'opzione dell'aggiunta del messaggio in bacheca, e di non rendere la procedura semplicemente automatica, perché se l'utente si accorge dell'errore solo dopo essere uscito dal form di aggiunta appelli (dove si può correggere semplicemente cliccando sul link “Clicca qui per eliminare”) l'unica procedura possibile è quella di seguire il percorso “Elimina appelli”; se ciò avviene subito o poco dopo l'inserimento delle informazioni non è necessario che venga inserito il messaggio: è probabile che nessun utente del sito abbia visualizzate le informazioni erronee. Cliccando su “Visualizza liste”, selezionando il corso e l'appello, vengono visualizzati tutti gli studenti in lista.

4. Studenti. E' l'area relativa alla gestione degli account degli studenti. Da qui si può creare un account, inserendo tutti i dati dello studente (da notare che questa procedura sarebbe inutile nel caso di accesso del sistema ai database della facoltà) modificarne tutti i campi eccetto il numero di matricola ed infine cancellare un'utenza seguendo un percorso analogo a quello della modifica: dapprima inserendo il numero di matricola e poi confermando l'operazione.

5. Iniziative. Da qui si inseriscono i dati inerenti a quelle iniziative. Analogamente a come avviene attualmente sul sito del dipartimento, esse vengono visualizzate in posizione centrale nella homepage. Le informazioni che bisogna fornire sono il titolo, la descrizione e la data in cui svolge l'iniziativa.

6. Bacheca. Per aggiungere un messaggio in bacheca bisogna inserire il titolo, il testo e la data. Gli ultimi tre messaggi in bacheca vengono visualizzati nella tabella di sinistra della homepage. Per accedere a tutti i messaggi basta cliccare sul link “Bacheca” posto nella prima riga di questa tabella.

 

Zona studenti

Per accedere alla zona studenti, bisogna dapprima accedere alla pagina di login (dalla homepage: aree riservate/studenti) poi inserire il numero di matricola e la password. Questi dati sono presenti nel database solo se l'amministratore ha provveduto a creare un account. Da questa zona lo studente può inserire gli esami che ha messo nel piano di studio, visualizzarli, inserire voti, crediti e date degli esami sostenuti, iscriversi e disiscriversi dagli appelli, modificare alcuni dei propri dati personali.

1. Esami. Essendo questa una simulazione, ho ritenuto opportuno trattare la zona “esami” come fosse un promemoria dello studente; è dunque lui stesso, nonostante sarebbe più logico che queste operazioni venissero effettuate dall'amministratore, ad inserire nel sistema le informazioni inerenti ai suoi esami: anno accademico, crediti, voto, giorno in cui sono stati sostenuti.
A queste informazioni si accede cliccando su “Visualizza iscrizioni”. Una volta che lo studente ha sostenuto un esame, può inserire le informazioni (giorno di sostenimento, voto e crediti) cliccando su “Esame sostenuto”.

2. Appelli. Da qui lo studente può iscriversi agli appelli degli esami presenti nel suo piano di studio e nel database. Cliccando invece su “elenco” si accede alla pagina in cui vengono elencati gli appelli cui lo studente già è iscritto. Cliccando sul nome dell'esame si disiscrive.

3. Dati personali. Qui si accede al form in cui è possibile modificare i dati personali. Analogamente a quanto avviene già nelle “colonnine” qui si possono modificare indirizzo, numero civico, città, provincia, CAP, telefono, email.

 

Zona docenti

Allo stesso modo degli studenti, i docenti possono accedere alla propria zona se hanno un account attivato dall'amministrazione. I dati che devono fornire sono nome, cognome e password. La pagina di accesso è [/docenti/default.asp]

1. Corsi/lezioni. E' la zona relativa alla gestione dei corsi e delle lezioni. I procedimenti sono uguali a quelli della zona amministratori a parte il fatto che da qui è possibile gestire solo i propri corsi e lezioni.

2. Appelli. Anche per quanto riguarda gli appelli, i procedimenti di aggiunta ed eliminazione sono i medesimi della zona amministratori, con l'eccezione che è possibile gestire solamente quelli inerenti alle proprie lezioni.

3. Bacheca. Nel caso un docente abbia urgenza di fare un qualsiasi comunicato, come ad esempio la sospensione di una lezione o il cambiamento di un orario di ricevimento, può farlo aggiungendo un messaggio in bacheca. Il sistema provvede ad inserire come titolo del messaggio il nome del docente stesso, in maniera che sia immediatamente evidente nella homepage ed attiri l'attenzione degli studenti interessati. Come data del messaggio viene inserita quella odierna.