Reti Aperte e Soluzioni Integrate per le Scuole

Reti Aperte e Soluzioni Integrate per le Scuole

AICA   una ricerca AICA per diffondere le tecnologie di rete
basate sulla cultura Open Source nelle scuole

 

Caso A: analisi dei bisogni di comunicazione

  • Gli use case diagram illustrano i bisogni di comunicazione. Per ogni scuola la capacità di comunicare nel modo più semplice ed efficace per via digitale è ormai indispensabile: per una corretta e pronta gestione delle attività dell’istituto, per avere informazioni aggiornate, per la comunicazione con le famiglie, per comunicare con le altre scuole, le direzioni regionali e il ministero, per l’attività di aggiornamento dei docenti, del dirigente, del personale ATA. È necessario quindi che il personale di segreteria e di staff abbiano un proprio indirizzo ufficiale di posta elettronica.
  • Per quanto riguarda le informazioni interne si deve poter comunicare in modo tempestivo, efficiente (senza perdita di documenti) da parte della dirigenza con tutto il personale, con gli studenti e i genitori; un sistema di organizzazione e diffusione della documentazione basato su Internet può sostituire le classiche circolari cartacee.
  • Tanto più la scuola è divisa in plessi diversi, tanto più risulta utile organizzare la documentazione relativa ai progetti in corso, alle attività integrative, agli eventi di interesse in un unico archivio di documenti condiviso su Internet.
  • Dalla creazione di un proprio sito Internet una scuola ne ricava in immagine, visibilità, senso di identità, ma anche riflessione su se stessa, sulla qualità del proprio servizio e sull’impiego delle risorse. Per questo motivo, anche se inizialmente il sito Internet può essere ospitato su server esterno, è sicuramente opportuno che lo stesso sia gestito da personale interno adottando tutti gli accorgimenti necessari per la sicurezza dei dati e il controllo di accesso. Nello specifico caso (cinque o più plessi di scuole di base!), l’avvio di un sistema organizzativo basato su Internet potrà contribuire a coordinare le attività svolte nelle diverse sedi contribuendo in modo rilevante al processo di integrazione tra i vari plessi e alla coerenza degli obiettivi particolari col Piano dell’Offerta Formativa dell’Istituto.
CASO A- Use case per i bisogni di comunicazione (apre nuova finestra browser).

Come si legge il diagramma

Prima di tutto individua gli attori, cioè coloro che interagiranno con il sistema. In questo caso ne sono previsti 7: il docente, il team ICT, la segreteria, il dirigente, la scuola, il generico utente e lo staff.

Devi mappare ciascuno con delle persone fisiche. Se non trovi persone che possano ricoprire quel ruolo nella tua scuola puoi ignorare le linee che connettono gli attori con gli ovali.

Le linee rappresentano delle relazioni, mentre gli ovali gli Use Case, ovvero i servizi da attivare. Se uno Use Case non e' in relazione con altri Use Case o con attori puoi ignorarlo.

Identifica quindi gli Use Case che ti interessa implementare e verifica che abbiano un attore o un altro Use Case connesso attraverso una relazione. Le linee tratteggiate rappresentano una dipendenza.

Se uno Use Case A dipende da un altro B devi prima implementare il servizio B.

Facciamo un esempio.

Supponiamo che nella tua scuola esistano tutte le figure previste, ma che non desideri implementare il servizio di fax modem e non ti interessa avere un'agenda condivisa. Puoi dunque ignorare la presenza di questi due Use Case.

Il diagramma ti dice che la segreteria, il dirigente, la scuola e il personale di staff devono possedere un indirizzo e-mail. Il personale del team ICT gestira' un servizio Web (per attivare il quale e' necessario un pacchetto software specifico: apache), che sara' utilizzato dai docenti, dal personale della segreteria ed in genere da ogni utente.

Solo docenti e personale di segreteria però può procedere all'aggiornamento dei contenuti del sito: l'utente si limita a consultarlo. Il personale di staff gestisce una rubrica attraverso un servizio web da cui, evidentemente, questa dipende. Se vuoi procedere con l'implementazione la prima cosa di cui ti devi preoccupare è l'attivazione del servizio web, poiché da esso dipende l'attivazione della rubrica.

Puoi invece procedere ad attivare l'e-mail per le figure indicate senza attendere l'attivazione di altri servizi (ad esempio, attraverso un provider). A questo punto puoi consultare il diagramma delle implementazioni corrispondente ai servizi che intendi realizzare. Alcuni servizi non sono descritti nei diagrammi delle implementazioni perche' sono molto semplici (ad esempio, la rubrica, nel caso più complesso, richiede essenzialmente l'attivazione di un database, ma nel caso più semplice è sufficiente scrivere un file di testo consultabile via web).

Home - Metodologia - Soluzioni - How To