Les systèmes de gestion de contenu : description classification et évaluation
Découvrez une étude approfondie des systèmes de gestion de contenu (CMS) : description, classification par fonctionnalités et évaluation des solutions du marché, présentée dans un mémoire d’ingénieur du CNAM Paris.
Les systèmes de gestion de contenu : description, classification et évaluation.
Mémoire d’Ingénieur C.N.A.M. Paris, 2004
Conservatoire National Des Arts Et Métiers – Paris
Mémoire présenté en vue d’obtenir le DIPLÔME D’INGÉNIEUR C.N.A.M. en informatique

Les systèmes de gestion de contenu :
description, classification et évaluation
Par
Philippe LAHAYE
JURY PRESIDENT :
Michel SCHOLL
MEMBRES :
Bernd AMANN Xavier BLONDEL
Laurent DE RAMBUTEAU
Laurent LETOURMY
Soutenu le 14 mai 2004
Remerciements
Je tiens à remercier toutes les personnes autour de moi qui m’ont accompagné tout au long de cette longue période ( septembre 2002 – mars 2004) de stage puis de rédaction de mémoire de fin d’études d’Ingénieur Informatique du CNAM.
Tout d’abord, merci à Laurent Letourmy, directeur technique de Cross Systems Integration à l’époque où nous nous sommes rencontrés la première fois (avril 2002) et qui a mis en place ce stage, très adapté à ma situation personnelle, dans le cadre du projet « mise en place d’une offre en gestion de contenu ».
Je remercie tous les autres collaborateurs de Cross Systems Integration Paris qui ont participé d’une manière ou d’une autre à mon travail : Rémy Poulachon, directeur technique qui a pris le relais de Laurent Letourmy, Christophe Blondel (qui m’a donné des retours de détail sur les travaux que j’ai réalisé, à savoir les prototypes), Loïc Cotonea avec qui j’ai échangé de nombreuses fois sur des problématiques de gestion de contenu avec lesquelles il était lui aussi confronté au sein de Cross Systems, Marcel Matton (Ingénieur informatique CNAM) de Cross Systems Genève qui m’a fait part de l’avancée des travaux sur le projet « gestion de contenu » à Genève et Antoine Griffon, à qui j’ai transféré le savoir-faire acquis et les archives de mon travail.
Merci aux consultants du « bureau des consultants » de Cross Systems Paris avec qui j’ai partagé des moments chaleureux dans ce fameux bureau.
Je remercie aussi tout particulièrement Bernd Amann (Maître de conférences), responsable de mon mémoire au sein du CNAM, et qui m’a consacré de nombreuses entrevues et à enrichi mon travail depuis le début de mon stage en septembre 2002 jusqu’à la fin de la rédaction en mars 2004.
Je remercie aussi Michel Scholl (Professeur des Universités) d’avoir accepté ma candidature pour soutenir mon mémoire de fin d’études d’Ingénieur Informatique CNAM avec l’équipe « Bases de données » du laboratoire CEDRIC (Centre de Recherche en Informatique de CNAM).
Enfin je remercie les membres du Jury de soutenance orale de mon mémoire en portant une attention particulière à Xavier Blondel et avec qui j’ai travaillé sur le projet Answork (place de marché électronique) chez Cap Gemini Ernst & Young. En effet, Xavier Blondel m’a donné de nombreux retours détaillés sur mon travail de rédaction en y apportant tout son savoir-faire d’Ingénieur Informatique et de Docteur en Informatique issu du CNAM Paris.
Table des matières :
Introduction 2
Contexte, objectifs et approche 4
A. LES SYSTEMES DE GESTION DE CONTENU (CMS) 7
1 Cas d’utilisations 7
1.1. Gestion des bibliothèques physiques 7
1.2. Edition de document composite 8
1.3. Gestion documentaire (référentiel d’entreprise) 10
1.4. Gestion de site web 13
1.5. Portail informatif 14
1.6. Intégration au système d’information 15
1.7. Conclusion : système de collecte / système de gestion de contenu / système de publication
2. Concepts de gestion de contenu 18
2.1. Concept clé numéro 1 : Structuration des documents 18
2.1.1. Décomposition en composants documentaires : méthode et objectifs 18
2.1.2. Modèles formels de structuration de contenu 19
2.1.3. Réutilisation 21
2.2. Concept clé numéro 2 : gestion des références et identification des composants documentaires 22
2.2.1. Gestion des références (internes et externes) 22
2.2.2. Uniform Resource Indicator (URI) 23
2.3. Concept clé numéro 3 : les méta données 23
2.3.1. Méta données : définition et utilisation 24
2.3.2. Dublin Core Metadata Initiative (DCMI) 29
2.3.3. Resource Description Framework (RDF) 29
3. Architecture d’un système de gestion de contenu 35
3.1. Système de collecte 36
3.1.1. Edition de documents 36
3.1.2. Edition des méta données 38
3.1.3. Enregistrement (stockage) 39
3.1.4. EDI et syndication 40
3.1.5. RDF Site Summary (RSS) 41
3.1.6. Droits d’accès et travail collaboratif 46
3.2. Système de gestion de contenu 48
3.2.1. Administration d’un CMS 49
3.2.2. Référentiel 52
3.2.3. Conclusion 54
3.3. Système de publication 54
3.3.1. Mise en forme 54
3.3.2. Publication versus document 57
3.3.3. Personnalisation 58
3.3.4. Recherche et récupération de document 59
3.3.5. Navigation 61
3.3.6. Récapitulation 62
B. EVALUATION D’UN SYSTÈME DE GESTION DE CONTENU 63
1. Classification des systèmes de gestion de contenu 63
1.1. Domaines d’application 64
1.1.1. Introduction 64
1.1.2. Domaines 65
1.1.3. Fonctionnalités des sous-domaines 68
1.1.4. Conclusion 73
1.2. Méthode de classification 74
1.2.1. Enregistrement des fonctionnalités déclarées et classement 74
1.2.2. Exemples 75
1.2.3. Conclusion 78
2. Evaluation détaillée 79
2.1. Grille d’évaluation 80
2.1.1. Critères 80
2.1.2. Notation 80
2.2. Exemples 81
2.2.1. Jeu d’essai 81
2.2.2. Adaptation au logiciel de gestion de contenu et évaluation détaillée 82
2.2.3. Note finale (adéquation du CMS aux exigences initiales) 96
Conclusion