ciao gilrain,
io credo che non sia buona cosa gestire dati così sensibili con soluzioni un po improvvisate.. lo dico perché chi creerà il sistema dovrà garantire che questi dati siano assolutamente protetti: non so se per joomla siano stati mai sviluppati componenti ad hoc ma probabilmente per questa parte del sito dovrete spostarvi verso una piattaforma più specifica (ci sono delle aziende che producono prodotti solo per la scuola, per la gesitone delle assenze, ecc... ma questo non vuol dire che online non ci sia niente di grautito!).