I T A L E Associazione utenti Italiani aleph http://www.itale.it La preparazione, il kit di migrazione, il controllo, installazione e personalizzazione del client Paolo Tealdi Politecnico di Torino I T 01/04/2005 A L E La migrazione Passi della migrazione Scelta dell’hardware server Configurazione hardware client La migrazione di prova con il kit Configurazione dei client Controlli sulla migrazione La messa in produzione Paolo Tealdi I T A L E Passi della migrazione - 1 Organizzazione Pianificazione Periodo acquisti HW server e client scelta e organizzazione corsi Installaz. server, migrazione di prova Inst. hardware server Partecipazione corsi Atlantis Migrazione dati e tabelle (Atlantis) con il kit di migrazione Configurazione, installazione e test client GUI 01/04/2005 Paolo Tealdi I T A L E Passi della migrazione - 2 Controllo Controllo dei dati migrati Controllo delle funzionalità esistenti Controllo e configurazione dell’OPAC web (rifatto) Organizzazione corsi ai bibliotecari Pianificazione dei corsi organizzazione e gestione corsi Messa in produzione del sistema 01/04/2005 Paolo Tealdi I T L E Scelta HW server Hardware esistente. A Sufficiente spazio disco, memoria e processore per poter gestire due sistemi Hardware nuovo Processori : stesso numero e 3 volte più potenti Duplicata memoria, duplicato spazio disco Maggiore necessità di spazio disco (*2) e di memoria (*1,5) Prendere a paragone il sistema attuale e mantenere un buon margine 01/04/2005 Paolo Tealdi I T A L E Scelta HW client Configurazione minima client Processore. Critico se si necessitano stampe veloci, ad es. ricevuta prestiti (sottosistema stampa XML molto oneroso) Monitor. Le specifiche Atlantis richiedono 17”. Critico in molte situazioni. 01/04/2005 1024x768 caratteri piccoli funziona 1280x1024 caratteri grandi funziona 1152x864 caratteri grandi con qualche problema Aumento di font crea problemi in molte scritte interne ad Aleph. Valutazione delle postazioni “critiche”. Meglio almeno un 17” LCD. Paolo Tealdi I T A L E Migrazione di prova (Atlantis) Migrazione Atlantis Installazione software su server origine Installazione software su server destinazione Estrazione dati e tabelle da server origine Immissione dati e tabelle server destinazione Veloce controllo funzionalità da parte di Atlantis Consegna del sistema e messa a disposizione del client aleph 01/04/2005 Paolo Tealdi I T A L E Migrazione Atlantis - risultati Risultati La migrazione è durata circa un mese cosiderando le vacanze di Natale e con problemi hardware Alcune tabelle con errori di migrazione (tab16,tab??) Alcune tabelle con errori di configurazione (aleph_start) Risultato abbastanza soddisfacente Risente meccanismo automatico di migrazione Alcuni default per nuove funzioni comportano malfunzionamenti Manca un elenco completo delle funzionalità che necessitano di ulteriori configurazioni (Es. Basi dati Z39.50) 01/04/2005 Paolo Tealdi I T A L E Controlli effettuati Tre gruppi di controllo Gruppo A. Consistenza dei dati e risposta degli indici Gruppo B. Funzionalità, coerenza e configurazione del web Gruppo C. Controllo delle funzionalità del client e corsi di formazione ai bibliotecari Gruppo library manager A supporto dei tre gruppi : risoluzione dei problemi presentati Configurazione del client GUI Valutazione delle nuove funzionalità ed eventuale loro configurazione Configurazione dell’OPAC web 01/04/2005 Paolo Tealdi I T A L E Library manager Ripristino funzionalità esistenti Caricamento batch dei dati relativi agli studenti Stampe dei foglietti di prestito (in fase di ultimazione) Estrazione di dati per applicativi sviluppati da noi Configurazione degli utenti bibliotecari / proxy Studio delle funzionalità nuove Autenticazione esterna sul server RADIUS di ateneo Creazione tabella Z00R con I dati bibliografici 01/04/2005 Paolo Tealdi I T A L E Controlli - gruppo web Novità Completamente rifatto, frameless e con pochi pop-up Aggiunte funzionalità di scaffale elettronico Controlli Uniformità di grafica Funzionalità (qualche problema, scaffale elettronico) Proposte di configurazione per menù Controllo e integrazione degli help contestuali e generale 01/04/2005 Paolo Tealdi I T L E Controlli - gruppo dati Controlli sui dati A Bibliografici : estrazione di record a campione (più grossi, più piccoli, con maggior numero di copie collegate, con maggior numero di biblioteche) suddivisi per tipologia (FMT) e distribuiti sul catalogo Amministrativi : controllo a campione delle copie e controllo dei piani di pubblicazione relativi ai periodici (problemi) Non utilizziamo la gestione delle acquisizioni Controlli sulle ricerche / indicizzazione Alcuni problemi di indicizzazione sono stati risolti (aggiornamento dei dati di copia tramite Z30, ricerche con caratteri particolari, “/”, ‘-’ … ) Novità sulle tabelle tab_word_breaking e tab_filing Test ancora in corso 01/04/2005 Paolo Tealdi I T A L E Controlli - gruppo GUI Metodologia Gruppo più critico. Effettua il controllo della GUI assieme all’organizzazione dei corsi. La metodologia di analisi del programma ha comportato il controllo della struttura di ciascun modulo Per ogni modulo si sono verificate le funzionalità già implementate sulla 14 e si sono studiate le nuove offerte dalla 16 Per ogni funzionalità si è verificato il funzionamento e valutato l’eventuale malfunzionamento Risultati Problemi maggiori dal punto di vista della grafica e dell’impostazione della GUI in generale Qualche problema marginale di funzionalità (almeno sui moduli testati, ACQ non è stato controllato approfonditamente) 01/04/2005 Paolo Tealdi I T A L E Configurazione client Problemi L’impostazione grafica ci ha creato e ci crea problemi Ha generato confusione negli utenti : troppe informazioni nella pagina Il primo package creato con le nostre modifiche aveva dei malfunzionamenti casuali che sono scomparsi creando un secondo pacchetto Sottosistema di stampa : positivo ma molto oneroso per il sistema Alcune diciture non molto comprensibili Fatti positivi Riorganizzazione e diminuzione dei moduli Web staff incluso nel sistema Riorganizzati e diminuiti i file di configurazione .ini È possibile creare più versioni differenti di distribuzione tramite CHECKVER 01/04/2005 Paolo Tealdi I T A L E Messa in produzione Generalità Necessità di una settimana di lavoro Non ha correlazione diretta con altri passi, è preferibile però effettuarla a ridosso dei corsi ai bibliotecari Momenti Lunedì : chiusura del sistema 14.1 ed estrazione dei dati (le tabelle non si migrano più, le modifiche di configurazione relative alle tabelle devono essere effettuate su entrambi i sistemi Martedì : migrazione dei dati. La biblioteca può lavorare ai prestiti e sull’OPAC sulla 14.1 Mercoledì : indicizzazione e controllo dei dati migrati da parte di Atlantis Giovedì : Consegna del sistema nuovo e controllo da parte della biblioteca Venerdì : chiusura della 14.1 e migrazione dei dati dei prestiti (transazioni, utenti) Lunedì successivo : partenza sul sistema 16.02 01/04/2005 Paolo Tealdi