Implémentation d un éditeur collaboratif de documents sous Oracle
Implémentation d un éditeur euroscript Systems La Fleuriaye Espace Performance II Rue du Professeur Rouxel Bât. D2 BP 30738-44481 CARQUEFOU Cedex France Tél. : 33 (0)2 51 13 82 82 Fax : 33 (0)2 51 13 82 60 www.euroscript.com SIEGE SOCIAL 151 Boulevard Haussmann 75008 Paris S.A.S. au CAPITAL de 100 000 Euros R.C.S Paris B 483 661 823 SIRET 483 661 823 00029 APE 6202A ID TVA FR 20 483 661 823 15/11/2011 Page 2
Implémentation d un éditeur Liste des stages 2012 Référence euroscript Intitulé du stage #01 Implémentation d une plate-forme XProc DITA sous EMC- Documentum #02 Intégration et consolidation autour de la technologie xcp #03 Signature électronique #04 Refonte d un module de composition de documents de format XML #05 Intégration d une base de données XML avec une solution de BMP #06 Chargée de relation avec les écoles & stages (Stage RH) #07 Intégration des outils de conversion et publication XML avec un moteur de processus d'entreprise #08 Implémentation d'un éditeur collaboratif de document sous Oracle. #09 Flight Operations - Import de données Airbus et Boeing 15/11/2011 Page 3
Implémentation d un éditeur 1 Présentation de l entreprise 1.1.1 Présentation du groupe euroscript International euroscript International est un groupe européen leader sur le marché des solutions globales de gestion du cycle de vie de contenu. euroscript International, fournit des solutions complètes qui permettent aux clients de concevoir, de développer et de réaliser des opérations de gestion de contenu de toute taille. Le groupe euroscript International est aujourd hui implanté dans 16 pays et regroupe 1300 collaborateurs dont l expertise est mise à disposition de ses clients, principalement des Grands Comptes côtés au CAC 40 dans des secteurs aussi divers que l industrie, l aéronautique, les services financiers ou encore le secteur public. Pour tout renseignement complémentaire, veuillez consulter www.euroscript.com 15/11/2011 Page 4
Implémentation d un éditeur 1.1.2 Chiffres clefs 1.1.2.1 Chiffre d affaires En 2010, euroscript International a réalisé un Chiffre d Affaires supérieur à 90 millions d euro. Le diagramme suivant présente la progression du CA du groupe : M EUR euroscript eurodoc/syselog groupe euroscript 100 90 80 70 60 50 40 30 20 10 0 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 (2011) 1.1.2.2 Nombre d employés Actuellement, plus de 1 300 employés travaillent dans les différentes filiales du groupe. La figure suivante présente la répartition des employés par pays. En plus de ses propres effectifs, euroscript International fait travailler plusieurs centaines d indépendants pour son activité de traduction. Portugal 3% ROW 1% 16% Benelux France 43% 11% Allemagne Pays d Europe de l Est 22% 4% Suisse Situation collaborateurs («FTE») : Déc 2009 ROW = Reste du monde («rest of world») 15/11/2011 Page 5
Implémentation d un éditeur 1.1.3 Présentation de l entreprise euroscript Systems euroscript Systems est intégrateur de solutions informatiques de gestion documentaire (GED ou CMS) dans des environnements clients exigeants. La société développe et intègre depuis plus de quinze ans des architectures ouvertes et performantes de gestion de l information dans le respect des standards. La société est réputée pour la conception et la mise en place de plates-formes de gestion documentaire et de gestion de contenu qui permettent la création, la gestion et la diffusion de volumes illimités de documents, d une capacité allant de quelques notices/documents à plusieurs millions de notices/documents multilingues dans les formats ouverts tels que XML, PDF, HTML, et sur tous les supports modernes de l information tels que le Web, CD-Rom, note-book (PDA), mobiles, tablettes, catalogues euroscript Systems s est spécialisée sur trois types de systèmes d information : les systèmes collaboratifs de gestion de documents et de gestion électronique de documents (GED) ; les systèmes éditoriaux de production, gestion et publication de documentation technique ; les systèmes de gestion de centres de documentation. Chaque système déployé s appuie d une part sur l expertise des ingénieurs euroscript Systems et d autre part sur l expérience acquise depuis de nombreuses années dans le paramétrage de systèmes documentaires. Les systèmes documentaires proposés couvrent chacun des domaines fonctionnels Acquisition, Gestion et Exploitation de l information. 15/11/2011 Page 6
Implémentation d un éditeur 2 Présentation du stage euroscript Systems a depuis longtemps noué des partenariats avec des grands éditeurs tels qu EMC-Documentum, C6, PTC ou Oracle. euroscript Systems est actif dans divers secteurs d'activité tels que le secteur public, l aérospatiale, la défense et le transport, l'industrie, les sciences de la vie, les services financiers et les exploitants industriels. Ce stage s intéresse essentiellement aux technologies Oracle telles que Oracle ADF, et UCM. Oracle ADF (Application Development Framework) est un framework construit sur la base des standards JEE et de technologies «open source» permettant de simplifier et accélérer la création des applications JEE. Orace est un portail framework permettant d accélerer la création des portails et de sites Web et d étendre les capacités de portails d'entreprise traditionnelle. Il offre essentiellement la capacité de créer des portlets et de les integrer, de créer des pages et des composants de navigation, de gérer de la sécurité etc. Oracle UCM est un système de gestion de contenu permettant la gestion de sycle de vie d un document de son édition jusqu à sa publication. Il est basé sur une approche orientée service facilement sa personnalisation et sa manipulation. euroscript Systems souhaite mettre en place un portail Webcenter permettant d intégrer un ensemble de portlets gérant la communication avec le système de gestion de contenu UCM. Les fonctionnalités attendues du portail sont notamment : La gestion des droits : le look & feel du portail changera est adapaté à chaque type d utilisateur. La personnalisation du portail en runtime. La définition des portlets pour chaque type d opération : Création d un document : o Définition d un type (métadonnées) o Définition des rôles pour ce document o Attribution des rôles aux utilisateurs Modification du document (checkout, checkin, mise à jour) Contrôle du document : vérification de l état du document dans les workflows. Ces fonctionnalités ne sont pas exhaustives et leur réalisation dépendra de l avancement du stage. Pour ce stage, euroscript Systems recherche un ingénieur informaticien qui sera encadré par un Consulant spécialisé sur les technologies Oracle Fusion Middleware. 15/11/2011 Page 7
Implémentation d un éditeur 3 Objectifs et énoncé Ce stage a un double objectif: 1) Back end : Etudier la technologie Oracle UCM afin de créer les différents connecteurs pour les portlets, 2) Front end : Etudier les frameworks Oracle ADF et webcenter afin d implémenter les portlets et les intégrer dans le portail. Les thèmes à traiter seront : Etude technique o Etude de l architecture SOA ansi que les standards qui s articulent autour de cette approche (SOAP, WSDL, WSRP ). o Etude fondamentale d UCM: architecture et mode d utilisation. o Etude du framework ADF: l étude des différentes notions proposées par cette technologie ainsi les différents standards utilisés (JSF, XML, JAZN,..) o Etude du framework webcenter : Architecture et Implémentation. o Etude des différents types de portlets et les normes d intégration associées (JSR168). Architecture technique et conception : o Conception d une architecture distribuée permettant une séparation entre le modèle (basé sur UCM), le logique métier (définis par le comportement des portlets) et la vue (décrite par le portail webcenter). Personnalisation et paramétrage d UCM o Concevoir le modèle à partir des différents services d UCM. o Implémentation du modèle sous forme de webservices. o Tests. Implémentation des portlets o Développement des connecteurs nécessaires. o Définition de l espect graphique. o Gestion de la sécurité des portlets. o Publication des portlets. Implémentation du portail o Définiton des pages et des modèles de navigation o Intégration des portlets o Gestion de la sécurité du portail Environnement technique : Java JEE, JSF, JDeveloper, Java, XML, CSS3, Oracle ADF, Oracle UCM, Oracle webcenter, WebLogic, VMware. 15/11/2011 Page 8
Implémentation d un éditeur 4 Moyens mis en œuvre euroscript Systems s engage à : Fournir la documentation ainsi que les supports de formation existant sur les technologies concernées, Fournir les moyens informatiques nécessaires aux développements et aux tests notamment un poste PC avec VM pour effectuer les manipulations ; une platforme Oracle virtualisée sera mise à la dispositon du stagiaire, Réserver une demi-journée par semaine d un chef de projet et/ou d un expert technique pour encadrer ce projet, les travaux et la méthode du stagiaire. 5 Compétences requises Stagiaire ingénieur informatique : Analyse de besoins, Conception orientée service Java J2EE, XML, JSF, web services Esprit d initiative et autonomie. 6 Résultats attendus euroscript Systems attend de ce stage : La documentation d installation des divers composants, Le dossier d architecture, Les documents sources des développements réalisés, Un guide utilisateur pour les démonstrations, Une présentation orale de la solution développée. euroscript Systems guidera et aidera le stagiaire pour : Son mémoire de fin de stage, La présentation orale du stage. 15/11/2011 Page 9
Implémentation d un éditeur 7 Durée et lieu d'exécution 7.1 Durée : 5 à 6 mois 7.2 Lieu : euroscript Systems Montigny-le-Bretonneux (78) euroscript Systems Carquefou (44) Pour tout échange par email, merci de préciser la référence du stage souhaité. Contacts Isabelle Marie, Responsable Recrutement Email : recrutement@euroscript.fr - Tel : 01.61.08.75.16 Thierry Ferret, Responsable Activité Consulting Email : thierry.ferret@euroscript.fr - Tel : 06.29.49.92.00 15/11/2011 Page 10