What is DCB?/fr

Main Page > Manuel de l'utilisateur >  UM-1 Aperçu général du système > UM-1.1 Qu'est-ce que GCN?

Le GCN est un logiciel à code ouvert entièrement basée sur le Web qui s'appuie sur des normes de description de contenus dans un environnement multilingue et multi-sites.

Aperçu technique

Le GCN est composé de:


 * Pages HTML servies à un navigateur Web par un serveur Web. Apache est utilisé pour le développement mais le GCN est également compatible avec IIS.


 * D'une base de données gérée par un gestionnaire de base de données. MySQL est utilisé pour le développement mais puisque le GCN a recours à une couche d'abstraction dans l'interface avec la base de données, il est également compatible avec Postgres, SQLite, SQLServer, Oracle, etc.


 * De code logiciel PHP5, lequel gère les requêtes et réponses entre les clients Web, la logique applicative et le contenu de la base de données.


 * De Symfony, un cadre d'applications Web qui organise les différentes composantes suivant l'orientation objet et en fonction des meilleures pratiques de conception de modèles Web.


 * De la boîte à outils à code ouvert Qubit pour la gestion de l'information, développée par le projet ICA-AtoM et adaptée pour créer l'application GCN.

Application entièrement Web

Toutes les interactions entre l'utilisateur et le système (création, affichage, recherche, mise à jour, suppression) se font via l'interface du navigateur Web de l'utilisateur. Les utilisateurs accèdent aux pages HTML générées par le serveur Web puis cliquent sur un bouton ou un lien lequel déclenche un script PHP qui envoie une commande à la base de données qui retourne à son tour le résultat au navigateur de l'utilisateur.

Code source libre

Le GCN est construit à l'aide d'outils à code source libre (Apache, MySQL, PHP, Symfony) et non pas d'outils logiciels propriétaires. Le code de la boîte à outils Qubit, développé pour le projet GCN, est lui aussi à accès libre et est mis gratuitement à la disposition des usagers et autres développeurs qui désireraient l'utiliser ou le modifier (en vertu d'une licence publique générale GNU v2.0).

Pour cette raison, il n'y a aucun coûts associés au téléchargement des composantes logicielles nécessaires à l'exploitation de l'application GCN.

Normalisation

Le GCN est construit conformément à un ensemble de normes internationales de description de contenu, incluant:


 * Dublin Core Metadata Element Set (Éléments de métadonnées du Dublin Core), Version 1.1


 * Metadata Object Description Schema (MODS) (Schéma de description de métadonnées)


 * Norme internationale sur les notices d'autorité archivistiques relatives aux collectivités, aux personnes et aux familles (ISAAR(CPF))


 * Norme internationale pour la description des institutions de conservation des archives (ISDIAH)

Il suit également la norme canadienne Règles pour la description des documents d'archives (RDDA).

Multilingue

Tous les éléments de l'interface utilisateur et le contenu de la base de données peuvent être traduits en plusieurs langues. La version actuelle du GCN (v1.0 beta) prend en charge les langues suivantes:
 * allemand
 * anglais
 * arabe
 * coréen
 * espagnol
 * farsi
 * français
 * grec
 * islandais
 * italien
 * japonais
 * néerlandais
 * portugais
 * slovène

Multi-sites

Le GCN peut être utilisé par une seule organisation pour effectuer ses propres descriptions ou encore il peut être installé en "catalogue collectif" multi-sites qui intègre les descriptions d'un plus ou moins grand nombre d'institutions contributrices.