Contattataci

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

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative