IGC Services. Rapport de Stage. Mise en place d une solution de Reporting

Dimension: px
Commencer à balayer dès la page:

Download "IGC Services. Rapport de Stage. Mise en place d une solution de Reporting"

Transcription

1 IGC Services Rapport de Stage Mise en place d une solution de Reporting Philippe ZDZIOBECK 23/05/2013

2 REMERCIEMENTS Mes remerciements s adressent en premier lieu à Pierre-Jean CESARI, Responsable informatique au sein d IGC Services, pour la confiance qu il m a accordée et son accueil au sein du service Informatique. Ce stage a nécessité tout au long de sa durée l aide et le soutien de plusieurs personnes. Je tiens ainsi à exprimer toute ma gratitude et ma reconnaissance à Cécile POLICAND, Stéphane BREISSE, Julien ROBERT et Thierry BROLIAT, pour avoir facilité mon intégration au sein de l équipe et m avoir inculqué un professionnalisme irréprochable. Merci enfin à tous les collaborateurs du groupe Casino pour l accueil, la sympathie et la gentillesse à mon égard pendant toute la durée du stage. Page 1

3 SYNTHÈSE Ce document expose le projet qui m a été confié pendant ce stage au sein d IGC Services. Le projet consiste en la mise en place d une solution de mise à disposition de fichiers et de Reporting, en provenance de diverses sources : - Les serveurs du groupe Casino - Les applications de GED (Gestion Électronique des Documents) - Les statistiques Internet/Wi-Fi Il est né d un besoin d IGC Services de mettre à disposition des collaborateurs des différents services des informations de manière automatique et régulière. Il est important de signaler que le projet n est à l heure actuelle pas terminé, étant donné que la date butoir a été fixée en accord avec la fin de mon stage : le 2 Août Cependant, après bientôt 5 mois de stage, il est quand même possible de décrire une grande majorité du projet, son développement et les premiers résultats. Ainsi, ce document décrit la section Immobilière du groupe Casino, son domaine d activités et son fonctionnement. Il introduit ensuite le projet et l étude préalable qui a été menée. Ensuite, les différentes étapes de la réalisation sont décrites, sans occulter pour autant les difficultés rencontrées, mais en apportant pour chacune de ces difficultés une solution concrète et efficace. Enfin sont tirées des conclusions à un stade très avancé du projet, puis un bilan plus personnel de cette expérience au sein d IGC Services. Page 2

4 SOMMAIRE I. Présentation de l entreprise ) Fiche signalétique ) Historique ) Secteur d activité ) Organisation... 6 II. Présentation du projet ) Contexte ) Besoins / Objectifs ) Problématique... 8 III. Étude préalable ) Étude de l existant ) Contraintes ) Solutions envisagées ) Solutions retenues IV. Réalisation ) Authentification ) Partie Serveur ) Partie Dataroom ) Partie Internet/Wi-Fi V. Vie du projet ) Évolutions du besoin ) Contraintes techniques ) Solutions mises en place ) Suite du projet VI. Conclusion ) Valeur ajoutée ) Conclusion générale Page 3

5 I. Présentation de l entreprise 1) Fiche signalétique L immobilier est aujourd hui un axe de développement stratégique pour le Groupe Casino, qui dispose d un pôle dédié. Depuis l expansion jusqu à la gestion de patrimoine en passant par la promotion immobilière, cette fonction regroupe de multiples expertises techniques, juridiques, commerciales... Raison sociale : IGC Services Adresse : 1, esplanade de France Saint-Étienne Situation : branche immobilière du Groupe Casino Effectif : 400 collaborateurs (Casino Immobilier & Développement) Domaine d activité : Immobilier Chiffre d affaires : 42 Milliards d euros (Groupe Casino ) Position sur le marché : 1 er employeur privé au Brésil et en Colombie N 1 du e-commerce en France (Cdiscount) Page 4

6 2) Historique Voici un bref historique de la branche immobilière du groupe Casino : 1988 : Création de Sudeco, première filiale immobilière du groupe Casino 1997 : Organisation de l'immobilier de Casino en centres de profits 2000 : Regroupement des actifs immobiliers au sein de l'immobilière Groupe Casino 2004 : Création d'igc Promotion 2005 : Création et introduction en bourse de Mercialys, foncière spécialisée dans les centres commerciaux 2006 : Création de Soderip 2009 : Création de GreenYellow, filiale Energies Renouvelables du Groupe Casino 2010 : Mise en service des premières centrales GreenYellow 3) Secteur d activité IGC Services regroupe l ensemble du savoir-faire du groupe Casino en matière de services immobiliers nécessaires au bon fonctionnement des foncières et des structures de promotion : Gestion du parc Arbitrages entre actifs Entretien du patrimoine Expertises Gestion de la documentation relative au patrimoine Maîtrise d ouvrage déléguée Juridique Finance Page 5

7 4) Organisation La branche immobilière du groupe Casino est composée de plusieurs organismes : - GreenYellow vise à développer des sites autonomes sur un plan énergétique, tant au niveau national qu international - Mercialys est une foncière détenue à 40% qui assure la valorisation des centres commerciaux à fort potentiel - L Immobilière Groupe Casino (IGC) est également une société foncière détenue à 100% par le groupe Casino. IGC est un partenaire naturel de toutes les branches opérationnelles du groupe, mais plus encore de Mercialys, propriétaire des galeries machandes. - Sudeco est une société créée par le groupe Casino destinée à gérer ses actifs commerciaux. Sudeco maîtrise toutes les prestations liées à la gestion immobilière d un immeuble commercial ou logistique et accompagne ses clients partout en France métropolitaine et à la Réunion. - IGC Services regroupe l ensemble du savoir-faire de Casino en matière de services immobiliers nécessaires au bon fonctionnement des foncières et des structures de promotion. Voici ci-dessous une partie de l organigramme de Casino Immobilier & Développement (un organigramme plus complet est disponible en annexe) : NICOLAS JOLY Casino Immobilier & Développement C.TESTE MOD G.CONSTANT N.SPAGNOLO RH PJ.CESARI Informatique S.BREISSE T.BROLIAT C.POLICAND J.ROBERT P.ZDZIOBECK Page 6

8 II. Présentation du projet 1) Contexte Les différentes activités du groupe Casino permettent de collecter régulièrement des données concernant 3 secteurs : a. Chiffres d affaires Les enseignes Géant du groupe Casino sont implantées pour la plupart dans des centres commerciaux. Pour certains de ces centres, Casino est propriétaire des lieux (hyper/galerie/parking). Ceci permet à la branche immobilière de gérer tous les aspects liés à ces centres, à savoir : - La gestion des différents lots de la galerie marchande à travers des baux locatifs. - L extension/réduction du périmètre immobilier. - La négociation de nouvelles parcelles et de nouveaux centres. D autre part, le loyer de chaque parcelle d un centre commercial comprend une partie fixe ainsi qu une partie variable, cette dernière étant proportionnellement indexée sur le chiffre d affaires. C est pourquoi on a besoin de recueillir cet ensemble d informations afin d avoir une meilleure visibilité sur les futurs revenus locatifs. Toutes ces données (loyers, chiffres d affaires, enseignes, etc.) sont mises à disposition via des tableaux Excel. Les fichiers sont disponibles sur un répertoire distant (\\ressources\bureautique). b. Datarooms (Immoged) Le groupe Casino gère ainsi plusieurs aspects liés à la location d espaces au sein des centres commerciaux (ex : magasins dans les galeries marchandes). De plus, un montage juridique (OPCI) permet d assurer au groupe Casino la location exclusive d un ensemble immobilier pendant une certaine durée (long terme), même dans le cas d une cession de propriété. Ainsi, dans le cadre de ces opérations financières de ventes d actifs immobiliers, on génère et utilise énormément de documents (baux locatifs, assemblées générales, images). Une application baptisée Immoged permet de s assurer : - Du stockage d un ou plusieurs fichiers à travers des documents électroniques. - De la gestion des datarooms : les datarooms sont des espaces de données contenant une arborescence spécifique et propres à un site. - Du respect de workflows liés aux activités immobilières. Cette application génère donc un nombre important de données. Il faut cependant préciser que le site, réalisé par un prestataire (Cotranet), est hébergé à l extérieur. C est pourquoi la méthode d accès aux données est différente : Cotranet a développé un ensemble de webservices pour pouvoir interagir avec Immoged et recueillir différentes informations sur l application. Page 7

9 c. Internet / Wi-fi En premier lieu, les centres commerciaux possèdent chacun un site Internet. Pour chaque site, Google Analytics permet de recueillir tout un ensemble de statistiques. La méthode d import de ces statistiques dans la future solution n est pas encore connue. D autre part, chaque centre propose un accès Wi-Fi libre. Cet accès est fourni par deux prestataires : Vivaction ou Corail Systems. On dispose en conséquence de statistiques précises concernant ces accès Wi-Fi, mais également d autres données telles que la fréquentation des centres commerciaux. Ces données nous sont régulièrement envoyées par mail, au format PDF. On peut cependant imaginer qu étant clients, il est possible de négocier cet envoi de statistiques sous un format plus exploitable. 2) Besoins / Objectifs Les collaborateurs du groupe Casino souhaitent mettre différentes données à disposition d autres collaborateurs à travers une plateforme. De plus, certains souhaitent utiliser ces données pour en extraire des informations utiles et pertinentes. Il en ressort donc le besoin de mettre en place une solution permettant à différents utilisateurs d accéder à ces fichiers. Concernant la réalisation du projet, il faut d ores et déjà prévoir qu après le stage, la plateforme devra pouvoir être facilement maintenable et améliorable. Il faut donc que l architecture et les choix de développement soient en corrélation avec les compétences et les besoins des collaborateurs du service. Enfin, on s assurera que les choix de développement sont en conformité avec les différentes contraintes que pose le projet. 3) Problématique Au vu de la définition du contexte, ainsi que de l expression du besoin et des objectifs, on pose la problématique suivante : Comment mettre à disposition des collaborateurs du groupe Casino des fichiers et informations de manière récurrente et automatisée, à travers une plateforme simple d utilisation? Page 8

10 III. Étude préalable 1) Étude de l existant Actuellement, l intranet du groupe Casino est hébergé sur un serveur MOSS (Microsoft Office Sharepoint Server). Figure 1 - Architecture de MOSS MOSS est une application de portail web appartenant à la famille Microsoft Office. C'est une solution de portail collaboratif basé sur les Windows SharePoint Services (WSS Version 2) de Microsoft, un composant gratuit de Windows Server WSS V2 permet à tous les collaborateurs d'une entreprise de : publier et consulter facilement des documents (aux formats les plus répandus : Microsoft Word, Excel, PDF, etc.). gérer différentes versions d'un même document ainsi que l'approbation de documents. faire des recherches à l'intérieur des documents (internes ou externes) grâce à un moteur de recherches intégré. SharePoint Portal Server facilite la gestion des accès aux ressources ainsi que leur organisation et centralise l'information en un point central accessible avec un simple navigateur web. L'application utilise Microsoft SQL Server pour le stockage des données. La partie cliente est composée de pages ASP.NET services via Internet Information Services(IIS) 6 sur Windows Server Un filtre ISAPI est utilisé pour mapper le site web à la base de données. Page 9

11 SPS peut être configuré pour servir différentes données sur l'intranet, l'extranet ou Internet. Les droits d'accès sont basés sur les droits utilisateurs d'active Directory. Les données à traiter sont, quant à elles, générées et obtenues de différentes manières : - Tout d abord, on stocke énormément de données (Rapports, Chiffres d affaires, etc.) sur les serveurs distants (\\ressources\bureautique). Ces serveurs sont uniquement visibles et accessibles par le périmètre immobilier - Ensuite, on utilise des webservices (développés par un prestataire) pour récupérer une multitude de données de la solution de GED (Immoged) - Enfin, on reçoit régulièrement par mail des tableaux de statistiques concernant les accès Internet/Wi-Fi et la fréquentation des centres Page 10

12 2) Contraintes a. Contraintes temporelles Ce projet rentre dans le cadre de mon stage de fin d études. C est pourquoi il est nécessaire qu à la fin de ce dernier, la plateforme soit mise en place et qu elle soit parfaitement fonctionnelle. La date butoir est donc fixée au Vendredi 2 Août b. Contraintes organisationnelles En ce qui concerne les données à récupérer, on les obtient de différentes manières : - Les données concernant les Chiffres d Affaires sont disponibles sur des répertoires distants (ex : \\ressources\bureautique). Le serveur a cependant un accès local à ces répertoires. - Les données concernant les Datarooms sont disponibles sur une autre plateforme de gestion appelée Immoged. Pour récupérer les données de cette plateforme, certains moyens techniques existent, notamment les webservices. - Les données concernant les accès Internet-Wifi sont régulièrement reçues par mail au format PDF. Cependant, étant donné que nous sommes clients, on peut imaginer négocier un format de sortie plus exploitable avec les prestataires. c. Autres contraintes L application étant destinée aux collaborateurs de l entreprise, et donnant l accès à des informations parfois sensibles, il est essentiel de garantir la sécurité des accès à l application et aux données. Pour cela, on doit se conformer aux standards et aux normes de sécurité du groupe Casino. Également pour des raisons de sécurité, on souhaite restreindre l accès direct aux données présentes sur les différents périmètres en récupérant une copie sur le serveur hébergeant l application. Ainsi, le serveur devra héberger : - L application - La base de données associée - L ensemble des fichiers/données mis à disposition Concernant ces fichiers, nous avons estimé un quota initial d environ 10Mo par service. En imaginant qu une dizaine de services utilise l application, on peut déduire que l ensemble de ces fichiers aura une taille d environ 100Mo, mais qui pourra cependant s accroître selon le succès de cette application. Il serait donc pertinent de tabler sur un serveur de 1Go. Page 11

13 3) Solutions envisagées Plusieurs interrogations se sont portées sur le choix du langage de développement. En effet, la technologie doit permettre de répondre à toutes les contraintes, notamment : - La maintenabilité du site par l équipe projet - L optimisation de la gestion des utilisateurs - La faisabilité de toutes les demandes fonctionnelles - Le respect des normes du groupe Casino - L intégration facile à l Intranet Immobilier CIT Avant tout, il est important de préciser que les aspects «norme» et «sécurité» du groupe Casino sont gérés par CIT (Casino Information Technology). Rattaché à la Direction Marchandise et Flux, le CIT fournit à l ensemble des filiales du groupe Casino les outils informatiques et solutions adaptés à ses activités et métiers. Les équipes de CIT accompagnent également le développement du groupe Casino dans sa stratégie de différenciation commerciale par la mise en œuvre des meilleures solutions innovantes, technologiques et à coûts maîtrisés. ASP Après plusieurs réunions avec CIT, nous avons été en mesure de connaître l architecture complète de leurs serveurs, avec les contraintes que cette dernière engendre. C est pourquoi nous avons réfléchi à un langage de programmation répondant à ces contraintes : l ASP. En effet, plusieurs applications de l Intranet sont développées en ASP et hébergées sur les serveurs CIT. Le choix de ce langage assure donc que le serveur d application sera hébergé au bon endroit ; et on s assure également de la maintenabilité du projet à moyen terme, le langage étant encore grandement utilisé au sein du groupe. Cependant, ce choix impliquerait une formation de l équipe informatique d IGC pour être à même de maintenir le projet et proposer des améliorations ultérieures, tous les membres ne maîtrisant pas totalement ASP. Page 12

14 PHP Le choix technologique s est ainsi porté sur le PHP. En effet, celle-ci était déjà utilisée par plusieurs applications propres à IGC Services (utilisant notamment le CMS Drupal) et maîtrisée par l ensemble de l équipe. Néanmoins, CIT n a pas validé notre solution initiale d authentification. En effet, nous souhaitions nous connecter à l Active Directory par l intermédiaire du protocole LDAP, facilement géré par PHP. Plusieurs réunions avec CIT nous ont donc amené à redéfinir le besoin et les contraintes en fonction des normes de sécurité appliquées à l informatique du groupe Casino. Cependant, nous voulions avant tout que le serveur d application soit situé chez CIT, pour en assurer la maintenabilité. Mais, CIT ne possédant pas de serveur pouvant interpréter du code PHP, il nous a fallu envisager une architecture spécifique pour pouvoir inclure ce langage au sein des serveurs CIT. Page 13

15 4) Solutions retenues a. Architecture du projet Figure 2 - Architecture du projet de Reporting On tire plusieurs conclusions de cette architecture : - Tout d abord, l application se base sur le CMS Drupal. Ce dernier permet de gérer facilement les aspects contenu et rôles (utilisateur/administrateur) du site (voir Ressources utilisées). - Le CMS est hébergé sur un serveur Web qui intègre Wamp (Windows Apache MySQL PHP). C est ce serveur qui va interroger les différentes sources (Répertoires distants, Web Services) et appeler les traitements adéquats (fonctions Talend). Initialement, ces serveurs ne permettent pas d interpréter le PHP ; c est pourquoi on y installe une machine virtuelle Windows, sur laquelle on installe Wamp. - Enfin, pour intégrer la solution dans l Intranet du groupe, tout en respectant les différentes contraintes, notamment de sécurité, le serveur MOSS appelle l application à travers une iframe. - Cette intégration de l application dans l infrastructure MOSS permet de déléguer à Sharepoint la gestion des accès aux pages. Page 14

16 b. Organisation Il est nécessaire, d une part, de s appuyer sur tous les potentiels acteurs du projet. Pour ceci, il faut être en communication constante (mails, appels, réunions, validations du cahier des charges) avec : - Le maître d ouvrage - Les destinataires du projet - Casino Information Technology (aspects sécurité, normes du groupe) D autre part, il faut établir un planning précis, résumant toutes les étapes et leur ordonnancement : Figure 3 - GANTT du projet de Reporting Il faut noter que ce planning est avant tout prévisionnel, et que bien souvent, on rencontre durant les différentes étapes des difficultés matérialisées par des délais de réalisation plus longs. On peut cependant en tirer plusieurs conclusions : Un travail en amont est effectué pour découvrir le fonctionnement des différentes composantes du projet (Chiffres d Affaires, applications de GED, gestion des accès Internet/Wi-Fi). Les 3 sections de l application sont réparties dans le temps, suivant leur importance au sein du projet. Parallèlement aux 3 parties composant la future solution, l authentification prend une place très importante dans la réalisation, de par la potentielle criticité des informations consultées. Bien que des tests unitaires soient réalisés pour chaque section, un mois est alloué pour des tests de recette, avant de mettre l application en production. Page 15

17 c. Ressources utilisées De plus, plusieurs outils ont été choisis pour la conception et la réalisation du projet. Tous ces outils sont gratuits, et open-source pour la plupart. WampServer WampServer est une plateforme de développement Web. Elle permet d émuler sur un poste un environnement Apache/MySQL, un interpréteur de script PHP ainsi que phpmyadmin pour administrer les bases de données. Ce logiciel est nécessaire pour développer une application web en local, pour ensuite la transposer sur un serveur Web, ou sur un autre poste comportant un serveur Apache et un interpréteur de script. Eclipse PHP Eclipse est un EDI (Environnement de Développement Intégré), ou en anglais un IDE (Integrated Development Environment). Développé par IBM à partir de ses ancêtres Visual Age et Visual Age For Java, il a depuis été rendu open-source et son évolution est maintenant gérée par la Fondation Eclipse. Sa conception est complètement modulaire : basée sur des notions telles que "micro noyau OSGi" (depuis la version 3) ou encore les plug-ins, ce qui fait d'eclipse une boite à outils facilement modifiable et extensible. La license d'eclipse (Eclipse Public License et sa FAQ) permet de fournir des plug-ins open sources comme des plug-ins closed-source, des plug-ins gratuits ou encore payants. C'est pourquoi il est maintenant bien plus qu'un IDE Java, et gère un grand nombre de langages de programmation tels que PHP, C, C++, etc. Drupal Drupal est un système de gestion de contenu (abrégé CMS en anglais) libre et open source. Un CMS est un logiciel qui permet de gérer le contenu d'un site Web. Ceci permet aux utilisateurs de faire évoluer le site sans recourir systématiquement à un programmeur. Il comporte plusieurs avantages : Page 16

18 - Il permet d'obtenir un site fonctionnel et évolutif en quelques clics sans écrire une seule ligne de code. - On peut étendre les possibilités en ajoutant des modules. Ceux-ci sont très nombreux, proposés par la communauté et toujours sous licence libre GPL. Cette architecture permet aux programmeurs de réaliser des modules personnalisés afin d étendre les fonctionnalités sans pour autant modifier le corps de Drupal - La qualité du code et la robustesse de son interface de programmation (API), font que Drupal est également présenté comme un environnement de développement PHP (Framework). On parle alors de «Content Management Framework». Drupal est entièrement programmé en PHP. L'ensemble est constitué de modules gravitant autour d'un noyau très léger. Chaque module est en quelque sorte une bibliothèque de fonctions qui enrichit l application et augmente ses possibilités. Une des forces de Drupal est la possibilité qu ont les modules d interagir entre eux. La contrepartie de cette flexibilité est la complexité, ainsi, Drupal propose souvent une ou plusieurs solutions pour résoudre le même problème. D autre part, le plus dur est quelquefois de trouver "le" module qui répondra le mieux à vos besoins. Un autre point qui distingue Drupal des autres CMS est que le site et son interface d administration sont intimement liés: les administrateurs éditent leur contenu dans le même contexte graphique ou presque que celui du visiteur. Cette fonctionnalité peut-être déroutante au premier abord, mais est par la suite particulièrement productive et intuitive. Comme tous les CMS, l architecture d un site Drupal repose sur un modèle de contenu spécifique qui permet de structurer l information. Drupal utilise un système de noeud couplé à une taxonomie particulièrement flexible. Talend Open Studio for ESB L Enterprise Service Bus, ou ESB, est un ensemble de moyens techniques et organisationnels dont le but est de permettre la communication entre des applications qui, à la base, ne sont pas pensées pour fonctionner ensemble. On peut considérer l ESB comme une nouvelle génération d EAI (Enterprise Application Integration). La différence majeure avec l EAI réside dans le fait que l ESB propose une architecture distribuée décentralisée grâce à l orchestration de services. Ceux-ci contiennent la logique d intégration et peuvent être déposés au plus près des applications sources si nécessaire. Talend ESB permet de développer, tester et publier des services Web Java, des applications REST, des services de données et des routes de messaging dans une interface unique. Talend diminue le temps Page 17

19 nécessaire à un projet en rendant les développeurs plus productifs via un environnement, de modélisation, configuration et de déploiement de solutions d intégration basé Eclipse. Il permet de créer des solutions d intégration basées sur les EIPs (Enterprise Integration Patterns). Talend ESB permet de combiner sans effort l intégration de données et les services Web à l aide d une palette graphique de composants et connecteurs. Les utilisateurs peuvent s appuyer sur l approche WSDL-first de l intégration afin de déployer efficacement des services de données derrière une interface unique sur un environnement d exécution commun. Talend fournit l accès à une bibliothèque de plus de 450 composants supportant tous types de sources et cibles pour l intégration, la migration ou la synchronisation de données. Gimp GIMP,pour GNU Image Manipulation Program, littéralement «programme GNU de manipulation d'images», est un logiciel libre et gratuit de traitement d'images matricielles (dessin, retouche, animation, etc.). Il est souvent présenté comme une alternative libre au logiciel Adobe Photoshop. Page 18

20 IV. Réalisation 1) Authentification Tout d abord, il faut rappeler que l application est intégrée à l Intranet du groupe via un système de frame. Ce dernier, propulsé par Microsoft SharePoint, gère les différents services à travers MOSS (Microsoft Office SharePoint Server). Sur l Intranet, toutes les pages peuvent voir leur accès réglementé, cette règlementation pouvant s effectuer par l intermédiaire de différentes méthodes, dont l authentification à Active Directory. Active Directory est un service d annuaire fourni par Microsoft pour les systèmes d exploitation Windows, et a pour objectif de gérer l identification et l authentification à un réseau d ordinateurs utilisant le système Windows. Le serveur hébergeant l annuaire est appelé contrôleur de domaine. Les informations et paramètres sont stockés dans une base de données centralisée. De plus, les utilisateurs, groupes et postes sont répertoriés dans des conteneurs qu on nomme unités d organisation. Certaines unités sont créées par défaut (Users), mais on peut en créer autant qu on veut, à tous les niveaux. Ceci permet en outre de répartir comme on le souhaite nos ressources et ainsi d appliquer une stratégie et des droits directement à l unité d organisation. Figure 4 - Architecture basique de l'active Directory Ainsi, SharePoint peut déléguer la gestion des utilisateurs et groupes d utilisateurs à l Active Directory (les deux serveurs étant situés dans le même domaine). De ce fait, on centralise toute la gestion des utilisateurs. Cependant, l authentification est unique, c est-à-dire qu elle permet simplement d accéder au portail SharePoint, et pas à ses différents composants (qu on appelle Web Apps), alors qu on souhaite pouvoir utiliser ces informations de partout sur le site, et notamment sur l application intégrée à l Intranet. Page 19

21 Pour parer à ce problème et ainsi authentifier l utilisateur sur l intégralité du site, SharePoint utilise le Single Sign On (SSO), littéralement authentification unifiée. SSO est un concept d utilisation visant à faire en sorte que l utilisateur n ait pas à se ré-authentifier à chaque fois qu il accède à une ressource. On peut utiliser plusieurs méthodes d authentification pour faire du SSO. Dans notre cas de figure, on passe par le protocole NTLM (NT Lan Manager). Le principe est le suivant : à chaque accès à la ressource, le protocole «rejoue» le jeton dont il dispose, l utilisateur étant ainsi ré-identifié de manière transparente lorsqu il passe d une application web à une autre. Voici ci-dessous le processus complet d utilisation de SSO. Figure 5 - Déroulement du process SSO L utilisation de SSO via le protocole NTML comporte plusieurs avantages : - On simplifie la gestion et la maintenance du site en s affranchissant des contraintes liées aux utilisateurs et aux mots de passe - On ne sollicite pas l utilisateur, dès lors qu il est authentifié sur l Intranet du groupe (l authentification étant automatique sur la plupart des navigateurs) Page 20

22 2) Partie Serveur La partie serveur représente environ 70% du projet. Elle consiste à mettre à disposition des utilisateurs des fichiers présents sur des répertoires distants tels que M. Architecture Scénario La mise à disposition de fichiers depuis un serveur s effectue en plusieurs étapes : Figure 6 - Architecture de la partie serveur 1. Un collaborateur souhaitant partager un ou plusieurs fichiers crée un dossier sur le serveur. Dans ce dossier, on trouve les fichiers pouvant être mis à disposition, ainsi qu un fichier d initialisation init.xls. Ce fichier d initialisation contient : - Un onglet Parametres : on peut y stocker des informations complémentaires (facultatives) telles que l alias du dossier, une description de ce dernier, et imaginer tout type de renseignement ultérieur. - Un onglet Data : le collaborateur y renseigne les fichiers qui seront traités lors de la récupération (il peut aussi saisir une description pour chaque fichier). Ainsi, un dossier peut contenir une multitude de fichiers, mais seuls seront récupérés (quotidiennement) ceux listés ici. - Un onglet Lecteurs : on y trouve l ensemble des utilisateurs (Matricule Nom,Prénom) autorisés à accéder au dossier (en lecture). C est cet onglet qui sera lu par l application pour autoriser ou non l utilisateur à entrer dans le dossier. Figure 7 - Onglets du fichier init.xls Page 21

23 2. Le collaborateur informe l administrateur de la création du dossier. Ce dernier saisit le chemin du dossier dans l application, le propriétaire (en général le demandeur), ainsi qu un alias (unique). Une fois que l administrateur a saisi le dossier, cette étape n est plus nécessaire. 3. Quotidiennement, des traitements indépendants de l application interrogent sa base de données pour y récupérer la liste des dossiers (ainsi que l alias). Pour chaque dossier, le sous-traitement va consulter le fichier init.xls (s il n existe pas, le sous-traitement s arrête) et copier chaque fichier qui y est répertorié : dans l exemple de la Figure 7 - Onglets du fichier init.xls, on copiera CA_fictif.xls et rapport_test.pdf. Si les noms de fichier sont mal renseignés ou ne correspondent pas, la copie ne s effectuera pas. Le fichier d initialisation est également copié, car il contient d autres informations qui seront utilisées ultérieurement par l explorateur de fichiers. En ce qui concerne la copie sur le serveur hébergeant l application, l arborescence n est pas conservée ; on utilise l alias comme nom de dossier destination : en reprenant l exemple du dossier \\ressources\bureautique\expansion Immobilier\Bases techniques\reporting, on l identifie avec l alias Reporting_CA. Ainsi, l arborescence sur notre serveur deviendra /Reporting_CA. Il est également important de préciser que chaque jour, ce dossier sera vidé avant que le traitement de récupération s effectue. On s assurera ainsi que le contenu a bien été généré le jour même. 4. L utilisateur se connecte à l application, parcoure les sections auxquelles il a accès, et consulte les dossiers autorisés (son matricule est répertorié dans Users.xls). L accès se fait uniquement en lecture, c est-à-dire que l utilisateur peut uniquement visualiser les informations d un fichier (Taille, Description, dates de publication/modification) et le télécharger sur son poste. Figure 8 - Explorateur de fichiers elfinder Page 22

24 Tous les téléchargements sont répertoriés dans une base de statistiques. On enregistre ainsi chaque téléchargement (date, dossier/fichier, matricule) pour constituer des tables de reporting, qui sont transmises par mail une fois par mois au propriétaire du dossier. On s aperçoit que le collaborateur, qui souhaite mettre ses fichiers à disposition, n a même pas besoin de se connecter à l application. En effet, il n a qu à gérer et maintenir son dossier dans l explorateur Windows Gestion des accès L accès à la section comprenant tous les dossiers de reporting est géré par notre application. En effet, seuls les groupes habilités à voir la page «Reporting» seront en mesure de consulter les dossiers. De plus, pour chaque dossier, c est le fichier Users.xls, qui autorisera ou non l utilisateur, en fonction de son matricule. Il faut néanmoins prévoir de donner tout ou aucun accès aux dossiers pour un utilisateur donné (en cas de demande urgente). C est pourquoi on veut «ouvrir» ou «blacklister» tel ou tel matricule, et ce paramètre prendra le pas sur le fichier Users.xls Typiquement, on donnera l accès universel à un responsable souhaitant visualiser tous les dossiers. À l inverse, on interdira l accès à une personne ne faisant plus partie du groupe. Page 23

25 3) Partie Dataroom La partie Immoged représente, quant à elle, environ 20% du projet. Elle consiste à récupérer des informations provenant des différentes solutions de GED (Gestion Électronique des Documents) en utilisant des Web Services. Architecture Figure 9 - Architecture de la partie Immoged Scénario La récupération d informations Immoged s effectue selon de manière asynchrone : 1. Un utilisateur Immoged effectue quotidiennement ses opérations sur l application de GED. 2. L utilisateur de l application émet un besoin d informations provenant d Immoged. Par exemple, on souhaite connaître la liste des utilisateurs d une Dataroom. La demande est transmise à l administrateur. 3. L administrateur reçoit la demande, et crée la fonction adéquate qui va interroger Immoged par l intermédiaire des Web Services. 4. L utilisateur a désormais accès à une page utilisant cette fonction, qui peut répondre à son besoin à chaque instant. Page 24

26 Solution alternative Figure 10 - Architecture de la solution FTP Nous avons constaté qu actuellement, les Web Services n intègrent pas de méthode permettant de générer une liste d utilisateur. Un scénario alternatif a donc été imaginé : 1. Un utilisateur Immoged effectue quotidiennement ses opérations sur l application de GED. 2. Chaque jour, Cotranet nous transmet sur un FTP la liste complète des utilisateurs d Immoged, avec toutes les informations. 3. L utilisateur de l application émet un besoin d informations provenant d Immoged. Par exemple, on souhaite connaître la liste des utilisateurs d une Dataroom. La demande est transmise à l administrateur. 4. L administrateur reçoit la demande, et crée la fonction adéquate qui va extraire les informations souhaitées à partir de la liste des utilisateurs. 5. L utilisateur a désormais accès à une page utilisant cette fonction, et accède donc aux informations non pas en temps réel, mais du jour même. Figure 11 - Exemple d'exploitation du fichiers Utilisateurs d'immoged Gestion des accès C est au sein de l Intranet qu on déterminera quel ensemble de matricules a accès à la section Dataroom, centralisant ainsi la gestion des utilisateurs. Page 25

27 4) Partie Internet/Wi-Fi La partie Internet / Wi-Fi représente donc les 10% restants du projet. Elle consiste à exploiter les données envoyées par Vivaction et Corail Systems, les 2 prestataires en charge du Wi-Fi dans les galeries marchandes, ainsi que les rapports Google Analytics de chaque site Internet. Architecture Figure 5 - Architecture de la partie Internet / Wi-Fi Actuellement, l interaction entre les rapports que nous envoient Corail Systems et Vivaction et l application n est pas définie. On sait simplement qu on bénéficie de données concernant : - les accès aux bornes Wi-fi présentes dans les galeries marchandes - les accès aux différents sites internet des centres - la fréquentation de certains centres Une fois ces informations récupérées automatiquement, l idée sera de les exploiter et les synthétiser, afin de les mettre à disposition des utilisateurs concernés. Page 26

Soutenance de projet. Mise en place d une solution de reporting

Soutenance de projet. Mise en place d une solution de reporting Soutenance de projet Mise en place d une solution de reporting SOMMAIRE Présentation de l entreprise Présentation du projet Étude préalable Réalisation Difficultés rencontrées Conclusion 2 Présentation

Plus en détail

Logiciel d analyse du monde des objets connectés intelligents

Logiciel d analyse du monde des objets connectés intelligents Logiciel d analyse du monde des objets connectés intelligents Le défi : Transformer les données en intelligence décisionnelle Le logiciel SkySpark analyse automatiquement les données issues des équipements

Plus en détail

Monter un site Intranet

Monter un site Intranet Monter un site Intranet S il n est pas difficile de créer un site Web basique grâce à IIS, ceux d entre vous qui ne sont pas initiés aux langages de développement Web auront du mal à satisfaire les besoins

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

DOCUMENTATION DU COMPAGNON ASP

DOCUMENTATION DU COMPAGNON ASP DOCUMENTATION DU COMPAGNON ASP MANUEL UTILISATEUR VERSION 1.0 / SEPTEMBRE 2011 Rédacteur Gilles Mankowski 19/09/2011 Chapitre : Pre requis CONTENU Pre requis... 3 Introduction... 3 Comment fonctionne l'asp?...

Plus en détail

Retour d expérience Inria sur sa GED

Retour d expérience Inria sur sa GED Retour d expérience Inria sur sa GED DSI SESI 13 octobre 2015 SOMMAIRE 1. Solution Alfresco 2. Implémentation Alfresco chez Inria 3. Cas d usage 13 octobre 2015-2 1 Solution Alfresco 13 octobre 2015-3

Plus en détail

Mettre en place et piloter un intranet avec SharePoint

Mettre en place et piloter un intranet avec SharePoint Mettre en place et piloter un intranet avec SharePoint Travail collaboratif, gestion documentaire et publication Jean-François FUSTEC Table des matières 1 Chapitre 1 Introduction A. Préliminaires............................................................

Plus en détail

itop : la solution ITSM Open Source

itop : la solution ITSM Open Source itop : la solution ITSM Open Source itop est un portail web multi-clients conçu pour les fournisseurs de services et les entreprises. Simple et facile d utilisation il permet de gérer dans une CMDB flexible

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

NFS Maestro 8.0. Nouvelles fonctionnalités

NFS Maestro 8.0. Nouvelles fonctionnalités NFS Maestro 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 10 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

Notre offre Système. systemes@arrabal-is.com

Notre offre Système. systemes@arrabal-is.com systemes@arrabal-is.com Généralités Généralités des systèmes Windows Les systèmes Microsoft sont au cœur du système d information de la majorité des entreprises, si bien qu environ 90% des postes utilisateurs

Plus en détail

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise

1. Une approche innovante, basée sur «l objet document» 2. Le respect des chaînes éditoriales de l entreprise Lucid e-globalizer, solution globale de gestion de contenu multilingue. Ce document a pour objectif de vous présenter Lucid e-globalizer, la solution de gestion de contenu multilingue de Lucid i.t., ses

Plus en détail

Description de l offre de services

Description de l offre de services Description de l offre de services Prestations en Webconférence... 2 Les prestations :... 3 Etude d éligibilité Microsoft Office 365... 3 Forfait de Mise en service... 4 Migration 5 utilisateurs... 5 Formation

Plus en détail

Le partenaire tic de référence. Gestion des ressources humaines INOVA RH

Le partenaire tic de référence. Gestion des ressources humaines INOVA RH Le partenaire tic de référence Gestion des ressources humaines INOVA RH Présentation Présentation INOVA RH Objectifs Présentation La réalisation d une application de gestion des ressources humaines rentre

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc CONNECTIVITÉ Microsoft Dynamics AX Options de connectivité de Microsoft Dynamics AX Livre blanc Ce document décrit les possibilités offertes par Microsoft Dynamics AX en terme de connectivité et de montée

Plus en détail

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version

Plus en détail

FONCTIONS CLEFS. Gestion documentaire. Chaîne de validation des documents. Espaces de travail collaboratif. Gestion des accès basée sur des rôles

FONCTIONS CLEFS. Gestion documentaire. Chaîne de validation des documents. Espaces de travail collaboratif. Gestion des accès basée sur des rôles Nuxeo Collaborative Portal Server 1 FONCTIONS CLEFS Gestion documentaire Chaîne de validation des documents Espaces de travail collaboratif Gestion des accès basée sur des rôles Sécurité Suivi des versions

Plus en détail

Reports Pack SSRS pour SharePoint

Reports Pack SSRS pour SharePoint Reports Pack SSRS pour SharePoint Mise en place du pack de rapports pour SPS Comment mettre en place le pack de rapports pour SQL Server Reporting Services spécifique de SharePoint Portal Server? Après

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

Construire un annuaire d entreprise avec LDAP

Construire un annuaire d entreprise avec LDAP Construire un annuaire d entreprise avec LDAP Marcel Rizcallah Éditions Eyrolles ISBN : 2-212-09154-0 2000 Introduction L économie en réseau ou la Net-économie est au cœur des débats et des stratégies

Plus en détail

PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER

PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER Année 2008/2009 PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER Licence Professionnelle Système informatique et logiciel Responsable du projet : Françoise GREFFIER SOMMAIRE I. PRESENTATION

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Le web dans l entreprise Sommaire Introduction... 1 Intranet... 1 Extranet...

Plus en détail

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Introduction... 3 L existant... 3 Les besoins de l entreprise...

Plus en détail

FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID)

FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID) FICHE D ACTIVITE N 4 : APPLICATION SMARTPHONE DE GESTION DE FRAIS (ANDROID) Table des matières I. Pôle de compétences concernées... 3 II. Circonstance et contexte... 3 III. Situation professionnelle et

Plus en détail

PROJET D APPUI A L ERSUMA ET AUTRES INSTITUTIONS DE L OHADA. 9 ème FED

PROJET D APPUI A L ERSUMA ET AUTRES INSTITUTIONS DE L OHADA. 9 ème FED PROJET D APPUI A L ERSUMA ET AUTRES INSTITUTIONS DE L OHADA 9 ème FED TERMES DE REFERENCE POUR LA SELECTION D UN DEVELOPPEUR PHP/MySQL POUR LA REALISATION D UNE PLATEFORME DE GESTION DES ACTIVITES DE FORMATION

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

Release Notes POM v5

Release Notes POM v5 Release Notes POM v5 POM Monitoring http://www.pom-monitoring.com Ce document est strictement réservé à l usage de la société POM Monitoring. Il ne peut être diffusé ou transféré sans l autorisation écrite

Plus en détail

OFFRE DE SERVICE. Pôle national de compétences FOAD (Formation Ouverte et A Distance) https://foad.orion.education.fr/

OFFRE DE SERVICE. Pôle national de compétences FOAD (Formation Ouverte et A Distance) https://foad.orion.education.fr/ OFFRE DE SERVICE TRAVAIL COLLABORATIF POUR ÉCHANGER, COLLABORER ET TRAVAILLER ENSEMBLE EN RESTANT LIBRE DE SON ORGANISATION Pôle national de compétences FOAD (Formation Ouverte et A Distance) https://foad.orion.education.fr/

Plus en détail

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup

Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Serveur d intégration continue Jenkins et d analyse de code Sonar couplés à la forge logiciel SourceSup Sébastien MEDARD GIP RENATER 263 avenue du Général Leclerc CS 74205 35042 Rennes Cedex Résumé L intégration

Plus en détail

UltimaX EDM for Microsoft Dynamics AX TM

UltimaX EDM for Microsoft Dynamics AX TM UltimaX EDM for Microsoft Dynamics AX TM Au sein d une organisation, une gestion de l information non structurée se révèle être parfois très compliquée pour l ensemble des collaborateurs. La surcharge

Plus en détail

Page 1 2 La présente invention concerne le domaine des architectures informatiques, et en particulier un procédé pour le développement d applications destiné à un fonctionnement en réseau, par exemple

Plus en détail

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration

Fonctions. Solution professionnelle pour le stockage de données, la synchronisation multi- plateformes et la collaboration Fonctions Synchronisation dynamique des fichiers : mise à jour automatique des documents sur tous les équipements Partage et collaboration : partage simple des fichiers entre employés, clients et partenaires

Plus en détail

GED ECM :Alfresco. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3

GED ECM :Alfresco. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3 GED ECM :Alfresco Alfresco est une solution de gestion de contenu d'entreprise (ECM) : elle propose une gestion de contenu d'entreprise complète : gestion documentaire, collaboration, gestion de cycle

Plus en détail

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale Votre infrastructure est-elle? La collaboration informatique améliore la performance globale Des processus automatisés Travail isolé ou processus de groupe : où en êtes-vous? Le travail en équipe a toujours

Plus en détail

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8 Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 SOMMAIRE I. Introduction 02 II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 III. Présentation de l'association 05 a. Présentation juridique et géographique 05 b. Présentation de

Plus en détail

FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD)

FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD) FICHE CONCEPT 01 ETL (EXTRACT TRANSFORM & LOAD) BIEN GERER SES REFERENTIELS DE DONNEES : UN ENJEU POUR MIEUX PILOTER LA PERFORMANCE DE SON ETABLISSEMENT octobre 2008 GMSIH 44, Rue de Cambronne 75015 Paris.

Plus en détail

Une solution de travail collaboratif : SharePoint. Jonathan Krebs

Une solution de travail collaboratif : SharePoint. Jonathan Krebs Une solution de travail collaboratif : SharePoint Jonathan Krebs Sommaire Introduction Présentation Les fonctionnalités Installation Démonstration Conclusion Introduction La travail collaboratif et ses

Plus en détail

Travail collaboratif. Glossaire

Travail collaboratif. Glossaire Glossaire Ajax Traduction anglaise : Ajax (Asynchronous JavaScript And XML) AJAX est un combiné de différents langages de développement Web comme XHTML, JavaScript ou XML, il est fréquemment utilisé pour

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires Pivotal CRM 6.0 Quelle que soit la tendance d évolution des marchés, faites de vos clients le moteur de votre réussite avec une meilleure maîtrise et une meilleure flexibilité et un coût de possession

Plus en détail

BUSINESSOBJECTS EDGE PREMIUM

BUSINESSOBJECTS EDGE PREMIUM PRODUITS BUSINESSOBJECTS EDGE PREMIUM Avantages de la Business Intelligence Assurer une visibilité intégrale des activités Identifier de nouvelles opportunités Détecter et résoudre les problèmes Remplacer

Plus en détail

REPUBLIQUE ISLAMIQUE DE MAURITANIE HONNEUR FRATERNITE JUSTICE INSPECTION GENERALE D'ÉTAT TERMES DE REFERENCE

REPUBLIQUE ISLAMIQUE DE MAURITANIE HONNEUR FRATERNITE JUSTICE INSPECTION GENERALE D'ÉTAT TERMES DE REFERENCE REPUBLIQUE ISLAMIQUE DE MAURITANIE HONNEUR FRATERNITE JUSTICE INSPECTION GENERALE D'ÉTAT TERMES DE REFERENCE POUR LA MISE EN PLACE D UN SYSTEME DE GESTION DES MISSIONS DE L IGE Liste des abréviations IGE

Plus en détail

INTEGRATEUR DEVELOPPEUR

INTEGRATEUR DEVELOPPEUR www.emweb.fr INTEGRATEUR DEVELOPPEUR FORMATION ELIGIBLE AU DIF/CIF DURÉE : 700 h de formation PRE REQUIS Avoir un esprit logique Etre motivé(e)! OBJECTIF A l issue de cette formation, vous serez capable

Plus en détail

Pôle technique - Projet Sinchro. Dernière modification : 18/03/2015 Nombre de pages : Etablissements adhérents

Pôle technique - Projet Sinchro. Dernière modification : 18/03/2015 Nombre de pages : Etablissements adhérents CAHIER DES CHARGES D IMPLANTATION SINCHRO Auteur : Pôle technique - Projet Sinchro Date de création : 10/11/2014 Version : 1.0 Dernière modification : 18/03/2015 Nombre de pages : Destinataires : Etablissements

Plus en détail

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise I. Descriptif de l offre L offre Sage 100 Entreprise Edition Entreprise Sage 100 Entreprise Edition Etendue est une offre en accès full web. En complément d une utilisation traditionnelle de Sage 100 Entreprise,

Plus en détail

Gestion du serveur WHS 2011

Gestion du serveur WHS 2011 Chapitre 15 Gestion du serveur WHS 2011 Les principales commandes Windows Home Server 2011 reprend l ergonomie de Windows 7 et intègre les principales commandes de Windows Server 2008 R2. Les commandes

Plus en détail

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com Drive your success «Un écosystème complexe implique une capacité de gestion temps réel des aléas» www.imagina-international.com ATEN, dix avantages au service de votre entreprise Qualité de mise en œuvre

Plus en détail

Nell Armonia Shuttle Web

Nell Armonia Shuttle Web Nell Armonia Shuttle Web Optimiser la collecte, la mise à jour et la fiabilité de vos indicateurs L'IDEE ET LA GENESE DU PRODUIT LA PROBLEMATIQUE Les entreprises disposent aujourd hui de multiples indicateurs

Plus en détail

Avant-propos. Contexte et présentation des technologies SharePoint. Méthodologie et préparation du projet Chapitre 2. Chapitre 1

Avant-propos. Contexte et présentation des technologies SharePoint. Méthodologie et préparation du projet Chapitre 2. Chapitre 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI210SHAF dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

CONCEVEZ VOTRE CATALOGUE 2 À 3 FOIS PLUS VITE!

CONCEVEZ VOTRE CATALOGUE 2 À 3 FOIS PLUS VITE! MISE EN PAGE AUTOMATIQUE Créez vos catalogues plus rapidement et plus facilement! jusqu à 3 fois plus rapide 1.5 à 3 fois moins cher 100 % made in France Vous n y croyez pas? Demandez-nous une démonstration!

Plus en détail

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année SIO BTS Services Informatiques aux Organisations 1 ère année LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc Objectifs : LOT 1 : Evaluation d un logiciel d inventaire et de gestion

Plus en détail

LES AVANTAGES DU CLOUD

LES AVANTAGES DU CLOUD 1 INTRODUCTION Toutes les entreprises ont un point en commun : la volonté d accroître leurs revenus et leur productivité. Mais beaucoup d entreprises ne profitent pas des ressources à leur disposition

Plus en détail

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20

New Features. Developed by. BPM Conseil - SARL au capital de 70 000 euros - RCS LYON 479 400 129 9, rue Pierre Blanc - 69001 Lyon - France 1/20 5 New Features Developed by 1/20 Sommaire 1 Introduction... 3 2 Evolutions des studios de développement et améliorations fonctionnelles... 5 3 Portail Vanilla... 6 3.1 Open Street Maps... 6 3.2 Gestion

Plus en détail

La Gestion Electronique des Documents

La Gestion Electronique des Documents La Gestion Electronique des Documents La mise en place d une solution La gestion de l information est devenue un enjeu stratégique majeur à l intérieur des organisations. D après l observation des projets

Plus en détail

Manuel de référence de HP Web Jetadmin Database Connector Plug-in

Manuel de référence de HP Web Jetadmin Database Connector Plug-in Manuel de référence de HP Web Jetadmin Database Connector Plug-in Mentions relatives aux droits d auteur 2004 Copyright Hewlett-Packard Development Company, L.P. Il est interdit de reproduire, adapter

Plus en détail

Quel ENT pour Paris 5? 1er Juin 2005 (1ère présentation) 1er Juin 2006 (2ème présentation réunion migration ShareObject)

Quel ENT pour Paris 5? 1er Juin 2005 (1ère présentation) 1er Juin 2006 (2ème présentation réunion migration ShareObject) Quel ENT pour Paris 5? 1er Juin 2005 (1ère présentation) 1er Juin 2006 (2ème présentation réunion migration ShareObject) Objectifs et Enjeux Contexte et objectifs du projet Objectifs Mettre à disposition

Plus en détail

Scoop 0.9 Guide d'installation

Scoop 0.9 Guide d'installation Scoop 0.9 Guide d'installation Le logiciel décrit dans ce manuel est fourni sous contrat de licence et ne peut être utilisé qu'en conformité avec les termes de l'accord. Mentions légales Copyright 2013

Plus en détail

Suite Jedox La Business-Driven Intelligence avec Jedox

Suite Jedox La Business-Driven Intelligence avec Jedox Suite La Business-Driven Intelligence avec Une solution intégrée pour la simulation, l analyse et le reporting vous offre la possibilité d analyser vos données et de gérer votre planification selon vos

Plus en détail

Réf. 2402 Implémentation et gestion de Microsoft Exchange Server 2003

Réf. 2402 Implémentation et gestion de Microsoft Exchange Server 2003 Public Ce cours est destiné aux informaticiens qui gèrent une messagerie électronique dans un environnement comprenant entre 250 et 5000 utilisateurs, réparti sur de nombreux sites, utilisant divers protocoles

Plus en détail

Modèle de cahier des charges pour un site Internet

Modèle de cahier des charges pour un site Internet Modèle de cahier des charges pour un site Internet Modèle de cahier des charges Site Internet 1 Ce document a pour objectif de préciser quels éléments doivent être détaillés dans votre cahier des charges

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

Plus en détail

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de

Plus en détail

Table des matières 1. Avant-propos. Chapitre 1 Introduction à l'alm pour Visual Studio 2010

Table des matières 1. Avant-propos. Chapitre 1 Introduction à l'alm pour Visual Studio 2010 Table des matières 1 Avant-propos Chapitre 1 Introduction à l'alm pour Visual Studio 2010 1. Introduction....15 2. Microsoft et l ALM....15 2.1 Introduction à l ALM...15 2.2 Offre et outils...18 3. La

Plus en détail

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X Atelier Dex Etat des lieux Dex X Lamine Ndiaye Consultant Sénior Arnaud François Responsable Support Nicolas Marin Responsable Activité DataEXchanger Echangez en toute simplicité mardi 19 juin 2012 Présentation

Plus en détail

*4D, quand c est la solution qui compte. 4D démocratise les services Web

*4D, quand c est la solution qui compte. 4D démocratise les services Web *4D, quand c est la solution qui compte. 4D démocratise les services Web Table des matières I. INTRODUCTION page 3 II. VERS UNE DEFINITION DES SERVICES WEB 1. Qu est ce que c est? page 3 2. A quoi ça sert?

Plus en détail

Présentation. Logistique. Introduction

Présentation. Logistique. Introduction Présentation Diapo01 Je m appelle Michel Canneddu. Je développe avec 4D depuis 1987 et j exerce en tant qu indépendant depuis 1990. Avant de commencer, je tiens à remercier mes parrains Jean-Pierre MILLIET,

Plus en détail

GÉREZ VOTRE RELATION CLIENT SANS QUITTER MICRO SOFT OUTLOOK

GÉREZ VOTRE RELATION CLIENT SANS QUITTER MICRO SOFT OUTLOOK Face à l évolution rapide des marchés, les entreprises doivent continuellement reconsidérer leurs axes de développement et leurs stratégies commerciales. Les sollicitations permanentes des concurrents

Plus en détail

PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION.

PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION. PROJET N 1 BTS SIO INSTALLATION ET CONFIGURATION D UN SERVEUR DE SAUVEGARDE SYMANTEC BACKUP EXEC 2014 ET DESKTOP AND LAPTOP OPTION Alexandre MERER 15/02/2015 VERSIONNING Date Description Version 15/04/2015

Plus en détail

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014

Projet de développement. Introduction à Eclipse. Philippe Collet. Licence 3 MIAGE S6 2013-2014 Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2013-2014 http://miageprojet2.unice.fr/user:philippecollet/projet_de_d%c3%a9veloppement_2013-2014 Plan r Eclipse : Introduction

Plus en détail

EN SAVOIR PLUS SUR COTRANET...

EN SAVOIR PLUS SUR COTRANET... SOMMAIRE PREAMBULE... 3 Tour d horizon du marché du KM et de la GED Chiffres clés EN SAVOIR PLUS SUR COTRANET... 4 Une entreprise précurseur qui remporte l adhésion d acteurs reconnus et dispose d un réseau

Plus en détail

Utilisation de SharePoint

Utilisation de SharePoint 1 Utilisation de SharePoint SharePoint permet de créer des services bureautiques s appuyant sur le Web. Ces services bureautiques vont de l outil de stockage et de gestion d une bibliothèque de documents

Plus en détail

Guide Tenrox R8.7 de configuration de Microsoft Reporting Services

Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Février 2006 Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Copyright 2006 Tenrox. Tous droits réservés. Il est interdit

Plus en détail

iextranet Solution sécurisée de partage de fichiers et de travail collaboratif www.oodrive.com

iextranet Solution sécurisée de partage de fichiers et de travail collaboratif www.oodrive.com Solution sécurisée de partage de fichiers et de travail collaboratif www.oodrive.com Collaborer efficacement et en temps réel avec des collaborateurs nomades, des filiales, des clients, des prestataires

Plus en détail

Pourquoi utiliser SharePoint?

Pourquoi utiliser SharePoint? Pourquoi utiliser SharePoint? Partage de Fichiers Accès distant aux informations Mise à jour permanente Gestion électronique de documents (GED) Notifications / Alertes Workflow / Flux de travail Extranet

Plus en détail

DATAEXCHANGER DEX VERSION X

DATAEXCHANGER DEX VERSION X GUIDE D INSTALLATION DATAEXCHANGER DEX VERSION X SOMMAIRE Sommaire...- 2-1 PRE-REQUIS...- 4-1.1 Cohabitation avec d anciennes versions DEX...- 4-1.2 Matériel...- 4-1.3 Logiciel...- 4-1.4 Base de données...-

Plus en détail

Elaboration d un cahier des charges Ch. 6

Elaboration d un cahier des charges Ch. 6 Elaboration d un cahier des charges Ch. 6 «Le cahier des charges opérationnel est un document qui permet de dégager les orientations structurantes et de fixer le cadre des travaux à venir d un projet.

Plus en détail

CAHIER DES CHARGES. Sommaire. 1 Présentation 1.1 Vos interlocuteurs 1.2 Date de remise des offres

CAHIER DES CHARGES. Sommaire. 1 Présentation 1.1 Vos interlocuteurs 1.2 Date de remise des offres CAHIER DES CHARGES Utilisation du cahier des charges : - conservez ou modifier les textes en noir. Nous avons volontairement ajouté de nombreux points ou caractéristiques dans le cahier des charges. Vous

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Solutions PME VIPDev Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Cette offre est basée sur la mise à disposition de l ensemble de nos compétences techniques et créatives au service

Plus en détail

Dispositif e-learning déployé sur les postes de travail

Dispositif e-learning déployé sur les postes de travail Résumé : Ce document fait l inventaire du matériel et des moyens nécessaires à la production de sessions de formation à distance à partir des postes de travail des salariés bénéficiant d une connexion

Plus en détail

IBM Lotus Domino Designer 6.5.1

IBM Lotus Domino Designer 6.5.1 Créez rapidement des applications multi-plateformes pour automatiser les processus métier et améliorer l efficacité de votre workflow IBM Lotus Domino Designer 6.5.1 Créez, testez et déployez rapidement

Plus en détail

Création d un site web de vente en ligne

Création d un site web de vente en ligne Création d un site web de vente en ligne 1 Généralités Le projet sera réalisé par binôme. Date limite de remise du projet : 02/02/2007 2 Sujet 2.1 But Développer un site web dynamique permettant la gestion

Plus en détail

Joomla : un système de gestion de contenu

Joomla : un système de gestion de contenu CHAPITRE 2 Joomla : un système de gestion de contenu Si SGC est l abréviation française pour système de gestion de contenu, l abréviation CMS de l anglais Content Management System est le terme le plus

Plus en détail

Cahier des charges. «Application Internet pour le portail web i2n» Direction du Développement numérique du Territoire

Cahier des charges. «Application Internet pour le portail web i2n» Direction du Développement numérique du Territoire Direction du Développement numérique du Territoire Cahier des charges «Application Internet pour le portail web i2n» Direction du Développement Numérique du Territoire Maître d Ouvrage : REGION BASSE-NORMANDIE

Plus en détail

Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010

Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010 Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010 INTRODUCTION Ce cours apprend aux stagiaires comment installer, configurer et administrer SharePoint, ainsi que gérer et surveiller

Plus en détail

9 ème FED TERMES DE REFERENCE POUR LA SELECTION D UN CONSULTANT-FORMATEUR OU CABINET DE CONSULTANTS SPECIALISE EN NUMERISATION

9 ème FED TERMES DE REFERENCE POUR LA SELECTION D UN CONSULTANT-FORMATEUR OU CABINET DE CONSULTANTS SPECIALISE EN NUMERISATION PROJET D APPUI A L ERSUMA ET AUTRES INSTITUTIONS DE L OHADA 9 ème FED TERMES DE REFERENCE POUR LA SELECTION D UN CONSULTANT-FORMATEUR OU CABINET DE CONSULTANTS SPECIALISE EN NUMERISATION ET CREATION DE

Plus en détail

SchoolPoint Manuel utilisateur

SchoolPoint Manuel utilisateur SchoolPoint Manuel utilisateur SchoolPoint - manuel d utilisation 1 Table des matières Présentation de SchoolPoint... 3 Accès au serveur...3 Interface de travail...4 Profil... 4 Echange de news... 4 SkyDrive...

Plus en détail

La GED Silverpeas. Mise à jour novembre 2010. Silverpeas La GED Silverpeas - Mise à jour novembre 2010 Page 1

La GED Silverpeas. Mise à jour novembre 2010. Silverpeas La GED Silverpeas - Mise à jour novembre 2010 Page 1 La GED Silverpeas Mise à jour novembre 2010 Silverpeas La GED Silverpeas - Mise à jour novembre 2010 Page 1 Sommaire 1 La GED Silverpeas... 3 2 Capture et import des documents... 4 3 Stockage des documents...

Plus en détail

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7 PROCÉDURE D INSTALLATION Cegid Business V8 COMMENT INSTALLER CEGID BUSINESS V8 SOUS WINDOWS XP, VISTA ET 7 Sommaire 1. Introduction 2. Installation de SQL Server 2005 ou 2008 3. Installation de Cegid Business

Plus en détail

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré) Constat Les études actuelles montrent que la proportion d'informations non structurées représente aujourd'hui plus de 80% des informations qui circulent dans une organisation. Devis, Contrats, Factures,

Plus en détail

Création et Gestion du Site Internet Du Groupement des Fournisseurs de l Industrie Electronique

Création et Gestion du Site Internet Du Groupement des Fournisseurs de l Industrie Electronique Proposition Technique et Commerciale Création et Gestion du Site Internet Du Groupement des Fournisseurs de l Industrie Electronique 25 novembre 2008 1 INTRODUCTION... 2 2 LE PROJET... 3 3 REFERENCES...

Plus en détail