DesignaSMS è un piccolo software dedicato alle Sezioni A.I.A. che ha lo scopo di consentire l'invio delle designazioni e delle comunicazioni agli associati tramite sms e email.

DesignaSMS acquisisce i dati direttamente dagli archivi di Sinfonia (testato con la versione 9.8) e quindi non richiede nessun lavoro extra di gestione.

Allo stadio attuale di sviluppo si è scelto di utilizzare come interfaccia verso l'utente una semplice console, quindi niente finestre Windows e niente uso del mouse, ma un essenziale menu numerico e visualizzazione solo testo. Questo ha consentito una rapida realizzazione, e un uso subito produttivo nella Sezione di Chiavari, dove sin dalla prima settimana si è deciso di sospendere l'invio cartaceo per l'evidente efficacia e comodità degli sms, oltre al percepibile risparmio (azzeramento delle spese postali e abbattimento delle spese telefoniche).



DesignaSMS è stato pensato e "tagliato" su misura per le esigenze della Sezione di Chiavari, ma pensiamo che possa essere utile per altre realtà, e futuri sviluppi possono certamente andare incontro alle richieste di altri associati.



Come funziona:
DesignaSMS legge negli archivi di Sinfonia quali sono le gare in calendario e quelle designate per la data ricercata, le visualizza e permette di scegliere quali inviare. A questo punto è necessaria una connessione ad Internet e credito disponibile presso il servizio di invio SMS prescelto, i messaggi verranno spediti agli associati che li riceveranno nel giro di pochi istanti. Nel caso i destinatari avessero il cellulare spento o non raggiungibile sarà il servizio a farsi automaticamente carico di ritentare l'invio per le 48 ore successive.
Il software attualmente gestisce GlobalItalia e Aimon.it, è necessario avere un account registrato presso di loro, questo significa inserire i propri dati tramite un modulo online e caricare il conto prepagato tramite carta di credito, Postepay o Paypal (maggiori informazioni presso il sito internet delle aziende).
Se viene scelto di spedire sms di alta qualità (ad un prezzo leggermente superiore) sarà possibile verificare lo stato di consegna sul sito internet del servizio. Il costo di ogni sms è INDICATIVAMENTE di circa 8-11 cent.



E' disponibile una versione DEMO, con tutte le funzionalità tranne l'effettivo invio dei messaggi.
Le istruzioni sono presenti all'interno del file zip, in Readme_and_Changelog.txt .

Clicca QUI per scaricare VERSIONE DEMO.

Per informazioni o indicazioni su come acquisire il software potete scrivere una email a designasms@altervista.org



Requisiti:
- Java (JRE) 1.5 o successivi, se non già presente è scaricabile gratuitamente dal sito di Sun MicroSystems.
- Sinfonia (DesignaSMS è stato al momento testato con Sinfonia 9.8).
- Registrazione di un account presso un servizio di invio sms via Internet (al momento GlobalItalia o Aimon)
- Connessione ad Internet.
- I numeri di cellulare degli associati devono essere registrati nella colonna TER di Sinfonia.
Changelog:
0.6.0beta - Maggio 2009
-Inclusa l'associazione tra arbitro e assistenti e tra arbitro e osservatore, così che compaiano nel campo "nota" di ogni designazione le indicazioni del nome ed eventualmente numero di telefono del (o dei) collega.
-Implementata la possibilità di inviare fino a 9 sms concatenati con GlobalItalia.
-Adeguata la registrazione del log agli sms concatenati che registra la risposta server per tutti le parti dell'sms.
-Aggiunta possibilità di richiedere con GlobalItalia la notifica di consegna sms ad un'email con due proprietà in sms.properties, "GlobalMailNotification" e "GlobalNotifyRequest".

0.5.0
-Aggiunta possibilità di visualizzare (ed eventualmente modificare) il ruolo (AR/AA/CS/OT) con un proprietà in sms.properties, "showRole".
-Aggiunta possibilità di variare il numero di giorni di preavviso per la scadenza del Certificato Medico con una proprietà in sms.properties, "preavvisoCM".
-Aggiunta la possibilità di usare il servizio di invio sms di http://www.aimon.it , e possibilità di passare da un servizio all'altro con una properties in sms.properties, "service". E la possibilità di scegliere il livello del servizio (best-effort, garantito e con mittente, plus) inserendo il codice opportuno nella property "service_level" .
-Quando invio un'email l'indirizzo viene recuperato dalla tabella di designazione e non dagli archivi, così funziona correttamente per designazioni modificate a mano (la modifica del nome arbitro provoca il corretto aggiornamento del campo email).
-Quando invio email non compare più il messaggio di cellulare non presente perchè la ricerca dell'indirizzo email è ora separata da quelle del num telefono.
-Adeguamento del metodo di registrazione delle properties che non sono utilizzate più per il solo mittente.
-Le date compaiono ora con due cifre per l'anno (09 invece di 2009) per risparmiare due caratteri.
-Possibile l'invio delle email tramite un smtp con codifica SSL o TLS.
-L'indirizzo email è ora visibile in coda a ogni riga-designazione e viene gestito correttamente da addRecord e modRecord.

ver. 0.4.0 - Marzo 2009
-Aggiunta funzione di invio designazioni per email
-Corretto bug per cui i cognomi composti (Di Livio, De Marco) non venivano recuperati dal database
-Aggiunto file di changelog e prima bozza di guida al programma

ver. 0.3.1
-In caso di exception la finestra del programma non si chiude improvvisamente ma attende di premere Invio
-Verifica la scadenza del certificato medico e se manca meno di un mese aggiunge allerta nella nota in fondo alla designazione (sovrascrivibile dalla funzione di Nota per tutti)