La Migration de Winisis à ABCD, certains commentaires

Même 21 ans après la sortie de la dernière version de Winisis, ce logiciel peut toujours être trouvé dans certains centres de documentation. Parce qu’iln’est pas exactement de la bibliothèque de logiciels, Winisis a été utilisé pendant de nombreuses années à gérer les collections. Son obsolescence, c’est le choix de l’Unesco, le créateur de la technologie.

En 2009, Bireme officiellement lancé ABCD comme complète de logiciels pour les services de la bibliothèque, mais aussi pour remplacer Winisis. Ceci peut être vu en accédant à l’ABCD de Centre dans la création de menu base de données. La première option est ‘De Winisis’.

En dépit de cette infrastructure possible, de nombreux utilisateurs ont des difficultés avec cette action, et quece que jevais parler dans ce post.


Compatibilité

Après la création d’une réplique d’une base de données WinISIS est quand les problèmes commencent à apparaître. Ils s’intensifier lorsque les données sont importées dans ABCD.

Tous les problèmes peuvent être résolus avec quelques ajustements. Certains problèmes, en fait, sont les conditions préalables de l’ABCD de lui-même, n’étant pas exactement un problème, c’est que d’un point pour être observé, de manière obligatoire.

Problèmes fréquemment rencontrés sont:

  • NPF corrompu à la source;
  • mal construit FST reformatage;
  • L’incompatibilité des formats d’affichage;
  • L’Absence de CISIS compatible avec les règles d’indexation;
  • L’Absence de recherche à l’intérieur des formes.

Comme indiqué précédemment, cette connaissance doit être une condition préalable pour la conversion et la migration de bases de données à partir ABCD de Winisis, il vaut la peine de faire quelques commentaires sur chacun des thèmes mentionnés ci-dessus.


Corrompu NPF à la source

Un NPF est un enregistrement logique d’un CDS/ISIS de base de données, donc, en fonction de sa structure ou de statut, il ne peut être partiellement ou totalement migré. Un bon exemple est les dossiers comportant des caractères non valides ou des espaces à la fin des lignes qui peuvent causer une exportation incomplète. Lors de l’exportation, il est essentiel de vérifier si le nombre de MFNs exporté est équivalent au nombre d’actifs MFNs. Le soi-disant caractères non valides sont les caractères qui appartiennent à un autre codage de la famille et qui sont généralement saisies manuellement, mais plutôt par le biais de commandes telles que Copier et Coller les cours de catalogage.

Active MFNs sont des enregistrements qui n’ont pas été marqués comme supprimés.

ATTENTION! Si la base de données a 50 MNFs et 5 enregistrements marqués comme supprimés, à l’exportation, nous aurons 45 MNFs.


Mal construites, le reformatage de la FST

Dans certains cas, il est possible de faire usage de la reformater FST pour exporter les enregistrements suivant une certaine configuration. Cette fonctionnalité nécessite une attention particulière pour éviter la perte de données. L’erreur la plus commune est l’omission d’un champ qui a été rempli d’un peu de temps et que, si ce n’est de relever correctement dans la FST, peuvent être exportées avec les informations manquantes..****

L’utilisation de la FST reformatage est facultatif. Si laissé vide, les enregistrements de sortie conservent leurs étiquettes de champ, et les champs de conserver leur contenu. Vous pouvez effectuer un reformatage en fournissant le nom d’un FST. Dans ce cas, le TSF est interprété comme suit:

  1. chaque FST ligne représente un champ de sortie
  2. chaque champ de sortie est attribué un label ISO égal à l’identifiant de champ définis dans la FST ligne;
  3. l’extraction des données format des FST définit le contenu du champ. Dans ce format, l’ISO étiquette des domaines tels que définis dans la base de données doit être utilisé. Chaque ligne produit par le format (ou chaque élément, si la FST spécifie le terme de recherche, des techniques de sélection 2, 3, ou 4) va générer une nouvelle occurrence du champ de sortie.

Par exemple, pour une base de données qui contient les champs suivants:

1     Auteur (répétitif)

2     Titre

3     mots-clés (répétitif)

4    Notes

Un reformatage de la FST pourrait être comme suit:

1 0 MFN
100 0 (v1/)
200 0 v2
300 0 |<|v3|>|

Dans une brève explication:

1 0 NPF            [output field 1 contient la clause NPF]#atfp_close_translate_span#

100 0 (v1/)        [output  field 100 est égal au champ de saisie de l  (une répétition de groupe est utilisé dans le format de sorte que chaque occurrence de champ de l sorties sur une ligne distincte)]#atfp_close_translate_span#

200 0 v2           [output  field 200 égale champ de saisie 2]#atfp_close_translate_span#

300 0 |<|v3|>| [Output field 300 contient des mots-clés enserré entre <>, chaque mot étant pris comme une occurrence de champ de 3 input]#atfp_close_translate_span#.

Étant donné que ni le format du champ de références 4., ce champ ne sera pas exporté.


Incompatible Formats d’Affichage (PFT)

Format d’impression de la Table: Une table est utilisée pour définir la manière dont le contenu d’enregistrements dans un CDS/ISIS de la base de données sera affiché. PFT fichiers sont également utilisés pour imprimer le contenu d’enregistrements d’un fichier ou d’imprimantes.

Pour formater les données dans un PFT fichier, il est nécessaire d’avoir des connaissances de base de la CISIS format de la langue et de HTML.

Les détails à propos de cette langue seront couverts à un moment précis, mais ce qui doit être noté est que les ABCD étant un logiciel WEB, permet à de nombreuses syntaxes du web langues avec CISIS, tandis que dans Winisis seulement CISIS est autorisé. Cette fonction provoque certains CISIS commandes de ne pas travailler dans ABCD, en d’autres termes, ABCD utilise les ressources du Web pour afficher ses formats, des commandes telles que: couleurs, en-têtes, taille de la police devrait être remplacé par le code HTML après l’exportation des données.

Différences fondamentales entre CISIS utilisé dans WinISIS et ABCD

CommandeWinISISABCD
Nouvelle ligne/ ou #
Paragrapheonglet(valeur)Via CSS:
margin-left: valeur;
La Couleur De La Policecl[value]Via CSS:
couleur: valeur;
Taille de la policeVia CSS:
font-size: valeur;
ref CommandeLa plupart des syntaxes n’t travail.

ASTUCE! Générer un nouveau format d’affichage en utilisant les Rapports de l’écran de l’ABCD de Centre. Vous pouvez modifier le format par défaut et de générer un nouveau compatible automatiquement à l’aide de l’option de la Table.


L’Absence de CISIS conformes règles d’indexation (FST).

Vous pouvezt exécuter toutes les requêtes sur ABCD sans indexation. L’importation de la Winisis FST fichier permettra même d’indexation, toutefois, si certains types de règles, telles que l’absence de préfixes ne sont pas définis, probablement les formulaires de recherche ne fonctionnera pas correctement.

Le Champ de Sélection de Tables, ou tout simplement à la FST, définit des critères pour l’extraction d’un ou plusieurs éléments d’un maître d’enregistrement de fichier. Ces éléments sont utilisés dans la génération de l’inversion de fichier (index), le tri des enregistrements dans l’impression de rapports, ou de reformater les enregistrements lors d’une importation ou exportation.

Le CISIS Interface prend en charge tous les 8 Techniques d’Indexation (IL), de 0 à 4, sans la possibilité de l’identification sur le terrain et de 5 à 8 l’identification sur le terrain par des préfixes.

Huit paramètres de base sont nécessaires pour le définir:

Pas de préfixePréfixéLa Technique De L’Opération
00Tout Construit un élément de chaque ligne extraite du format. Cette technique est généralement utilisée pour l’indexation des champs entiers ou des sous-champs. Notez cependant que les CDS/ISIS va intégrer des éléments de lignes et pas de champs. Cela est dû au fait que les CDS/ISIS considère la sortie du format d’une chaîne, où les champs ne sont plus identifiables. une chaîne de caractères, où les champs ne sont plus identifiables. C’est donc à l’utilisateur dela responsabilité de produire les données correctes à l’aide du format, en particulier lors de l’indexation des champs répétitifs et/ou plus d’un domaine. En d’autres termes, lors de l’utilisation de cette technique, assurez-vous que l’extraction des données au format affiche une ligne pour chaque élément à être indexé.
15Sous-zone – Construit un élément de chaque sous-zone ou une ligne extraite par le format considérant délimiteurs. CDS/ISIS semble pour le sous-champ séparateur de sous-champ séparateur de codes dans le format de sortie pour que la technique fonctionne correctement, le format doit préciser le mode de preuve (ou pas mode, qui est la valeur par défaut) qui préserve le sous-champ séparateur de codes dans la sortie. Rappelez-vous que ‘en-tête’ et ‘données’ modes de remplacer le sous-champ séparateur de codes avec des signes de ponctuation. Notez également que la technique 1 est une extension de la technique 0.
26Les termes marqués avec des Construit un élément de chaque terme ou expression comprise entre < et > (inférieur et supérieur). Pas de texte en dehors des caractères < et > sera indexé. Notez que cette technique nécessite la preuve de mode parce que les autres modes de supprimer les caractères < et>.
37Les termes marqués avec / e / – Effectue le même traitement que la technique 2, sauf que les termes sont compris entre barres obliques (/ … /).
48Par le mot – Construit un élément de chaque mot du texte extrait par le format. Un mot est une séquence contiguë de caractères alphabétiques.

Techniques d’indexation 5, 6, 7 et 8 fonctionnent de manière similaire aux techniques de 1, 2, 3 et 4, respectivement, ne différant que par le fait qu’ils ajouter des préfixes pour les termes extraits. La spécification d’un préfixe est un inconditionnel littérale qui utilise la forme générale.

Exemple:

mpu,(|TW_|v245^a|%|/)

Dans WinisisDans ABCD
70 0 mhu,(v70/)70 0 mhu,(AU_,v70/)
24 4 mhu, v2424 8 mhu,/TI_/,v24
69 2 v6969 6 /KW_/,v69

Il est important de noter que le 0 (zéro), la technique c’est le seul où la préfixation est une option.


L’Absence de recherche interne formes

Lorsque ABCD reçoit une base de données Winisis, il n’est pas en mesure de prédire les champs qui seront disponibles pour la recherche ou la façon dont les données seront disponibles, de sorte qu’il est obligatoire de créer vos formulaires de recherche à droite après la création d’une base de données.

La recherche simple et recherche avancée formes sont utilisées dans deux endroits dans ABCD: dans le module de catalogage – pour autoriser le catalogueur rapidement et/ou d’efficacité, d’identifier un enregistrement spécifique pour l’édition (double chèque ou copie) – et dans l’OPAC – comme le formulaire de recherche avancée.

Ici ABCD propose tout simplement un éditeur pour le tableau qui définit les trois colonnes formulaire de recherche:

  • La première colonne est le nom du champ ou ‘index’ comme il apparaît dans le formulaire de recherche;
  • La deuxième colonne contient l’identifiant utilisé pour un champ particulier (ou une combinaison de champs) de la FST;
  • La troisième et dernière colonne contient le préfixe, ou les initiales de la chaîne fixe, qui est utilisé (le cas échéant) de l’ISIS un fichier inversé pour cet indice.

L’ABCD sera également présent, sur le côté (à droite) de ce tableau, la FST afin de faciliter l’identification des indices (champs de recherche) et les identifiants utilisés. En cliquant sur ‘mise à Jour’ permet de sauvegarder la table, qui est en fait un fichier appelé ‘busqueda.onglet’ enregistré dans le sous-dossier linguistique de la ‘efr’ dossier dans le dossier de base de données.


Conclusion

Bien que ABCD est un héritier de la Winisis structure, il convient de garder à l’esprit que c’est un système entièrement orientée vers l’exploitation dans les navigateurs Internet. Comme c’est un grand gestionnaire de base de données, c’est à la personne qui gère la planification et de connaissances spécifiques à mener une qualité de migration. Pour ce faire, nous vous suggérons de lire les manuels disponibles dans la section téléchargements.

Laisser un commentaire