Upload
rebecca-morel
View
112
Download
1
Embed Size (px)
Citation preview
Une base de données bibliographique
UNIMARC sous ABCD
Par Eustache MEGNIGBETO Cotonou, République du Bénin
Présenté par François GODONOUCotonou, République du Bénin
Gothenburg, 10-15 Août 2010
1
ABCD, le CDS/ISIS rénové
• CDS/ISIS, logiciel de gestion de bases de données textuelles, conçu dans les années 1970 par l’UNESCO
• Version PC disponible dès 1982• Utilisé dans la gestion des bases de
données documentaires par les services d’information et de documentation
• Plus utilisé dans les pays en développement
2
ABCD, le CDS/ISIS rénové (suite)
• Version Windows livrée dès 2000• Plusieurs programmes complémentaires
avec fonctions spécifiques développées : – ISIS-DLL pour la manipulation des bases de
données CDS/ISIS par des programmes écrits en C, C++, Visual Basic, Delphi, …
– CISIS : un ensemble de programmes manipulant les BD CDS/ISIS et utilisable à travers les lignes de commandes
3
ABCD, le CDS/ISIS rénové (suite)
– WWWISIS comme serveur web des BD CDS/ISIS
– Weblis pour la gestion du catalogue, du prêt, …
– GenIsis, un assistant basé sur WWWIsis pour la mise en ligne des BD CDS/ISIS
– etc, …
4
ABCD, le CDS/ISIS rénové (suite)
• Problématique : – plusieurs applications
complémentaires pour agir sur un même type de fichier :
– Pas de logiciel véritable de gestion des fonctions de bibliothèques
• Solution : un système intégré de gestion de
bibliothèque d’où ABCD
5
ABCD, un logiciel jeune
ABCD, Automatisation des Bibliothèques
et Centres de Documentation :• Environnement client/serveur
Entièrement intégré dans le navigateur• Plateforme Windows et Linux• HTML• PHP• JavaScript
6
ABCD, un logiciel jeune (suite)
• XML• WXIS, WWWIsis XML IsisScript (une
version évoluée de WWWISIS développé par BIREME (Brésil)
• Version 1. 0 lancée en décembre 2009• Développé par BIREME, soutien
financier du Consortium des Universités Flamandes (VLIR, Belgique)
7
ABCD, les fonctions
• Catalogage• Gestion des périodiques• Prêts• Gestion des utilisateurs• Gestion d'acquisition• Diffusion sélective de l'information• Génération de statistiques• Catalogue accessible au public (Open
public Access Catalog, OPAC)
8
ABCD, Menu principal
9
ABCD - formats de BD
ABCD, • interface multilingue (FR, EN, ES, PT)• Possibilité de structures multilingues pour les
BD avec accès aux mêmes données utilisateurs
• Formats de BD livrés:– MARC 21– CEPAL (réseau en Amérique latine)
• Possibilités offertes à l’utilisateur de créer tout type structuré de bases de données
• Donc possibilité UNIMARC
10
UNIMARC biblio sous ABCD
Comme son ancêtre CDS/ISIS, une BD
sous ABCD se crée à travers 4 fichiers
principaux : • La Table de Définition des Champs : pour
déterminer les champs présents dans une BD et leurs caractéristiques. Il est unique
• Le bordereau : formulaire, permettant la création et la modification de notices. On peut en créer plusieurs.
11
UNIMARC biblio sous ABCD
• La Table de Sélection des Champs : détermine les champs dont le contenu composera le fichier inversé pour la recherche. Il est unique.
• Le format d’affichage : détermine les sorties possibles du contenu des notices. On peut en créer plusieurs.
• Autres fichiers automatiquement créés.
12
Exemple de bordereau de saisie UNIMARC biblio sous ABCD
13
UNIMARC biblio sous ABCD (suite)
Deux différences structurelles
fondamentale entre UNIMARC et MARC
21 notamment sur les zones codées de
longueur fixe : nombre et structure
1. Nombre• MARC 21 = 1 seule (008)• UNIMARC = une vingtaine 100 et 105 à
141
14
UNIMARC biblio sous ABCD (suite)
2. Structure• MARC 21 : absence de sous-zone dans la
zone codée de longueur fixe 008
• UNIMARC : présence de la sous-zone $a dans TOUTES les zones codées de longueur fixe
D’où les limites de ABCD version actuelle pour une structure UNIMARC complète.
15
UNIMARC et ABCD :limites techniques
• ABCD : objectif premier BD MARC 21• Version actuelle, pas possible de définir
plus d’une zone codée de longueur fixe. • Conséquence : La BD UNIMARC biblio
comporte actuellement une seule zone de longueur fixe (100), en attente de la solution technique par les développeurs dans une prochaine version.
16
Facilité mnémotechnique de la saisie
Dans UNIMARC (et MARC 21 aussi) :
• Les indicateurs sont codés• Idem pour les positions du Leader
renseignées par le catalogueur• Certaines zones sont également
codées, par ex. 100, 105 à 141, …• Certaines sous-zones également.
17
Facilité mnémotechnique de la saisie (suite)
ABCD profite des éléments du formulaireHTML et PHP comme : - Bouton radio- Case à cocher- Zone de texte- Mot de passe- Liste de choix simple- Liste de choix multiple,- Lecture seule, …
18
Facilité mnémotechnique de la saisie (suite)
Ainsi : - Possibilité de choisir le contenu d’une
zone d’une sous-zone, d’un indicateur, d’une position du leader à partir : - d’une BD externe- d’un fichier texte- d’une BD sous forme de Thésaurus
19
Liste de choix pour la position 6 du
Guide
20
Liste de choix pour le premier indicateur
de la zone 200.
21
Le format dans ABCD
• CDS/ISIS : possibilité pour l’utilisateur des déterminer la sortie (output) et la présentation des données à travers un fichier de commandes appelé « format »
• Possibilités étendues du fait de l’intégration de CISIS
• Le langage de formatage sous ABCD est comparable à un puissant langage de programmation mais portant sur des données d’une BD
22
Le format dans ABCD (suite)
• Ainsi, possibilité d’écrire une multitude de sortie des données d’une BD
• D’où le format « MARC Tags » propre aux données de la famille MARC
• MARC Tags présente les données sous la forme Etiquette Indicateurs et données– Indicateur absent = #– Séparateur de sous-zone : $– Dans la pratique, chaque système peut
déterminer ces deux caractères
23
Le format dans ABCD (suite)
• Ainsi, possibilité d’écrire une multitude de sortie des données d’une BD
• D’où le format « MARC Tags » propre aux données de la famille MARC
• MARC Tags présente les données sous la forme Etiquette - Indicateurs - données– Indicateur absent = #– Séparateur de sous-zone : $
24
Le format dans ABCD (suite)
Dans la pratique, chaque système peut
déterminer l’indicateur lorsqu’il est absent et
le séparateur de sous zones.
Ainsi, tout en donnant la possibilité à
l’administrateur système de choisir, nous
avons retenu :- Indicateur absent : _ (Underscore)- Séparateur de sous-zone : $
Deux illustrations suivent.
25
Format d’affichage MARC tags (extrait)
26
Format d’affichage MARC tags (extrait)
27
28
*********************
FIN
Merci de votre attention !!!
**********************