Guide On Line

TUTORIAL

descrizione

Tutorial delle Guide On Line.

Autori

Lorenzo Ficarra

Revisione

 



INDICE:

Guide On Line
TUTORIAL
INDICE:
APPLICAZIONE WEB
1.1 Mappa di Navigazione
2 DETTAGLIO FUNZIONI
2.1 Home
Prototipo funzione
Esempio (UNISI)
Parametri In
Parametri Out
BLOCCO: COUNT_CORSI (vista _V_DAO_CORSI_ATTIVI{_})
VLink
2.2 Ricerca Corsi
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_DIDATTICI (vista L_06_AA)
BLOCCO: LISTA_FAC_POLI (vista V_DAO_FACOLTA_POLI)
BLOCCO: TIPO_CORSO (vista V_DAO_TIPI_CORSI)
BLOCCO: LISTA_CLASSI (vista V_DAO_CLASSI)
BLOCCO: LISTA_COMUNI (vista V_DAO_CORSI_SEDI)
BLOCCO: LISTA_CORSI (vista V_DAO_ELENCO_CORSI)
BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)
VLink
Form
2.3 Lista Facolta
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: LISTA_FACOLTA (vista V_DAO_ELENCO_FACOLTA)
VLink
2.4 Pagina della Facoltà
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_CORRENTE_FAC (vista V_DAO_ELENCO_FACOLTA)
BLOCCO: DIP_FACOLTA (vista V_DAO_DIP_FACOLTA)
BLOCCO: DATI_FACOLTA (vista V_DAO_DATI_FACOLTA)
BLOCCO: CARICHE_FACOLTA (vista V_DAO_CARICHE)
BLOCCO: TIPI_CORSI (vista V_DAO_TIPI_CORSI)
BLOCCO: ELENCO_CORSI (vista V_DAO_ELENCO_CORSI)
BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)
BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)
BLOCCO: CARATTERISTICHE_FACOLTA (vista V_DAO_CARATTERISTICHE)
VLink
2.5 Pagina Lista Corsi
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_DID_CORRENTE
BLOCCO: TIPI_CORSI (vista V_DAO_TIPI_CORSI)
BLOCCO: ELENCO_FACOLTA (vista V_DAO_ELENCO_FACOLTA, V_DAO_ELENCO_CORSI)
BLOCCO: ELENCO_CORSI (vista V_DAO_ELENCO_CORSI)
BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)
BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)
VLink
2.6 Pagina del Corso
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_CORRENTE_CORSO
BLOCCO: DATI_CORSO (vista V_DAO_ELENCO_CORSI)
BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)
BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)
BLOCCO: ELENCO_PERCORSI (vista V_DAO_ELENCO_PERCORSI)
BLOCCO: TITOLI_ACCESSO_IMM (vista V06_TITOLI_ACCESSO)
BLOCCO: CARICHE_CORSO (vista V_DAO_CARICHE)
BLOCCO: SCADENZE_CORSO (vista V_DAO_CORSI_SCADENZE)
BLOCCO: TASSE_CORSO (vista V_DAO_CORSI_TASSE)
BLOCCO: INFORMAZIONI_CORSO (vista V_DAO_CARATTERISTICHE_CORSI)
VLink
2.7 Pagina della Classe di Laurea
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: DATI_CLASSE (vista V_DAO_CLASSI)
BLOCCO: CORSI_CLASSE (vista V_DAO_CORSI_CLASSI)
BLOCCO: TAF_CLASSE (vista V_DAO_CLASSI_TAF)
BLOCCO: AMBITI_CLASSE (vista V_DAO_CLASSI_AMB)
VLink
2.8 Ricerca Insegnamenti
Prototipo funzione
Esempio (UNISI)
Parametri In
Parametri Out
BLOCCO: AA_DIDATTICI (vista L_06_AA)
BLOCCO: LISTA_FAC_POLI (vista V_DAO_FACOLTA_POLI)
BLOCCO: LISTA_CORSI (vista V_DAO_ELENCO_CORSI)
BLOCCO: ELENCO_INSEGNAMENTI (vista V_DAO_INSEGNAMENTI_EROGATI)
VLink
Form
2.9 Pagina del Percorso
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_DID_CORRENTE
BLOCCO: DATI_PERCORSO (vista V_DAO_ELENCO_PERCORSI)
BLOCCO: PERCORSO_ANNOCOORTE (vista _V_DAO_PERCORSO_INSEGNAMENTI{_})
BLOCCO: PERCORSO_ SCHEMA (vista _V_DAO_PERCORSO_INSEGNAMENTI{_})
BLOCCO: ANNI_CORSO (vista V_DAO_PERCORSO_INSEGNAMENTI)
BLOCCO: AD_PERCORSO (vista V_DAO_PERCORSO_INSEGNAMENTI)
BLOCCO: SETTORI_AD (vista V_DAO_SSD_INSEGNAMENTI)
BLOCCO: TAF_AD (vista V_DAO_TAF_INSEGNAMENTI)
BLOCCO: DOCENTI_PERC (viste V_DAO_INSE_EROG_CONTEST e V_DAO_DOCENTI)
VLink
2.10 Pagina l'Insegnamento/AD Erogato/a
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_DID_CORRENTE
BLOCCO: DATI_INSEGN_EROGATO (vista V_DAO_INSEGNAMENTI_EROGATI)
BLOCCO: ELENCO_PERCORSI (vista V_DAO_INSE_CONTESTUALIZZATI)
BLOCCO: ELENCO_COMUNITA (Tabella P18_COMUNITA)
BLOCCO: INFO_INSEGN_EROGATO (vista V_DAO_CARATT_INSE_ERO)
BLOCCO: ELENCO_PARTIZIONI (vista V_DAO_INSEGNAMENTI_EROGATI)
VLink
2.11 Pagina l'Insegnamento/AD Contestualizzato/a
Prototipo funzione
Esempio (UNISI):
Parametri In
Parametri Out
BLOCCO: AA_DID_CORRENTE
BLOCCO: DATI_INSEGN_CONTEST (vista V_DAO_DATI_INSE_CONTEST)
BLOCCO: UNITA_DIDATTICHE (vista V_DAO_UD_INSE_CONTEST)
BLOCCO: TAF_UD (vista V_DAO_TAF_UD)
BLOCCO: ELENCO_AD_EROGATE (vista V_DAO_INS_EROG_CONTEST)
VLink
2.12 Pagina Docente
Prototipo funzione
Esempio (UNISI)
Parametri In
Parametri Out
BLOCCO: DATI_DOCENTE (vista V_DAO_DOCENTI)
BLOCCO: ORARIO_RICEVIMENTO (vista V_DAO_ORARI_DOCENTI)
BLOCCO: AD_EROGATE_DOCENTE (vista V_DAO_INSEGNAMENTI_EROGATI)
BLOCCO: INFO_DOCENTE (vista V_DAO_CARATT_DOCENTI)
2.13 Ricerca Docenti
Prototipo funzione
Esempio (UNISI)
Parametri In
Parametri Out
BLOCCO: AA_DIDATTICI (vista L_06_AA)
BLOCCO: ELENCO_PERCORSI_DOC (vista V_DAO_INSE_CONTESTUALIZZATI)
BLOCCO: ELENCO_DOCENTI (vista V_DAO_DOCENTI)
BLOCCO: DOCENTI_INSEGNAMENTI (vista V_DAO_INSEGNAMENTI_EROGATI)
VLink
Form
3 PARAMETRI DI CONFIGURAZIONE

APPLICAZIONE WEB

Mappa di Navigazione

La mappa riportata è relativa all'intera Guida Online.

DETTAGLIO FUNZIONI

Home

Tipo

Web

Descrizione

Nella home page della guida la maggior parte dei dati non è variabile, quindi l'xml sarà molto ridotto.
L'unica informazione che ci occorre è il numero di corsi per le diverse tipologie per verificare se è necessario inserire il link o meno, nel caso di quella tipologia non ci fossero corsi.
I corsi da contare sono quelli che per l'anno accademico corrente hanno almeno un insegnamento in offerta, perché questi saranno quelli visualizzati anche nelle liste delle altre pagine della guida.

URL

/Guide/Home.do

DA DOVE SI ARRIVA

 


Prototipo funzione

Esempio (UNISI)

Parametri In

PARAMETRO

DA*

DESCRIZIONE

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Tipologia del corso

 

Da passare alla pagina "Lista dei Corsi" quando richiamata o dai link presenti nell'immagine, o dai link a destra nel menù "Offerta Formativa"

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: COUNT_CORSI (vista _V_DAO_CORSI_ATTIVI{_})

(Datawindow: d_v06_dao_corsi_attivi)
Il blocco mostra graficamente i link alla pagina LISTA CORSI suddivisi per tipo di corso.
I tipi di corso simili sono raggruppati in gruppi statici, con un codice passato alla pagina lista corsi.
I gruppi sono:

  • 'LT' codice_triennali (tipo_corso_cod IN ('L1', 'L2'))
  • 'LS' codice_special_magistr (tipo_corso_cod IN ('LS', 'LM'))
  • 'LS' codice_ciclounico ('L5', 'L6', 'M5', 'M6', 'LS5', 'LS6', 'LM5', 'LM6'))
  • 'M1' codice_master_1 (tipo_corso_cod IN ('M1'))
  • 'M2' codice_master_2 (tipo_corso_cod IN ('M2'))
  • 'D1' codice_dottorati (tipo_corso_cod IN ('D1', 'D2'))
  • 'SP' codice_corso_spec (tipo_corso_cod IN ('S1', 'SP2', 'SP3', 'SP4', 'SP5', 'SP6'))
  • 'CPA' codice_corso_cpa (tipo_corso_cod IN ('CPA'))


Ogni link è attivo solo se esiste almeno un corso attivo e visibile su web per i tipi di corso collegati.
Nella vista V_DAO_CORSI_ATTIVI il corso è attivo se l'anno di riferimento dato dal DR_OFF si trova nell'intervallo tra l'AA di un ordinamento del CDS e l'AA di cessazione dello stesso.
La visibilità di un CDS su web è data dal campo p06{}cds.web_view_flg_ <> 2 e si imposta nella maschera client dei Corsi di Studio.

LABEL

FUNZIONE

QUERYSTRING

NOTE

Dottorati

Pagina lista corsi

 

 

Scuola di specializzazione

Pagina lista corsi

 

 

Laurea Specialistica/magistrale a Ciclo unico

Pagina lista corsi

 

 

Laurea Specialistica/magistrale

Pagina lista corsi

 

 

Laurea

Pagina lista corsi

 

 

Master 1° livello

Pagina lista corsi

 

 

Master 2° livello

Pagina lista corsi

 

 

Corsi di perfezionamento

Pagina lista corsi

 

Visibile solo se il parametro GUOL_VIS_CPA = 1


Ricerca Corsi

Tipo

Web

Descrizione

La pagina ha tre versioni:

  • I criteri di ricerca modificabili e senza risultati visualizzati
  • I criteri di ricerca modificabili e con i risultati visualizzati
  • I criteri di ricerca non modificabili e con i risultati visualizzati

URL

/Guide/PaginaRicercaCorsi.do

DA DOVE SI ARRIVA

 


Prototipo funzione



Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

Anno accademico

 

 

Facoltà o polo

 

 

Tipologi Corso

 

 

Classe

 

 

Città Sede

 

 

Descrizione Corso

 

 

Azione

 

R per ricerca, la prima videata, V per visualizza i risultati, la seconda videata e N per nuova ricerca, la terza videata.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice del corso

 

Per il link alla pagina del corso, nell'elenco dei risultati

Codice della facoltà

 

Per il link alla pagina della facoltà, nell'elenco dei risultati

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DIDATTICI (vista L_06_AA)

(Datawindow: d_p06_aa_lookup)
La lista deve comprendere l'anno accademico corrente della guida dato dal DR_OFF, i due precedenti e quello successivo.

BLOCCO: LISTA_FAC_POLI (vista V_DAO_FACOLTA_POLI)

(Datawindow: d_v06_dao_facolta_poli)
Questo blocco serve per popolare la lista di facoltà/dipartimenti e poli tra i quali l'utente può selezionare per ricercare gli insegnamenti.
La lista è data dei dipartimenti collegati con i corsi attivi.
Nella vista V_DAO_ELENCO_CORSI, che è alla base della V_DAO_FACOLTA_POLI, i corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: TIPO_CORSO (vista V_DAO_TIPI_CORSI)

(Datawindow: d_v06_dao_tipi_corsi)
Non saranno visualizzati tutti i tipi presenti nel dominio, visualizzeremo solo:

  • Laurea (L1)
  • laurea magistrale (LM)
  • laurea specialistica (LS)
  • Dottorato (D1)
  • Master primo livello (M1)
  • Master secondo livello (M2)
  • Scuola di specializzazione (S1)
  • Corso di Perfezionamento (CPA)


BLOCCO: LISTA_CLASSI (vista V_DAO_CLASSI)

(Datawindow: d_v06_dao_classi_ricerca)
Visualizza tutte le classi ministeriali

BLOCCO: LISTA_COMUNI (vista V_DAO_CORSI_SEDI)

(Datawindow: d_v06_dao_corsi_sedi_comuni)
Le città da visualizzare sono quelle che risultano essere sede di almeno un corso di quelli che possono essere recuperati, ovvero quelli con almeno un insegnamento in offerta negli ultimi tre anni accademici didattici, compreso l'anno corrente.

BLOCCO: LISTA_CORSI (vista V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_corsi)
Per visualizzare i risultati della ricerca, i corsi saranno filtrati per i criteri filtranti precedentemente impostati
Nella textbox deve essere digitata la descrizione, anche parziale, del corso. La ricerca non funziona per codice del corso.
I corsi attivi visualizzati sono quelli che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)



BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)

(Datawindow: d_v06_dao_corsi_sedi_ricerca)
Visualizza la sede del corso visualizzato.

LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione del Corso

Pagina del Corso

 

 

Descrizione della Facoltà

Pagina della facoltà

 

 


Form

LABEL

TIPO*

funzione

VALORE

NOTE

Anno Accademico

L

 

 

 

Facoltà o Polo

L

 

 

 

Tipo Corso

L

 

 

 

Classe

L

 

 

 

Città

L

 

 

 

Nome del Corso

T

 

 

 

Cerca

S

 

 

 

* B=Button; L=ListBox; M=Menu; C=Checkbox; F=File; H=Hidden; I=Image; P=Password; R=Radio; RE=Reset; S=Submit; T=Text;

Lista Facolta

Tipo

Web

Descrizione

È necessario sottolineare che il numero d'iscritti visualizzato è un dato indicativo e che il numero preciso può essere recuperato sul sito dell'anagrafe nazionale, fornendo il link alle pagine giuste per i dati dell'ateneo.

URL

/Guide/ListaFacolta.do

DA DOVE SI ARRIVA

Home


Prototipo funzione

Esempio (UNISI):

Parametri In

PARAMETRO

DA*

DESCRIZIONE

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice Facolta

 

Per la pagina della facoltà

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: LISTA_FACOLTA (vista V_DAO_ELENCO_FACOLTA)

(Datawindow: d_v06_dao_elenco_facolta)
Visualizza l'elenco dei dipartimenti/facoltà visibili da web e collegati con i corsi attivi, con il numero dei corsi suddivisi per tipo di corso.
I corsi attivi sono quelli che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio). Lo stato Chiuso è usato solo se il parametro di configurazione GUOL_VIS_CDS_CHIUSI = 1.
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione Facoltà

Pagina della facoltà

 

 

Pagina della Facoltà

Tipo

Web

Descrizione

 

URL

/Guide/PaginaFacolta.do

DA DOVE SI ARRIVA

Lista Facoltà
Ricerca Corsi


Prototipo funzione

Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

CODICE FACOLTA

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

CODICE CORSO

 

Per il link alla pagina del corso

CODICE CLASSE

 

Per il link alla pagina della classe

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_CORRENTE_FAC (vista V_DAO_ELENCO_FACOLTA)

(Datawindow: d_v06_dao_aa_facolta_lookup)
Visualizza l'anno accademico di riferimento per il DR_OFF. Se il parametro GUOL_SEL_ANAC_CDS = 1, il valore dell'anno è selezionabile da una lookup. In tal caso, la lista deve comprendere l'anno accademico corrente della guida dato dal DR_OFF, i due precedenti e quello successivo.

BLOCCO: DIP_FACOLTA (vista V_DAO_DIP_FACOLTA)

(Datawindow: d_v06_dao_dip_facolta)
Visualizza l'elenco delle strutture di riferimento (default didattico) dei vari corsi di studio attivi che afferiscono al dipartimento selezionato.
Se non si vuole vedere il blocco, abbassare il parametro di configurazione GUOL_RIEMPI_DIP_FACOLTA.
Nella vista V_DAO_ELENCO_CORSI, che è alla base della V_DAO_DIP_FACOLTA, i corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: DATI_FACOLTA (vista V_DAO_DATI_FACOLTA)

(Datawindow: d_v06_dao_dati_facolta)
Visualizza i seguenti dati del dipartimento selezionato (maschera Dipartimenti):
Campi:

LABEL

nome campo DB

NOTE

Descrizione

Des

 

Indirizzo

Via

 

 

Citta

 

 

Cap

 

 

provincia

 

E-mail

email

 

Home Page

home_page

 

Telefono

tel

 

Fax

fax

 

* Se non è presente il campo è non visibile e viene retrivato solo per uso interno

BLOCCO: CARICHE_FACOLTA (vista V_DAO_CARICHE)

(Datawindow: n_v06_dao_cariche)
Visualizza i Ruoli delle cariche collegate al dipartimento/facoltà selezionato.
La carica è visualizzata se ha:

  • Tipo Utilizzo = 2 (uso nel WEB)
  • Appartiene all'intervallo di validità corrente (se nullo sono valide sempre)


Campi:

LABEL

nome campo xml

NOTE

 

Des

 

 

Nome

 

 

cognome

 

 

Email

 

* Se non è presente il campo è non visibile e viene retrivato solo per uso interno

BLOCCO: TIPI_CORSI (vista V_DAO_TIPI_CORSI)

(Datawindow: d_v06_dao_tipi_corsi)
Non saranno visualizzati tutti i tipi presenti nel dominio, visualizzeremo solo:

  • Laurea (L1)
  • laurea magistrale (LM)
  • laurea specialistica (LS)
  • Dottorato (D1)
  • Master primo livello (M1)
  • Master secondo livello (M2)
  • Scuola di specializzazione (S1)
  • Corso di Perfezionamento (CPA)


BLOCCO: ELENCO_CORSI (vista V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_corsi_iscritti)
Visualizza l'elenco dei corsi attivi, suddivisi per tipo di corso.
I corsi attivi sono quelli che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio). Lo stato Chiuso è usato solo se il parametro di configurazione GUOL_VIS_CDS_CHIUSI = 1.
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Un dipartimento collegato al corso è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)

(Datawindow: d_v06_dao_corsi_sedi)
Visualizza le sedi del corso (maschera Corsi di Studio).
Alla fine della pagina vengono visualizzate le sedi distinte di tutti i corsi del dipartimaneto selezionato.

BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)

(Datawindow: d_v06_dao_corsi_classi)
Visualizza la classe del corso (maschera Corsi di Studio).

BLOCCO: CARATTERISTICHE_FACOLTA (vista V_DAO_CARATTERISTICHE)

(Datawindow: d_v06_dao_caratteristiche)
Visualizza i le caratteristiche collegate al dipartimento/facoltà selezionato.
La caratteristica è visualizzata se ha:

  • Tipo Utilizzo = 2 (uso nel WEB)
  • Appartiene all'intervallo di validità corrente (se nullo sono valide sempre)


LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione del Corso

Pagina del corso

 

 

Codice della Classe

Pagina della classe

 

 



Pagina Lista Corsi

Tipo

Web

Descrizione

La pagina dell'elenco dei corsi può essere richiamata senza una particolare tipologia per mettere a video tutte e sole le lauree, quelle di primo livello, quelle magistrali e specialistiche, sia a ciclo unico che non a ciclo unico.

URL

/Guide/ListaFacoltaCorsi.do

DA DOVE SI ARRIVA

Home


Prototipo funzione

Esempio (UNISI):



Parametri In

PARAMETRO

DA*

DESCRIZIONE

Tipo Corso

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice Facolta

 

Per la Pagina della Facoltà

Codice del Corso

 

Per la pagina del Corso

Codice della Classe

 

Per la Pagina della Classe

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DID_CORRENTE


Visualizza l'anno accademico di riferimento per il DR_OFF.

BLOCCO: TIPI_CORSI (vista V_DAO_TIPI_CORSI)

(Datawindow: n_v06_dao_tipi_corsi)
Saranno visualizzati i tipi corso che hanno dei corsi attivi. Se è passato il parametro di input, allora vengono visualizzati solo i tipi corsi che fanno parte del raggruppamento passato.
I corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: ELENCO_FACOLTA (vista V_DAO_ELENCO_FACOLTA, V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_facolta)
Saranno visualizzati i dipartimenti collegati con i corsi elencati.

BLOCCO: ELENCO_CORSI (vista V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_corsi)
Saranno visualizzati i corsi attivi. Se è passato il parametro di input del tipo di corso, allora vengono visualizzati solo i corsi dei tipi corso che fanno parte del raggruppamento passato.
I corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


Il tipo di accesso visualizzato viene recuparato dalla funzione DB:
DECODE (PKG03.F_GET_MODALITA_ACCESSO (B.CDS_ID), 0, 'L', 1, 'P', 2, 'T', 4, 'T')
Il cui algoritmo (discorsivamente parlando) verifica prima se, per il CDS in input, ci sono concorsi per l'anno di offerta NON di valutazione (p03_concorsi.tipo_test_cod <> 'V) e, se li trova, torna 1 (P). Se non ne trova, verifica se il parametro GEST_TITVAL_MODALITA_ACCESSO=1. In tal caso, verifica anche se ci sono concorsi di valutazione (p03_concorsi.tipo_test_cod = 'V) e, se li trova, torna 2 (T).
Se non trova ancora nulla, passa alla valutazione della tabella Modalità di accesso del CDS (per anno accademico), riportando il valore che vi trova, ossia
0 -> 'L',
1 -> 'P',
2 -> 'T',
4 -> 'T'.
Se il parametro dci configurazione GEST_MODALITA_ACCESSO = 'CDS', l'ordine di verifica è invertito, ossia verifica prima la modalità di accesso per CDS e, successivamente, la presenza di concorsi.

BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)

(Datawindow: d_v06_dao_corsi_sedi)
Visualizza le sedi del corso (maschera Corsi di Studio).
Alla fine della pagina vengono visualizzate le sedi distinte di tutti i corsi del dipartimaneto selezionato.

BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)

(Datawindow: d_v06_dao_corsi_classi)
Visualizza la classe del corso (maschera Corsi di Studio).

LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione Facolta

Per la Pagina della Facoltà

 

 

Descrizione Corso

Per la pagina del Corso

 

 

Descrizione Classe

Per la Pagina della Classe

 

 

Pagina del Corso

Tipo

Web

Descrizione

 

URL

/Guide/PaginaCorso.do

DA DOVE SI ARRIVA

Pagina Facoltà
Ricerca Corsi
Lista Corsi


Prototipo funzione

Esempio (UNISI):




Parametri In

La

PARAMETRO

DA*

DESCRIZIONE

Codice del Corso

 

 

Anno Accademico

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice della Classe

 

Per il link alla pagina della classe

Codice Corso

 

Per il link della pagina del percorso

Codice Percorso

 

=

Codice Corso

 

Per la pagina legata al link per la visualizzazione dei bandi di concorso

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_CORRENTE_CORSO


Se non passato come parametro, visualizza l'anno accademico di riferimento per il DR_OFF. Se il parametro GUOL_SEL_ANAC_CDS = 1, il valore dell'anno è selezionabile da una lookup. In tal caso, la lista deve comprendere l'anno accademico corrente della guida dato dal DR_OFF, i due precedenti e quello successivo.

BLOCCO: DATI_CORSO (vista V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_corsi)
Saranno visualizzati i corsi attivi nell'anno accademico del blocco precedente. Se è passato il parametro di input del tipo di corso, allora vengono visualizzati solo i corsi dei tipi corso che fanno parte del raggruppamento passato.
I corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


Il tipo di accesso visualizzato viene recuparato dalla funzione DB:
DECODE (PKG03.F_GET_MODALITA_ACCESSO (B.CDS_ID), 0, 'L', 1, 'P', 2, 'T', 4, 'T')
E viene estratto dai concorsi o dai CDS (maschera Corsi di Studio/Modalità di acccesso)
La verifica sul tipo di accesso nelle Guide on Line viene fatta tenendo conto del parametro di configurazione GEST_MODALITA_ACCESSO che, nel caso sia CONC, verifica prima la presenza di un concorso collegato e poi, se non lo trova, verifica il dato delle modalità d'accesso di cui sopra. Se il parametro è CDS, l'ordine di recupero dell'informazione è invertito.

BLOCCO: SEDI_CORSI (vista V_DAO_CORSI_SEDI)

(Datawindow: d_v06_dao_corsi_sedi)
Visualizza le sedi del corso (maschera Corsi di Studio).

BLOCCO: CLASSI_CORSI (vista V_DAO_CORSI_CLASSI)

(Datawindow: d_v06_dao_corsi_classi)
Visualizza la classe del corso (maschera Corsi di Studio).

BLOCCO: ELENCO_PERCORSI (vista V_DAO_ELENCO_PERCORSI)

(Datawindow: d_v06_dao_elenco_percorsi)
Visualizza l'elenco del percorsi attivi del corso di studio.
Il percorso, per poter essere visibile, deve avere:

  • Flag di visibilità alzato (maschera Percorsi di studio)
  • Stato diverso da Chiuso oppure deve esistere almeno una AD offerta in quel percorso nell'anno accademico correntemente visualizzato (blocco AA_CORRENTE_CORSO)


BLOCCO: TITOLI_ACCESSO_IMM (vista V06_TITOLI_ACCESSO)

(Datawindow: d_v06_titoli_accesso)
Visualizza i titoli d'accesso per il corso di studio (maschera Titoli d'accesso)

BLOCCO: CARICHE_CORSO (vista V_DAO_CARICHE)

(Datawindow: d_v06_dao_cariche)
Visualizza i le carche collegate al corso selezionato (maschera Gestione Cariche SDR).
La caratteristica è visualizzata se ha:

  • Tipo Utilizzo = 2 (uso nel WEB)
  • Appartiene all'intervallo di validità corrente (se nullo sono valide sempre)


BLOCCO: SCADENZE_CORSO (vista V_DAO_CORSI_SCADENZE)

(Datawindow: d_v06_dao_corsi_scadenze)
Visualizza le scadenze collegate al corso selezionato e all'anno accademico correntemente visualizzato (maschera Anni Accademici/Scadenza CDS).
Il blocco è visibile sono se il parametro di configurazione GUOL_SEZ_DATE_E_SCADENZE = 1.
Le scedenze nulle sono visualizzate se il parametro di configurazione GUOL_VIS_SCADENZE_NULL = 1.

BLOCCO: TASSE_CORSO (vista V_DAO_CORSI_TASSE)

(Datawindow: d_v06_dao_corsi_tasse)
Visualizza le tasse collegate al corso selezionato e all'anno accademico correntemente visualizzato (maschera Associazione Combinazioni Corso di studio).
Le tasse visualizzate sono:

  • di tipo 'ISCR', 'IMMA', 'AMM'
  • non per i part-time

Il blocco è visibile sono se il parametro di configurazione GUOL_SEZ_TASSE = 1.

BLOCCO: INFORMAZIONI_CORSO (vista V_DAO_CARATTERISTICHE_CORSI)

(Datawindow: d_v06_dao_caratteristiche_corsi)
Visualizza i le caratteristiche collegate al corso selezionato (maschera Gestione Caratteristiche SDR).
La caratteristica è visualizzata se ha:

  • Tipo Utilizzo = 2 (uso nel WEB)
  • Appartiene all'intervallo di validità corrente (se nullo sono valide sempre)


LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione della Classe

Pagina della Classe

 

 

Descrizione del Percorso

Pagina del Percorso

 

 

Visualizza i Dettagli dell'Accesso Programmato

 

 

 



Pagina della Classe di Laurea

Tipo

Web

Descrizione

La pagina così come è stata costruita nel prototipo manca di un'informazione, nel visualizzare la classe potremmo visualizzare anche la normativa alla quale tale classe è legata, se alla 509 o alla 270.

URL

/Guide/PaginaClasse.do

DA DOVE SI ARRIVA

Pagina Corso
Pagina Facoltà
Lista Corsi


Prototipo funzione



Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

Codice Classe

 

 

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice del Corso

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: DATI_CLASSE (vista V_DAO_CLASSI)

(Datawindow: d_v06_dao_classi)
Visualizza i dati della classe (maschera Classi Ministeriali e di Ateneo).

BLOCCO: CORSI_CLASSE (vista V_DAO_CORSI_CLASSI)

(Datawindow: d_v06_dao_corsi_classi)
Saranno visualizzati i corsi attivi collegati alla classe nell'anno accademico corrente, dato dal DR_OFF.
I corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: TAF_CLASSE (vista V_DAO_CLASSI_TAF)

(Datawindow: d_v06_dao_classi_taf)
Visualizza i dati dei TAF della classe (maschera Classi Ministeriali e di Ateneo).

BLOCCO: AMBITI_CLASSE (vista V_DAO_CLASSI_AMB)

(Datawindow: d_v06_dao_classi_amb)
Visualizza i dati degli Ambiti dei TAF della classe (maschera Classi Ministeriali e di Ateneo).

LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione del Corso

Pagina del Corso

 

 



Ricerca Insegnamenti

Tipo

Web

Descrizione

Questa funzione consente di effettuare la ricerca degli insegnamenti potendo impostare alcuni criteri di ricerca.

(29/04/2009 - Claudio)
Le liste presenti tra i criteri per la ricerca devono essere gestite in questo modo:

  • l'anno accademico è sempre valorizzato;
  • l'elenco delle facoltà è indipendente, non è condizionata dall'anno selezionato;
  • la lista dei corsi dipende dalla eventuale facoltà selezionata, quindi al cambio della facoltà occorre ricaricare tale lista;

URL

/Guide/PaginaRicercaInse.do

DA DOVE SI ARRIVA

 


Prototipo funzione

La pagina ha tre versioni:

  • I criteri di ricerca modificabili e senza risultati visualizzati
  • I criteri di ricerca modificabili e con i risultati visualizzati
  • I criteri di ricerca non modificabili e con i risultati visualizzati





Esempio (UNISI)


Parametri In

La funzione è la stessa per la visualizzazione di tutte e tre le situazioni sopra visualizzate.
I parametri devono consentire quindi di capire in quale condizione ci si ritrovi, e di conoscere i criteri di ricerca impostati dall'utente per effettuare il recupero degli insegnamenti.

PARAMETRO

DA*

DESCRIZIONE

Anno accademico

 

 

Facoltà o polo

 

 

Corso di studio

 

 

Docente

 

 

Descrizione

 

 

Azione

 

R per ricerca, la prima videata, V per visualizza i risultati, la seconda videata e N per nuova ricerca, la terza videata.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

 

 

 

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DIDATTICI (vista L_06_AA)

(Datawindow: d_p06_aa_lookup)
La lista deve comprendere l'anno accademico corrente della guida dato dal DR_OFF, i due precedenti e quello successivo.

BLOCCO: LISTA_FAC_POLI (vista V_DAO_FACOLTA_POLI)

(Datawindow: d_v06_dao_facolta_poli)
Questo blocco serve per popolare la lista di facoltà/dipartimenti e poli tra i quali l'utente può selezionare per ricercare gli insegnamenti.
La lista è data dei dipartimenti collegati con i corsi attivi.
Nella vista V_DAO_ELENCO_CORSI, che è alla base della V_DAO_FACOLTA_POLI, i corsi attivi sono CDS che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: LISTA_CORSI (vista V_DAO_ELENCO_CORSI)

(Datawindow: d_v06_dao_elenco_corsi)
Questo blocco è il blocco che serve a popolare la lista dei corsi tra i quali selezionare quello per il quale si vogliono ricercare gli insegnamenti.
Tale lista dovrà essere ripopolata ogni volta che si cambia l'anno accademico o la facoltà.
I corsi attivi visualizzati sono quelli che:

  • Hanno almeno un ordinamento, se più di uno, il più recente, in stato Attivo o Chiuso (maschera Ordinamenti di Corso di Studio)
  • Il corso è visibile su web (maschera Corsi di Studio)
  • Il dipartimento è visibile su web (maschera Facoltà e Dipartimenti d'Ateneo)


BLOCCO: ELENCO_INSEGNAMENTI (vista V_DAO_INSEGNAMENTI_EROGATI)

(Datawindow: d_v09_dao_insegnamenti_erogati)
L'elenco dei risultati è l'elenco degli insegnamenti (o attività didattiche) erogati, ossia offerti nell'anno accademico selezionato nel blocco AA_DIDATTICI.
Nella textbox deve essere digitata la descrizione, anche parziale, della AD. La ricerca non funziona per codice dela AD.

LABEL

FUNZIONE

QUERYSTRING

NOTE

Ricerca Corsi

Porta alla pagina per la ricerca dei corsi

 

 

Ricerca Insegnamenti

Porta a sé stessa

 

 

Ricerca Docenti

Porta alla pagine delle ricerca docenti

 

 

Stampa Questa Pagina

Aziona l'utility per la stampa della pagina

 

 

Descrizione insegnamento

Porta alla pagine dell'insegnamento/AD erogato, per l'insegnamento

 

 

Visualizza Orario

 

 

 

Didattica Online

 

 

 

Stampa i contenuti in PDF

 

 

 

Esegui una nuova ricerca

Fa passare dalla pagina coi risultati e senza possibilità d'inserire nuovi criteri di ricerca alla pagina coi risultati e con la possibilità di modificare i criteri di ricerca.

 

 




Form

LABEL

TIPO*

funzione

VALORE

NOTE

Anno Accademico

L

 

Viene popolata dal blocco dati AA_DIDATTICI

 

Facoltà o Polo

L

 

Viene popolata dal blocco dati LISTA_FAC_POLI

Il valore deve dire se la riga selezionata è relativa a una facoltà o a un polo, e quale. Occorre quindi concatenare i valori in modo comunque da avere un valore univoco.

Corso di Studio

L

 

Viene popolata dal blocco dati
LISTA_CORSI

 

Docente

T

 

 

 

Insegnamento/
Attività Didattica

T

 

 

 

Cerca

S

 

 

 

* B=Button; L=ListBox; M=Menu; C=Checkbox; F=File; H=Hidden; I=Image; P=Password; R=Radio; RE=Reset; S=Submit; T=Text;

Pagina del Percorso

Tipo

Web

Descrizione

La pagina visualizza gli insegnamenti facenti parte del piano di studi del percorso selezionato nell'anno accademico selezionato.

URL

/Guide/PaginaPercorso.do

DA DOVE SI ARRIVA

Pagina Corso


Prototipo funzione


Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

Codice Percorso

 

Il codice del percorso, composto da tutti i campi che compongono la chiave univoca, concatenati.

Anno Accademico

**

L'anno accademico in questa pagina può essere passato in input, nel caso non venga passato si prende l'anno accademico della guida.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

Ovvero i parametri che dalla pagina sono passati ad altre pagine.

PARAMETRO

DA*

DESCRIZIONE

L'id dell'AD contest.

 

Da passare alla pagina dell'ad contestualizzata richiamata dal link presente in ogni descrizione di insegnamento

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DID_CORRENTE


Visualizza l'anno accademico di riferimento per il DR_OFF oppure l'anno accademico in input.

BLOCCO: DATI_PERCORSO (vista V_DAO_ELENCO_PERCORSI)

(Datawindow: d_v06_dao_elenco_percorsi)
Visualizza l'elenco del percorsi attivi del corso di studio.
Il percorso, per poter essere visibile, deve avere:

  • Flag di visibilità alzato (maschera Percorsi di studio)
  • Stato diverso da Chiuso oppure deve esistere almeno una AD offerta in quel percorso nell'anno accademico correntemente visualizzato (blocco AA_DID_CORRENTE)


BLOCCO: PERCORSO_ANNOCOORTE (vista _V_DAO_PERCORSO_INSEGNAMENTI{_})

(Datawindow: d_v09_dao_percorso_insegnamenti_coorte)
Visualizza gli anni di coorte selezionabili.
Sono gli anni di coorte delle regole di scelta attive per i quali sono presenti insegnamenti offerti per il corso, ordinamento, percorso in input.
Nel caso gli insegnamenti non siano contenuti in regole di scelta, saranno visualizzate solo informazioni contenute nell'offerta didattica, con AA di coorte = AA di offerta delle AD
Attualmente seleziona solo le regole dell'anno di revisione correntemente visualizzato (blocco AA_DID_CORRENTE). In futuro è previsto che prenda le regole più recenti minori o uguali a tale anno accademico.

BLOCCO: PERCORSO_ SCHEMA (vista _V_DAO_PERCORSO_INSEGNAMENTI{_})

(Datawindow: d_v09_dao_percorso_insegnamenti_sc)
Visualizza gli schemi di piano selezionabili.
Sono gli schemi di piano delle regole di scelta attive nei quali sono presenti insegnamenti offerti per il corso, ordinamento, percorso in input, e per l'anno di coorte selezionato nel blocco PERCORSO_ANNOCOORTE.
Nel caso gli insegnamenti non siano contenuti in regole di scelta, saranno visualizzate solo informazioni contenute nell'offerta didattica, con Schema = Nessuno schema predefinito.
Attualmente seleziona solo le regole dell'anno di revisione correntemente visualizzato (blocco AA_DID_CORRENTE). In futuro è previsto che prenda le regole più recenti minori o uguali a tale anno accademico.

BLOCCO: ANNI_CORSO (vista V_DAO_PERCORSO_INSEGNAMENTI)

(Datawindow: d_v09_dao_percorso_insegnamenti_ac)
Serve per la divisione in tabelle degli insegnamenti per anno di corso.
Sono gli anni di corso delle regole di scelta attive nei quali sono presenti insegnamenti offerti per il corso, ordinamento, percorso in input, e per l'anno di coorte selezionato nel blocco PERCORSO_ANNOCOORTE.
Nel caso gli insegnamenti non siano contenuti in regole di scelta, saranno visualizzate solo informazioni contenute nell'offerta didattica, con Anno di corso = nessun anno.
Attualmente seleziona solo le regole dell'anno di revisione correntemente visualizzato (blocco AA_DID_CORRENTE). In futuro è previsto che prenda le regole più recenti minori o uguali a tale anno accademico.

BLOCCO: AD_PERCORSO (vista V_DAO_PERCORSO_INSEGNAMENTI)

(Datawindow: d_v09_dao_percorso_insegnamenti)
Visualizza gli insegnamenti presenti nelle regole di scelta attive, offerti per il corso, ordinamento, percorso in input, e per l'anno di coorte selezionato nel blocco PERCORSO_ANNOCOORTE.
Nel caso gli insegnamenti non siano contenuti in regole di scelta, saranno visualizzate solo informazioni contenute nell'offerta didattica.
Attualmente seleziona solo le regole dell'anno di revisione correntemente visualizzato (blocco AA_DID_CORRENTE). In futuro è previsto che prenda le regole più recenti minori o uguali a tale anno accademico.

BLOCCO: SETTORI_AD (vista V_DAO_SSD_INSEGNAMENTI)

(Datawindow: d_v09_dao_ssd_insegnamenti)
Visualizza i settori scientifico-disciplinari collegati agli insegnamenti elencati (maschera Offerta Didattica) validi se l'anno di coorte selezionato nel blocco PERCORSO_ANNOCOORTE è all'interno dell'intervallo di validità del segmento dell'AD offerta in cui sono presenti.

BLOCCO: TAF_AD (vista V_DAO_TAF_INSEGNAMENTI)

(Datawindow: d_v09_dao_taf_insegnamenti)
Visualizza gli ambiti disciplinari collegati agli insegnamenti elencati (maschera Offerta Didattica) validi se l'anno di coorte selezionato nel blocco PERCORSO_ANNOCOORTE è all'interno dell'intervallo di validità del segmento dell'AD offerta in cui sono presenti.

BLOCCO: DOCENTI_PERC (viste V_DAO_INSE_EROG_CONTEST e V_DAO_DOCENTI)

(Datawindow: d_v09_dao_inse_erog_contest_doce)
Visualizza i docenti collegati agli insegnamenti elencati (maschera Offerta Didattica/Docenti per UD)

LABEL

FUNZIONE

QUERYSTRING

NOTE

Descrizione insegnamento

Porta alla pagine dell'insegnamento/AD contestualizzato

 

 



Pagina l'Insegnamento/AD Erogato/a

Tipo

Web

Descrizione

La pagine mostra tutte le informazioni legate ad un insegnamento inteso come lezioni tenute dal docente indipendentemente dal corso e dal percorso nel quale tale insegnamento è inserito, e quindi possono essere comprese più contestualizzazioni, ovvero caratteristiche diverse di un insegnamento perché inseriti in percorsi diversi.

URL

/Guide/PaginaADErogata.do

DA DOVE SI ARRIVA

Ricerca Insegnamenti
Insegnamento Contestualizzato
Pagina Docente


Prototipo funzione



Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

Codice AD/Insegnam

 

Il codice dell'insegnamento, composto da tutti i campi che compongono la chiave univoca.

Anno Accademico

**

Se non valorizzato l'anno accademico è quello della guida.

Mostra Percorsi

**

S/N default S.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

Ovvero i parametri che dalla pagina sono passati ad altre pagine.

PARAMETRO

DA*

DESCRIZIONE

Codice del Docente

 

Per la pagina del docente, il link è il nominativo del docente

Id dell'Ad erogata

 

Per la visualizzazione dell'orario

Id dell'Ad erogata

 

Per la visualizzazione della pagina del materiale didattico

Id dell'Ad erogata

 

Per la stampa in PDF del programma del corso

Id dell'AD contest.

 

Per la pagina dell'AD contestualizzata

Id dell'Ad altra erog.

 

Per la pagina dell'AD erogate (altre dello stesso insegnamento)

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DID_CORRENTE


Visualizza l'anno accademico di riferimento per il DR_OFF oppure l'anno accademico in input.

BLOCCO: DATI_INSEGN_EROGATO (vista V_DAO_INSEGNAMENTI_EROGATI)

(Datawindow: d_v09_dao_insegnamenti_erogati_ero)
Mostra alcuni dati dell'insegnamento erogato, ossia offerti nell'anno accademico selezionato nel blocco AA_DID_CORRENTE

  • Docente (maschera Offerta Didattica/Docenti per UD)
  • Periodo(maschera Informazioni Logistiche)
  • Modalità d'Erogazione(maschera Informazioni Logistiche/Dettaglio AD Partizionata)


BLOCCO: ELENCO_PERCORSI (vista V_DAO_INSE_CONTESTUALIZZATI)

(Datawindow: d_v09_dao_inse_contestualizzati)
Mostra i corsi/percorsi contestualizzati associati all'insegnamento erogato, con il link verso la pagina dell'insegnamento contestualizzato.
Vale solo se il parametro in input Mostra Percorsi = S, ossia quando la pagina è richiamata dalla pagina di Ricerca Insegnamenti e dalla pagina del Docente. Se la pagina e chiamata dall'Insegnamento Contestualizzato, il parametro è Mostra Percorsi = N, e il blocco è invisibile.

BLOCCO: ELENCO_COMUNITA (Tabella P18_COMUNITA)

(DEVE ESISTERE SOLO PER IL CASO ESSE3)
(Datawindow: d_p17_comunita)

Se il par conf WEB_ABILITA_EWC = 1, visualizza la lista delle comunità associate all'insegnamento erogato.
La tabella ha due colonne: nome comunità e icona sulla quale cliccando si accede alla comunità.L'icona deve essere quella di EWC nei casi comunità Esse3 e comunità Moodle.

BLOCCO: INFO_INSEGN_EROGATO (vista V_DAO_CARATT_INSE_ERO)

(Datawindow: d_v09_dao_caratt_inse_ero)
Mostra i testi collegati all'insegnamento erogato (maschera Informazioni Logistiche/Dettaglio AD/UD Partizionata).
Se presenti, mostra anche i testi collegati ai moduli dell'insegnamento. Comprende i campi:

  • Contenuti
  • Obiettivi
  • Prerequisiti
  • Metodi Didattici (solo AD)
  • Verifica dell''apprendimento (solo AD)
  • Altre Informazioni (solo AD)
  • Testi


BLOCCO: ELENCO_PARTIZIONI (vista V_DAO_INSEGNAMENTI_EROGATI)

(Datawindow: d_v09_dao_partizioni)
In questo blocco vengono mostrate le partizioni studenti relative allo stesso insegnamento.

LABEL

FUNZIONE

QUERYSTRING

NOTE

Nominativo del docente

Pagina del docente

 

 

Visualizza

Per la visualizzazione dell'orario delle lezioni …

 

 

Descrizione del corso

Pagina dell'AD contestualizzata

 

 



Pagina l'Insegnamento/AD Contestualizzato/a

Tipo

Web

Descrizione

 

URL

/Guide/PaginaADContest.do

DA DOVE SI ARRIVA

Pagina Percorsi
Insegnamento Erogato


Prototipo funzione



Esempio (UNISI):


Parametri In

PARAMETRO

DA*

DESCRIZIONE

Anno Accademico

 

 

Codice AD Contest.

 

 

Anno di Coorte

**

Valorizzato solo se proveniente dalla pagina Percorsi

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

Ovvero i parametri che dalla pagina sono passati ad altre pagine.

PARAMETRO

DA*

DESCRIZIONE

 

 

 

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DID_CORRENTE


Visualizza l'anno accademico di riferimento per il DR_OFF oppure l'anno accademico in input.

BLOCCO: DATI_INSEGN_CONTEST (vista V_DAO_DATI_INSE_CONTEST)

(Datawindow: d_v09_dao_dati_inse_contest)
Visualizza molti dati dell'insegnamento contestualizzato, compreso l'anno di coorte e l'anno di corso, prelevati dalle regole di scelta (solo in stato Attivo) in cui è contenuto l'insegnamento. Nel caso l'insegnamento non sia presente in regole di scelta, i dati sono prelevati dalla sola Offerta Didattica (maschera Offerta Didattica).
L'anno di coorte, nel caso sia passato come parametro di input, viene usato come filtro per le regole, e viene inserito in una lookup, in modo da poterlo selezionare in caso di molteplicità.
L'anno accademico e il codice della AD contestualizzata in input sono sempre usati come filtri per identificare l'insegnamento. Il primo è usato per identificare l'anno di revisione oppure l'anno di offerta (nel caso di AD non presente nella regole di scelta).
Campi:

LABEL

nome campo xml

NOTE

 

CORSO_ID

 

 

CORSO_DES

 

 

PERCORSO_ID

 

 

PERCORSO_DES

 

 

AD_ID

 

 

AD_DES

 

 

ANNO_CORSO

 

 

TIPOLOGIA

Taf

 

TOTALE_CREDITI

 

 

METODI_DIDATTICI

 

 

LIVELLO_CORSO

 

 

TIPO_ESAME

 

 

VALUTAZIONE

 

 

FREQUENZA

 

 

PERIODO_DIDATTICO

 

 

LINGUA_INSEGNAMENTO

 

* Se non è presente il campo è non visibile e viene retrivato solo per uso interno

BLOCCO: UNITA_DIDATTICHE (vista V_DAO_UD_INSE_CONTEST)

(Datawindow: d_v09_dao_ud_inse_contest)
Visualizza le UD di cui è composto l'insegnamento, filtrando i segmenti per l'intervallo di coorte correntemente selezionata (maschera Offerta Didattica).
Campi:

LABEL

nome campo xml

NOTE

 

UD_ID

 

 

UD_DES

 

 

TIPO_ATTIVITA

 

 

DURATA_ORE

 

 

FREQUENZA

 

 

CFU

 

* Se non è presente il campo è non visibile e viene retrivato solo per uso interno

BLOCCO: TAF_UD (vista V_DAO_TAF_UD)

(Datawindow: d_v09_dao_taf_ud)
Visualizza i TAF per ogni UD in cui è composto l'insegnamento, filtrando i segmenti per l'intervallo di coorte correntemente selezionata (maschera Offerta Didattica).

BLOCCO: ELENCO_AD_EROGATE (vista V_DAO_INS_EROG_CONTEST)

(Datawindow: d_v09_dao_inse_erog_contest)
Elenco dei docenti collegati all'insegnamento contestualizzato (maschera Offerta Didattica/Docenti per UD).

LABEL

FUNZIONE

QUERYSTRING

NOTE

Nominativo del docente

Pagina del docente

 

 

Visualizza

Per la visualizzazione dell'orario delle lezioni …

 

 

Stampa in pdf

Per stampare il programma del corso

 

 

Descrizione dell'ad erogata

Pagina dell'AD erogata

 

 


Pagina Docente

Tipo

Web

Descrizione

 

URL

/Guide/PaginaDocente.do

DA DOVE SI ARRIVA

Insegnamento Erogato
Insegnamento Contestualizzato
Ricerca Docenti


Prototipo funzione

Esempio (UNISI)

Parametri In

PARAMETRO

DA*

DESCRIZIONE

Codice Docente

 

 

Codice AD Erogata

**

Il codice dell'ad erogata dalla cui pagina si proviene, se non arriva vuol dire che si arriva dalla pagina della ricerca dei docenti

Anno Accademico

**

Serve per individuare le AD erogate attive nell'anno indicato, se non dovesse essere inviato in input si prende quello della guida.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

Ovvero i parametri che dalla pagina sono passati ad altre pagine.

PARAMETRO

DA*

DESCRIZIONE

 

 

 

 

 

 

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: DATI_DOCENTE (vista V_DAO_DOCENTI)

(Datawindow: d_v09_dao_docenti)
Mostra i dati del docente il cui codice è passato in input (maschera Docenti).

BLOCCO: ORARIO_RICEVIMENTO (vista V_DAO_ORARI_DOCENTI)

(Datawindow: d_v09_dao_orari_docenti)
Mostra i dati dell'orario del docente il cui codice è passato in input (maschera Docenti/Orario di ricevimento).

BLOCCO: AD_EROGATE_DOCENTE (vista V_DAO_INSEGNAMENTI_EROGATI)

(Datawindow: d_v09_dao_insegnamenti_erogati)
Mostra gli insegnamenti in cui è presente il docente il cui codice è passato in input (maschera Offerta Didattica/Docenti per UD).

BLOCCO: INFO_DOCENTE (vista V_DAO_CARATT_DOCENTI)

(Datawindow: d_v09_dao_caratt_docenti)
Visualizza i le informazioni carratteristiche del docente selezionato (maschera Docenti/Note)

  • Biografia
  • Curriculum
  • Pubblicazioni
  • Note

Ricerca Docenti

Tipo

Web

Descrizione

Questa funzione consente di effettuare la ricerca dei docenti potendo impostare alcuni criteri di ricerca.

URL

/Guide/PaginaRicercaDocenti.do

DA DOVE SI ARRIVA

 


Prototipo funzione

La pagina ha tre versioni:

  • I criteri di ricerca modificabili e senza risultati visualizzati
  • I criteri di ricerca modificabili e con i risultati visualizzati
  • I criteri di ricerca non modificabili e con i risultati visualizzati





Esempio (UNISI)

Parametri In

La funzione è la stessa per la visualizzazione di tutte e tre le situazioni sopra visualizzate.
I parametri devono consentire quindi di capire in quale condizione ci si ritrovi, e di conoscere i criteri di ricerca impostati dall'utente per effettuare il recupero dei docenti.

PARAMETRO

DA*

DESCRIZIONE

Anno accademico

 

 

Docente

 

 

Descrizione

 

 

Azione

 

R per ricerca, la prima videata, V per visualizza i risultati, la seconda videata e N per nuova ricerca, la terza videata.

* A=Application; S=Session; R=Request; C=Cookie;
** Non obbligatorio, potrebbe essere non presente

Parametri Out

PARAMETRO

DA*

DESCRIZIONE

Codice docente

 

Per la pagina del docente

Codice Insegn. Erogato

 

Per la pagina dell'insegnamento Erogato

Anno Accademico

 

Per la pagina dell'insegnamento Erogato

* A=Application; S=Session; R=Request; C=Cookie;

BLOCCO: AA_DIDATTICI (vista L_06_AA)

(Datawindow: d_p06_aa_lookup)
La lista deve comprendere l'anno accademico corrente della guida dato dal DR_OFF, i due precedenti e quello successivo.

BLOCCO: ELENCO_PERCORSI_DOC (vista V_DAO_INSE_CONTESTUALIZZATI)

(Datawindow: d_v09_dao_inse_contest_docenti)
Mostra l'elenco degli insegnamenti contestualizzati da usare come filtro per la ricerca dei docenti. Viene

BLOCCO: ELENCO_DOCENTI (vista V_DAO_DOCENTI)

(Datawindow: d_p06_aa_lookup)
L'elenco dei risultati è l'elenco dei docenti.
Se viene impostato come filtro di ricerca il cognome del docente, si va sulla vista v_dao_docenti con una like, se viene impostata anche, o solo, la descrizione dell'insegnamento si va sulla vista v_dao_docenti anche per "codice_docente in (select codice_docente from v_dao_insegnamenti_erogati where descrizione_inse_erogato like…)". I docenti vengono presi tutti, anche quelli che per quell'anno non hanno insegnamenti attivati. L'elenco degli insegnamenti non sarà presente e sarà visualizzato il messaggio "Il docente non ha insegnamenti attivi nell'anno accademico selezionato", ma si potrà raggiungere comunque la pagina del docente.

BLOCCO: DOCENTI_INSEGNAMENTI (vista V_DAO_INSEGNAMENTI_EROGATI)

(Datawindow: d_v09_dao_insegnamenti_erogati)
Mostra gli insegnamenti in cui è presente il docente risultato della ricerca (maschera Offerta Didattica/Docenti per UD).

LABEL

FUNZIONE

QUERYSTRING

NOTE

Nominativo Docente

Pagina del docente

 

 

Descrizione insegnamento

Porta alla pagine dell'insegnamento/AD erogato, per l'insegnamento

 

 

Esegui una nuova ricerca

Fa passare dalla pagina coi risultati e senza possibilità d'inserire nuovi criteri di ricerca alla pagina coi risultati e con la possibilità di modificare i criteri di ricerca.

 

 




Form

LABEL

TIPO*

funzione

VALORE

NOTE

Anno Accademico

L

 

Viene popolata dal blocco dati AA_DIDATTICI

 

Docente

T

 

 

 

Insegnamento/
Attività Didattica

T

 

 

 

Cerca

S

 

 

 

* B=Button; L=ListBox; M=Menu; C=Checkbox; F=File; H=Hidden; I=Image; P=Password; R=Radio; RE=Reset; S=Submit; T=Text;








PARAMETRI DI CONFIGURAZIONE

Questi sono i parametri generali che insistono sul modulo guide on line

 CODICE PARAMETRO

 COSA FA

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6b8c1238-0723-42c1-adaa-afe29221047a"><ac:plain-text-body><![CDATA[

GUOL_SEZ_DATE_E_SCADENZE     

Pagina del CdS: visualizzare la tabella [TAB] delle informazioni su date e scadenze o il testo [TXT]

]]></ac:plain-text-body></ac:structured-macro>

GUOL_LINK_DOCE

Indica in che modo gestire nelle Guide il link alla pagina del docente.Valori possibili:
GG (default) = Prende sempre la pagina della Guida;
PP = Prende per tutti i docenti la pagina indicata nel parametro;
TT = Prende sempre la pagina indicata nel campo della tabella docenti, nel caso questo non fosse valorizzato, non si crea il link;
TG = Prende la pagina indicata nel campo della tabella docenti, nel caso questo non fosse valorizzato il link punterà alla pagina della Guida;
AA = Il link non deve mai essere attivo

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="41f7d1ba-068b-4613-9b22-e614bda60413"><ac:plain-text-body><![CDATA[

GUOL_SEZ_TASSE

 Pagina del CdS: visualizzare la tabella [TAB] delle tasse o il testo [TXT]

]]></ac:plain-text-body></ac:structured-macro>

GUOL_SEL_ANAC_CDS

 Abilitare la selezione dell'anno accademico nella pagina del corso e in quella della facolta'

GUOL_VIS_SCADENZE_NULL

 Indica se visualizzare o meno le date di scadenza lasciate null.

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b0db53c6-96dd-4ddd-924c-eacef9f66e83"><ac:plain-text-body><![CDATA[

GUOL_LINK_CORSI 

 Indica la pagina associata al link "Corsi di Laurea" della HomePage; [L] ListaFacoltaCorsi, [R] Ricerca Corsi.

]]></ac:plain-text-body></ac:structured-macro>

GUOL_VIS_CPA

 Abilita la visualizzazione dei corsi di perfezionamento

GUOL_STAMPA_CONT_CORSO

 Indica se è possibile lanciare dalla pagina AD contest la stampa dei contenuti del corso

GUOL_VIS_CDS_CHIUSI

 deve prendere in considerazione i CdS con ordinamento Chiuso?    0: non li deve prendere; 1: li deve prendere

GUOL_ANNO_OFFERTA

 L'anno di offerta corrente deve essere considerata in generale o per ogni tipo di corso?

  •  GENERICO: si vede per tutte le tipologie lo stesso anno accademico;
  • TIPO_CORSO: per ogni tipologia di corso si vede l'anno accademico corrente d'offerta

GUOL_DESCR_DOTT

Indica quale descrizione visualizzare per i corsi di dottorati di ricerca
Valore CDS: prende la descrizione presente nella P06_CDS
Valore CIC: descrizione nella P06_CDSORD

GUOL_RIEMPI_DIP_FACOLTA

Indica se deve essere riempita o meno la vista per le Guide online V_DAO_DIP_FACOLTA: 1 Nella vista vengono caricati i record - 0 La vista non contiene record

GUOL_UPD_MVIEW

Indica se dopo l'aggiornamento della versione deve essere effettuato il refresh delle viste materializzate.SI: per gli atenei che utilizzano le guide; NO: per gli atenei che non le utilizzano.