Qu'est-ce que ICA-AtoM ?

From ICA-AtoM
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.


Page principale > Manuel utilisateur > Présentation générale > Qu’est-ce que ICA-AtoM ?

ICA-AtoM est l’acronyme de « Conseil international des archives – Accès à la mémoire ». C’est une application web open source de description archivistique reposant sur les normes dans un environnement multilingue et de système collaboratif.


Présentation technique

Architecture du système

ICA-AtoM comprend :

Des pages HTML pour un navigateur web à partir d’un serveur web. Apache est utilisé dans le développement, mais ICA-AtoM est également compatible avec IIS.

Une base de données sur un serveur de base de données. MySQL est utilisé dans le développement, mais ICA-AtoM utilise une couche d’abstraction de base de données et est donc également compatible avec Postgres, SQLite, SQLServer, Oracle, etc.

Le code logiciel PHP qui gère les requêtes et les réponses entre les clients web, la logique d’application, et le contenu de l’application stockée dans la base de données.

Le cadre d’application symfony qui organise les composantes en utilisant une orientation objet et les meilleures pratiques de conception web.

L’outil ouvert de gestion de l’information Qubit, développé par le projet ICA-AtoM et adapté pour le développement de l’application ICA-AtoM.

Une application web

Toutes les interactions des utilisateurs avec le système (actions Ajouter, Afficher, Rechercher, Modifier et Supprimer) se font par un navigateur Web. Les utilisateurs accèdent à des pages HTML sur le serveur web ; un clic sur un bouton ou un lien déclenche un script PHP qui envoie une commande à la base de données et renvoie le résultat au format HTML au navigateur de l’utilisateur.

Une application open source

ICA-AtoM est construit avec des outils open source (Apache, MySQL, PHP, symfony) de préférence à des logiciels propriétaires. Le code sous-jacent Qubit Toolkit développé par le projet ICA-AtoM est lui-même open source, avec le code source librement disponible pour utilisation ou modification par des utilisateurs ou d’autres développeurs (sous la licence A-GPL version 3). Il n’y a donc aucun coût pour télécharger tout logiciel nécessaire à l’exécution de l’application ICA-AtoM.

Une application reposant sur les normes

ICA-AtoM est construit autour des normes de description du Conseil international des Archives (ICA) :

  • Norme générale et internationale de description archivistique (ISAD) - 2e édition, 1999
  • Norme internationale pour les notices d’autorité archivistiques (Collectivités, personnes, familles) (ISAAR) - 2e édition, 2003
  • Norme internationale pour la description des institutions conservant des archives (ISDIAH) - 1re édition, mars 2008
  • Norme internationale pour la description des fonctions (ISDF) - 1re édition, mai 2007

ICA-AtoM supporte le Système simple d’organisation des connaissances (SKOS) - Recommandation du W3C du 18 août 2009.

ICA-AtoM est conçu pour être suffisamment souple pour l’utilisation d’autres normes de description ; voir Normes de description.

Une application multilingue

Tous les éléments de l’interface utilisateur et du contenu de la base de données peuvent être traduits en plusieurs langues. La version actuelle d’ICA-AtoM (1.2.0) prend en compte les langues suivantes :

    • allemand
    • arabe
    • anglais
    • coréen
    • espagnol
    • farsi
    • français
    • grec
    • islandais
    • italien
    • japonais
    • néerlandais
    • polonais
    • portugais
    • slovène

Une application collaborative

L’application ICA-AtoM peut être utilisée par une seule institution pour ses propres descriptions ou elle peut être configurée comme un système collaboratif acceptant les descriptions de plusieurs institutions contributrices.