Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a DSpace e alle sue funzionalità
- Cos’è DSpace?
- Architettura di DSpace 7+: backend, frontend e API REST
- Fluido operativo e struttura dei repository (comunità, collezioni, elementi, metadati)
- Caratteristiche principali, funzionalità e casi d’uso tipici
- Descrizione delle interfacce utente e di amministrazione
Installazione e configurazione di DSpace 7+
- Requisiti infrastrutturali (database, server, dipendenze)
- Installazione del backend (API REST di DSpace) e del frontend (interfaccia Angular)
- Configurazioni iniziali e parametri di sistema
- Personalizzazioni di base: lingua, aspetto visivo, permessi d’accesso
- Linee guida per il deployment in ambienti di produzione<\/li>
Amministrazione, utilizzo e monitoraggio di DSpace 7+
- Gestione di comunità, collezioni ed elementi contenuti nei repository
- Gestione dei ruoli utente, autorizzazioni e controlli sull’accesso
- Importazione ed esportazione di dati e metadati (import batch, formati CSV, ecc.)
- Monitoraggio del sistema e gestione dei log generati
- Strategie per il backup e il ripristino dei dati
- Gestione degli aggiornamenti e manutenzione ambientale
Sviluppo di personalizzazioni e plugin
- Architettura di sviluppo di DSpace 7+
- Personalizzazione dell’interfaccia frontend: layout, branding e temi (Angular UI)
- Modifiche al backend: API REST, servizi e gestione degli eventi
- Sviluppo di nuovi componenti, estensioni e plugin aggiuntivi
- Migliori pratiche per lo sviluppo su DSpace
Integrazione con altri strumenti e sistemi
- Connessione a sistemi di autenticazione quali LDAP e SAML
- Collegamento di DSpace ad altre piattaforme esterne: sistemi bibliotecari, archivi dati, ecc.
- Utilizzo e pubblicazione delle API REST fornite da DSpace
- Integrazione con strumenti per l’indicizzazione, la ricerca e l’analisi dei dati (Solr, Google Scholar, ecc.)
- Automazione dei processi e interoperabilità tra sistemi
Migliori pratiche nella gestione di repository digitali
- Politiche sulla qualità e strutturazione dei metadati, nonché strategie per la conservazione digitale
- Organizzazione ottimale delle comunità e collezioni all’interno del sistema
- Gestione dei diritti d’autore e licensing (Creative Commons, ecc.)
- Miglioramento dell’accessibilità, usabilità e visibilità nei motori di ricerca dei repository
- Strategie per garantire la sicurezza e l’scalabilità del sistema nel tempo
Supporto tecnico, manutenzione e risoluzione problemi
- Individuazione e correzione degli errori più frequenti nel funzionamento del sistema
- Monitoraggio delle prestazioni e ottimizzazione generale dei processi<\/li>
- Pianificazione e gestione delle upgrade di versione software<\/li>
- Gestione documentale e tracciabilità delle modifiche apportate
- Procedimenti operativi per fornire assistenza a utenti interni ed esterni
Riepilogo e prossimi passi da intraprendere
- Sintesi dei flussi operativi legati all’installazione, personalizzazione e integrazione di DSpace
- Informazioni sui canali di supporto comunitario e sulle evoluzioni future del progetto DSpace
- Indicazioni utili per proseguire lo sviluppo delle competenze di squadra e migliorare progressivamente il repository
Requisiti
- Conoscenza delle applicazioni web e degli ambienti server
- Esperienza nell’utilizzo della riga di comando Linux e nei sistemi di database
- Conoscenze di base sullo sviluppo software
Destinatari
- Amministratori di sistema e gestori di repository
- Personale IT delle biblioteche e team addetti alla gestione dei repository digitali
- Sviluppatori che si occupano della personalizzazione o integrazione di DSpace
28 ore