Una vista “logica” dei principali moduli della piattaforma è illustrata nello schema seguente:
- Profiles Users module – Modulo gestione utenti: che gestisce tutte le funzioni di creazione dei profili utenti abilitati all’accesso del sistema e include le componenti di accesso e login al sistema; l’autenticazione può essere però anche demandata a sistemi già in uso nella rete di installazione (SSO, LDAP);
- Database Management module – modulo di gestione archivi: che comprende tutte le funzioni per la creazione e configurazione di un archivio, nonché la gestione delle liste delle basi dati suddivise per tipologia, assegnate ad un determinato profilo utente;
- Import/Export module – modulo di importazione ed esportazione archivi: consente l’importazione di una struttura xml (piatta o gerarchica) all’interno di un archivio. Consente inoltre di esportare un archivio nel formato nativo XML;
- Archives workspace module – modulo di accesso allo spazio di lavoro: presenta l’elenco degli archivi suddivisi per tipologia, associate ad un determinato profilo utente;
- Search module – Modulo per le ricerche: gestisce tutte le funzioni e le configurazioni della ricerca semplice e strutturata all’interno dei singoli archivi e in modalità multi archivio nonchè la configurazione e l’accesso agli indici di un determinato campo o di uno specifico canale di ricerca;
- Connector XML DB module: modulo per la connessione al repository XML: Il modulo consente la connessione all’XML repository, garantendone l’accesso e la persistenza dei documenti con i relativi metadati;
- Indexing module: si occupa della generazione degli indici sui metadati presenti nel repository XML;
- Dictionary module – Modulo per l’accesso ai dizionari di campo: Questa componente consente l’accesso al dizionario di un determinato campo di archivio;
- Editing & manipulation data module – attraverso il quale sono gestite tutte le funzioni di editing dei documenti (composizione e presentazione delle pagine) e dei singoli elementi (tipologie e regole di composizione dei campi);
- Manage Document module – modulo di gestione documenti: comprende tutte le funzioni di gestione della struttura degli archivi, come riordinamenti, sposta documenti nella gerarchia, taglia e incolla, rinumera elementi, ecc.;
- Lookup module – Modulo di collegamento ad altri documenti: per la ricerca ed il collegamento all’interno di una qualsiasi scheda di un database di un documento presente su una diversa base dati;
- Tree module – Albero di navigazione gerarchica: si occupa di realizzare la navigazione gerarchica dell’archivio e che gestisce altresì tutte le funzioni di accesso alle relazioni fra documenti;
- Print module – modulo per la gestione delle stampe: assicura il collegamento tra le singole basi dati e i fogli di configurazione XSL-FO per la produzione di diverse tipologie di stampe in diversi formati (PDF, RTF, HTML);
- Image Viewer module – modulo per la visualizzazione immagini: si occupa del “viewing” delle immagini gestite dal sistema attraverso l’utilizzo di uno specifico plug-in e gestisce il trattamento di immagini multipagina;
- Resources Upload module – modulo di upload allegati digitali: che consente l’invio ed il trattamento sulla digital library di allegati digitali in modalità multipla; per i formati di tipo immagine, consente la produzione automatica delle 3 risoluzioni per il canale web (thumb, low e high), sulla base della configurazione utente;
- Image Metadata extractor module – Modulo di estrazione metadati da immagini: consente l’estrazione dei metadati tecnici da file immagine di tipo JPEG e GIF. Consente inoltre l’estrazione della componente EXIF nel caso di files “born digital”.