Argo SMS

Il sistema Argo SMS apre un nuovo canale di comunicazione tra la scuola, i genitori ed i docenti, usando la tecnologia dei messaggi SMS su telefoni cellulari.


Caratteristiche del software

  • COMUNICAZIONI NON AUTOMATICHE SCUOLA-UTENTI: La scuola definisce un messaggio SMS, il gruppo dei destinatari e lo invia tramite il sistema a tutti i destinatari. Questo servizio consente di avvisare gruppi di genitori per riunioni o incontri con i docenti, e comunque per inviare messaggi a testo libero a gruppi di persone.
  • COMUNICAZIONI AUTOMATICHE SCUOLA-UTENTI: Il programma Argo Alunni invia con eventuale consenso dell'operatore, un messaggio SMS ad un utente o ad un gruppo. E' possibile comunicare le assenze ai genitori: dal programma Alunni, all'atto dell'inserimento di una assenza, viene attivato un processo che invia un SMS al genitore dello studente per avvisarlo dell'assenza.
  • COMUNICAZIONI UTENTI-SCUOLA: Un utente può inviare alla scuola un messaggio che può essere di tipo descrittivo, e quindi processabile solo dall'operatore, o funzionale, e quindi processato direttamente dal programma Argo che ne ha competenza. Un esempio, già implementato, di questo servizio, è quello della giustificazione di una assenza. un genitore può, tramite il proprio cellulare, e solo tramite questo, scrivere un opportuno messaggio, contenente una password ed un codice, giustificare l'assenza del proprio figlio.
  • Inoltre la scuola ha sempre la possibilità, tramite un opportuno pannello di controllo, di rivedere tutti i messaggi inviati e ricevuti, di controllare la contabilità dei messaggi acquistati e di comprare nuovi pacchetti di SMS.

Descrizione del sistema

Il sistema Argo SMS si basa sulla comunicazione tra un applicativo web disponibile presso un server di Argo Software e il software Argo Alunni in uso nei PC della scuola ed in grado di collegarsi ad internet. La scuola non invia o riceve i messaggi direttamente sulla rete GSM, ma lo fa tramite il server di Argo, che si occupa dell'invio e della ricezione dei messaggi in sua vece. Questa scelta consente alla scuola di utilizzare il servizio di invio e ricezione SMS senza la necessita' di stipulare contratti con gestori di telefonia ne di acquistare hardware aggiuntivo per comunicare con la rete GSM, ma semplicemente tramite una connessione ad internet. Inoltre la centralizzazione del servizio permette di abbattere i costi del singolo SMS, essendo questi acquistati in grosse quantita'.

Requisiti minimi di sistema

Requisiti minimi di sistema per i programmi web

I software Argo distribuiti in modalità SaaS (software as a service) sono realizzati utilizzando le più recenti tecnologie per il web. Pur essendo utilizzabili su qualsiasi dispositivo dotato di un browser in grado di interpretare correttamente javascript, per usufruire pienamente dell'elevato grado di usabilità, pari a quello di una tradizionale applicazione Windows in architettura client-server, è consigliabile utilizzare un hardware aventi le seguenti caratteristiche minime:

  • CPU Atom N270 1,6 Ghz
  • 1 Gb RAM libera
  • Risoluzione schermo >= 1024x768 pixel

Sistemi operativi compatibili:

  • Microsoft Windows XP o sup.
  • Apple Mac OS X >= 10.5
  • Distribuzione GNU/Linux con kernel >= 2.6
  • N.B. Alcune applicazioni potrebbero richiedere la presenza dell'ambiente runtime Java

Browser:

  • Mozilla Firefox >= versione 10
  • Google Chrome >= versione 30

Connettività:

  • Adsl con banda garantita: >= a 256 Kbps (per 10 utenti)
  • Latenza di rete: inferiore ai 50ms e comunque non superare i 100ms
  • Jitter: non superare i 10ms
  • Tasso di perdita dei pacchetti (packet loss rate): pari a 0%

Le caratteristiche ottimali sono le seguenti

  • CPU i5 4440S
  • 2 Gb RAM libera
  • Risoluzione schermo >= 1920x1080pixel

Sistemi operativi compatibili:

  • Microsoft Windows 7 o sup.
  • Apple Mac OS X >= 10.7
  • Distribuzione GNU/Linux con kernel >= 2.6
  • N.B. Alcune applicazioni potrebbero richiedere la presenza dell'ambiente runtime Java

Browser:

  • Mozilla Firefox >= versione 10
  • Google Chrome >= versione 30

Connettività:

  • Adsl con banda garantita: >= a 1 Mbps (per 10 utenti)
  • Latenza di rete: inferiore ai 50ms
  • jitter: non superare i 10ms
  • tasso di perdita dei pacchetti (packet loss rate): pari a 0%

Requisiti di sistema per i programmi client-server

  • Sistema operativo: MS Windows XP Service Pack 3/2003/Vista/7/8/2008/2012
  • Processore a 32 bit (x86) o a 64 bit (x64) da 2 GHz o più veloce
  • RAM: almeno 1 GB (sistemi 32 bit) o 2 GB (sistemi 64 bit)
  • Hard disk con almeno 300 MB disponibili
  • Monitor con risoluzione 1024 x 768 punti o superiore con almeno 65.536 colori a 16 bit
  • Drive CD-ROM

Note importanti:

  • Per poter operare correttamente in un sistema a 64 bit i nostri programmi basati sulla piattaforma Windows necessitano del programma Sybase SQL Anywhere versione 8.0.2.3601 o superiore; utilizzando la versione SQL 8.0.2, anche se non ufficialmente supportata da sistemi operativi successivi a Windows 2003, fino ad oggi, non abbiamo riscontrato problemi di funzionamento.
  • Nei sistemi operativi a 64 bit è necessario eseguire l'installazione del Sybase come "Amministratore" (tasto destro sul file di setup, poi cliccare su "Esegui come amministratore").
  • L'apertura del Sybase Central e dell'utility Argo "Configuratore connessioni database" è necessario che sia eseguita come "Amministratore" (tasto destro, poi cliccare su "Esegui come amministratore").