Il progetto
noze avvia la realizzazione del sistema integrato di gestione soci per la SIRM (Società Italiana di Radiologia Medica). Il progetto estende una collaborazione già attiva: noze gestisce l’infrastruttura email della SIRM attraverso Hermes, il mailserver Open Source in produzione presso la server farm noze.
L’obiettivo è unificare in un’unica piattaforma web la gestione dell’anagrafica, della contabilità, degli eventi formativi, del congresso nazionale e del portale sirm.org — sostituendo un sistema frammentato con una soluzione modulare basata su software Open Source.
L’architettura
Il sistema si articola su due server Linux in configurazione master-slave:
- Un server locale presso la sede SIRM di Milano, con l’applicazione e il database autoritativo (MySQL e LDAP)
- Un server online in hosting presso la server farm noze, per i servizi web pubblici: pagamenti con carta di credito, elezioni online, congresso
La sincronizzazione tra i due server avviene via SSL in tempo reale o in differita, a seconda della disponibilità di connettività. Lo stesso paradigma di replica si estende al mailserver Hermes già in produzione, i cui dati di autenticazione vengono condivisi con il nuovo sistema tramite LDAP.
Lo stack è interamente Open Source: Trustix Linux, Apache, Python, Zope/ZServer, ZODB, Postfix, MySQL, LDAP. La gestione dei contenuti si basa su InFlow, il CMS sviluppato da noze.
I moduli
Il sistema è progettato in moduli indipendenti con architettura comune:
- Gestione soci: anagrafica completa, statistiche, reportistica, stampa etichette, storico attività, gestione dei gruppi istituzionali (comitati, sezioni regionali, gruppi di studio). Accesso via ODBC per query personalizzate
- Contabilità e pagamenti online: workflow di iscrizione, rinnovo, pagamento e scadenza. Integrazione con il circuito bancario per i pagamenti con carta di credito
- Gestione assicurazioni: gestione delle polizze, notifiche di scadenza, acquisti di gruppo
- Interazione con Hermes: sincronizzazione LDAP con il mailserver esistente — caselle di posta, alias, quote, vacation — integrata nella gestione soci
- Eventi formativi: gestione degli eventi con punteggio ECM, iscrizione online, collegamento con l’anagrafica e lo storico di partecipazione
- Congresso nazionale: workflow completo di creazione, gestione, svolgimento e archiviazione del congresso. Iscrizioni, prenotazioni, pagamenti, invio abstract e contributi interamente online
- Portale sirm.org: rifacimento del portale in chiave dinamica con InFlow. Area download, mailing list e newsletter (integrate con Hermes), forum, localizzazione e internazionalizzazione
- Elezioni online: modulo per le votazioni societarie via web
- Rivista Radiologia Medica: gestione della rivista scientifica della società
Il contesto
Il progetto si inserisce nel percorso di digitalizzazione delle società scientifiche italiane. La SIRM gestisce migliaia di soci radiologi su tutto il territorio nazionale, con esigenze di accessibilità (conformità alle linee guida AIPA e WAI), sicurezza e interoperabilità con i sistemi esistenti. La scelta di un’architettura modulare e Open Source consente di sviluppare il sistema in fasi successive — a partire dalla gestione soci, dagli eventi formativi e dal congresso — mantenendo la coerenza dell’insieme.
