
Pierre Audoin Consultants
Un système documentaire performant qui répond à la triple problématique de recherche multicritères, de publication en ligne et de visibilité : une réalisation de Smile pour Pierre Audoin Consultants (PAC) au terme de 6 mois de développement. Dans la foulée, Smile fusionne les différents sites historiques du groupe ( pac-online.com - pac-online.fr – pac-online.de – sitsi.com ) au sein du portail pac-online.com. Un double projet 100% open source pour Smile.
Crée en 1976 par Pierre Audoin, le groupe Pierre Audoin Consultants compte aujourd’hui des filiales en Allemagne (Munich), aux Etats-Unis (New-York), en Roumanie (Bucarest), en Angleterre (Londres) et plusieurs partenariats dans différents pays. PAC réalise des études stratégiques et marketing ainsi que des prestations de conseil dans le domaine des technologies de l’information. PAC a ajouté une nouvelle corde à son arc en proposant dorénavant d’accompagner les acteurs dans leurs fusions/acquisitions (M&A). Les études réalisées par PAC proviennent des collaborateurs internationaux et sont consultables sur abonnement par Internet.
« Smile a fait preuve d’une grande réactivité pour un projet assez complexe en terme de spécifications et de gestion documentaire » Juliette Audoin, Senior Consultant chez PAC, en charge du projet.
PAC réalise notamment des études internationales nommées « SITSI » (Software and IT Services Industry) récurrentes, publiées sur le site Internet www.sitsi.com. Ces études, accessibles aux clients de PAC par abonnement sur le site, sont paramétrables selon différents critères, de pays, de secteur, de marché, etc. PAC consulte Smile pour développer un système documentaire performant qui réponde à différentes problématiques. Tout d’abord, multilingue, l’outil doit permettre la mise en ligne des études depuis les différentes filiales. Ensuite, les documents doivent être structurés de telle façon qu’ils permettent une recherche multi-critère assez poussée. Enfin, l’outil doit également permettre d’augmenter la visibilité sur les autres activités de PAC en remontant l’information de façon dynamique sur les sites Internet.
Deux axes de développement : un système documentaire Xml relié à un portail fédérateur
Premièrement, Smile propose la mise en œuvre d’un système documentaire Xml basé sur le logiciel open source Apache Lenya. Le logiciel a été choisi en particulier pour ses performances en matière de gestion Xml. En effet, Lenya, logiciel de gestion de contenus ou de documents développé en Java, offre l’avantage de stocker les données gérées dans des fichiers Xml.
Deuxièmement, Smile préconise de fusionner les différents site du groupe ( pac-online.com – pac-online.fr – pac-online.de – sitsi.com ) en un portail commun : pac-online.com. Une volonté de visibilité et de remontée dynamique de l’information est à l’origine de cette refonte.
Une problématique complexe solutionnée par une solution logicielle 100% open source
Le système documentaire s’articule autour de trois modules : gestion de documents – gestion de contenus – gestion administrative. Véritable pierre angulaire du projet, le système alimente le nouveau site Internet pac-online.com en contenus, documents, mais permet également de gérer les abonnements des clients PAC.
L’architecture générale est basée sur le CMS Apache Lenya, un éditeur Html pour les deux premiers modules, sur un développement spécifique en Java, J2EE pour le module de gestion administrative, et sur une base de données MySQL commune aux trois modules.
Lenya permet d’organiser les fichiers Xml dans une arborescence et de les afficher en Html – ou dans un autre format – au moyen de feuilles de style XSLT. Il en est de même pour les informations de structure comme les groupes ou les utilisateurs.
Gestion de documents
Module majeur dans l’architecture du système, la « gestion de documents » concerne la création, la validation, la publication et l’archivage des documents saisis par les consultants PAC. Quatre vingt personnes réparties en 3 profils utilisateurs utilise cet outil : les consultants, les correcteurs et les administrateurs de l’application. De leur côté les clients ont accès à la consultation et au téléchargement des documents par l’intermédiaire d’un moteur de recherche multi_critère développé avec Apache-Lucene, une API écrite en Java destinée à la création de puissants moteurs de recherche orientés texte.
Les documents créés dans ce modules, sont soit des documents 100% Xml ( méta-données et contenus ) soit des documents stockés sous la forme d’un fichier Xml qui ne contiendra que les méta-données pour les fichiers de type Pdf ou autre format. Le module permet de gérer une vingtaine de type de documents, comme les «Management Summary» , «Economic Data and Trend», «Company profil global» ou encore «PAC analyses».
Gestion de contenu
Le deuxième module «gestion de contenu» est un modèle éditorial Web, destiné à recevoir les contributions des collaborateurs PAC au site Internet pac-online.com. C’est un module classique de gestion de contenus pour le Web, avec système d’édition d’articles, cycle de validation et de publication très simple. Tous les contenus ne faisant pas l’objet d’un abonnement par le client sont concernés par ce module.
Gestion administrative
Le troisième module de gestion administrative est destiné à la gestion des abonnements des clients et à l’envoi de newsletters aux utilisateurs. Ce module permet également la restitution des statistiques de téléchargement. Cette partie gère les comptes clients du site pac-online.com et permet la visualisation de certains type de contenus en fonction de l’abonnement souscrit.
« Un système documentaire performant qui a une double utilité : un accès rapide via une recherche croisée et la création d’études SITSI en ligne par différents collaborateurs» Juliette Audoin. Un système complexe entièrement imbriqué, qui permet aux administrateurs de PAC de gérer les clients et le contenu (articles et documents) via un back office commun.
Informations Techniques
- Gestion documentaire CMS Apache Lenya
- BDD Xml Xindice
- Moteur de recherche Apache Lucene
- Gestion Administrative
- Architecture Java / J2EE
- BDD MySQL