SYSTÈME D'INFORMATION TOURISTIQUE

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

Download "SYSTÈME D'INFORMATION TOURISTIQUE"

Transcription

1 Université Charles-de-Gaulle - Lille 3 Domaine universitaire du "Pont de Bois" rue du Barreau - BP Villeneuve d'ascq Cedex Tél. : (33) Fax : (33) contact-xmldoc@grappa.univ-lille3.fr RACCOURCI Agence Web 32 place New Rochelle LA ROCHELLE Tél. : Fax : Mémoire de stage SYSTÈME D'INFORMATION TOURISTIQUE POUR LE WEB APPLICATIF Stage : du 2 février au 5 juin 2009 Tuteur universitaire : COULOM Rémi Tuteur professionnel : MARCHAND Nicolas Stagiaire : MACHEN Florent Master ID 2008/2009 Date du rapport : 01/06/09

2 Machen Florent 2/49

3 Table des matières REMERCIEMENTS...6 INTRODUCTION...7 PARTIE N 1.L'AGENCE WEB RACCOURCI Présentation de l'entreprise Historique Présentation des services Présentation du service informatique Intégration et développement Sites internet Applications touristiques Présentation des outils de développement...10 PARTIE N 2.SIT - ÉTAT DE L'ART Norme XML TourinFrance Norme XML TourinFrance Présentation de la suite touristique Tourism System Tourism Desk et Tourism Manager Présentation de la concurrence Acogit Présentation Description Acogit serveur Acogit client gwt Acogit client website Comparaison avec la solution Tourism System Constellation Tourinsoft...19 PARTIE N 3.DÉROULEMENT DU STAGE Importation des données Module hébergement Présentation...22 Machen Florent 3/49

4 Données en base Astuss Migration des données Bilan Module agenda Présentation Migration des données Indexation et recherche Définition du besoin Solutions Solr requêtes en base SQL Bilan Web services SOAP Existe t il autre chose? Export des données Définition des besoins Export XML Étude de l'existant Solutions Envisagées Solutions Retenues Export PAO Étude de l'existant Solution Retenue Bilan Export Tableur Étude de l'existant Solutions Envisagées Module PHP Module perl Module python, ruby ou java Solutions Retenues Bilan Export PDF Étude de l'existant Solutions Envisagées Partenariat Système de template XSL...33 Machen Florent 4/49

5 Utilisation d'un moteur de rendu Système de template XML vers PDF via HTML Conversion TourinFrance3.10 / HTML Conversion HTML / PDF Solutions Retenues et bilan...36 CONCLUSION...38 GLOSSAIRE...39 BIBLIOGRAPHIE...41 ANNEXES...42 Machen Florent 5/49

6 REMERCIEMENTS Je tiens à remercier tout d'abord Monsieur Jean Marc Gaignard, directeur de l'agence web raccourci, pour m'avoir accueilli si chaleureusement et m'avoir permis d'effectuer mon stage au sein de son entreprise. Je remercie également Monsieur Nicolas Marchand, pour avoir assuré le rôle de tuteur d'entreprise, pour m'avoir fait confiance et avoir contribué au bon déroulement de mon stage. De plus, merci à Monsieur Coulom Rémi et Jérémie Mary, professeurs d'université et tuteurs de stage, pour leur disponibilité lors des différentes demandes d'informations et pour leur soutien durant le stage. Enfin, je voudrais remercier toute l'équipe de la société RACCOURCI pour m'avoir si bien intégré dans l'entreprise et pour avoir contribué au bon déroulement de mon stage de par leur sympathie et leur amabilité. Machen Florent 6/49

7 INTRODUCTION Dans le cadre de la deuxième année du Master «Mathématiques et Informatique Appliquées aux Sciences Humaines et Sociales» spécialité «Informatique et Document» nous avons été sensibilisés et formés à la gestion des documents électroniques. Afin d'achever la formation, un stage de fin d'étude en milieu professionnel est à effectuer. Pour ma part, j'ai choisi de réaliser mon stage de fin d'étude au sein de la société raccourci situé à La Rochelle. Raccourci est une agence web spécialisée dans la réalisation d'application web pour les professionnels du tourisme. Afin de compléter son offre, la société travaille sur la réalisation d'un système d'information touristique normalisé XML TourinFrance nommé Tourism System. Afin de parfaire son système d'information, l'agence recherche une personne possédant de bonne connaissance en documentation numérique, maitrisant les technologies XML et ayant un goût prononcé pour le développement web. De mon coté, ce stage est l'occasion de me conforter ou m'alerter dans mon projet proffesionnel. L'objectif de la société est de produire une solution complète qui soit entièrement utilisable via un navigateur internet. Ce rapport de stage commencera par présenter la société raccourci. Ensuite, nous définirons la notion de système d'information touristique et nous ferons un état des lieux des SIT en France. Enfin, nous verrons les principales problématiques rencontrées durant le stage. Machen Florent 7/49

8 PARTIE N 1. L'AGENCE WEB RACCOURCI 1.1 Présentation de l'entreprise Historique La société Raccourci est une SARL créée en 1995 par Jean Marc Gaignard, ancien journaliste à Radio France. Spécialisée dans le montage vidéos, la société est alors connue sous le nom de "Vidéo évènement". En 1999, suite à une commande, l'entreprise réalise un site afin de diffuser un montage sur le web. L'agence voit alors en internet un domaine porteur et concentre son activité sur ce secteur. Alors composée de deux commerciaux et un développeur, la réalisation de site internet va rapidement devenir le cœur de métier de l'entreprise. Suite à la réorientation de son activité vers le développement, la société est alors rebaptisée "Raccourci". Début des années 2000, alors que le secteur d'activité connaît un ralentissement marqué à La Rochelle (disparition de nombreuses entreprises qui affichaient de fortes ambitions), Raccourci connaît une progression régulière. En 2007, l'entreprise compte une dizaine d'employés, 200 clients et de chiffre d'affaires. L'agence remarque que parmi ses clients, la moitié sont des professionnels du tourisme. Elle décide alors de se spécialiser et développe de nouvelles solutions pour les professionnels du tourisme qui sont très dépendant d Internet aujourd hui. Parallèlement, une seconde SARL nommée idnet Marketing est créée en Son activité se veut complémentaire à celle de Raccourci dans le sens où Raccourci produit le site, et idnet Machen Florent 8/49

9 Marketing assure la visibilité et la promotion du site sur internet. À la fin du premier trimestre 2009, l'entreprise à un effectif de 18 personnes, près de 300 clients et comptabilise un chiffre d'affaires de Présentation des services Au premier semestre 2009, l'entreprise est composée de trois pôles : un pôle administratif. Situé au rez de chaussée, il est composé de deux personnes. un pôle commercial. Situé au rez de chaussée, il est composé de trois personnes dont un stagiaire. Un pôle informatique. Situé au premier étage, il est composé de deux services : un pôle d'intégration graphique. Situé au premier étage, il est composé de cinq personnes dont deux temps partiel et un stagiaire. un pôle informatique. Situé au premier étage, il est composé de sept personnes dont deux contrats professionnels et trois stagiaires. 1.2 Présentation du service informatique Intégration et développement Le service informatique comprend deux activités distinctes, l'intégration et le développement. Le pôle d'intégration se charge de la charte graphique et la mise en ligne du produit. Le pôle de développement quant à lui réalise les outils permettant aux intégrateurs de publier les sites. Le stage ici présenté, s'étant attaché aux principes de fonctionnement du système d'information, à été réalisé au sein du pôle de développement. Le pôle de développement comprend également deux parties distinctes. Une partie du service s'attache à la réalisation de site internet ; une autre partie à la réalisation d'outils pour les professionnels du tourisme. Machen Florent 9/49

10 1.2.2 Sites internet La principale activité de la société est la réalisation de site internet. Par conséquent une partie des effectifs travaille sur des outils permettant de répondre aux besoins des clients (CRM, ERP, intranet, site e-commerce...). Le principale outils reste néanmoins le CMS Astuss. Il s'agit d'un logiciel réalisé par la société permettant la gestion multi-site multi-langue de site Internet Applications touristiques L'agence Raccourci s'est progressivement spécialisée dans le domaine du tourisme. Une partie des ressources disponibles pour le développement sont consacrés à l'élaboration d'outils pour les professionnels du tourisme : Tourism Manager, outils permettant de surveiller l'efficacité de son site web. Tourism Desk, outils permettant d'accéder rapidement à toutes les informations touristiques sur un territoire donnée. Tourism System, outils permettant le gestion des données touristiques. 1.3 Présentation des outils de développement D'un point de vue plus technique, l'agence utilise une infrastructure et des technologies conventionnelles dans ce secteur d'activité. Les applications web sont hébergées chez la société nexen sur cinq serveurs basés sur debian etch. Trois serveurs, dits frontaux, s'occupent de la gestion des sites web. Cependant la base de données se trouve un quatrième serveur qui sert également de serveur de fichier. Le cinquième serveur sert de sauvegarde de la base de données et de serveur de mail. Pour le développement des applications, Raccourci dispose de deux serveurs en interne. L'un à une configuration similaire aux serveurs de production afin d'éviter les désagréments des incompatibilités de versions. D'autre part, intégralité des données du personnel sont sur ce serveur. Cela facilite les sauvegardes et les transmissions d'information au sein de l'entreprise. L'autre serveur permet les configurations plus exotique afin de tester de nouvelles solutions (php6, Machen Florent 10/49

11 extjs3...). D'un point de vue technologique, les applications web sont gérées coté serveur par le couple PHP5/MySQL5. Bien que de nombreuses bannières et animations soient générées par la technologie flash, l'interaction avec le client est dynamisé via javascript (ajax) notamment avec le framework extjs. De plus, pour des raisons de performances, un système de cache d'op code nommé memcache est mis en place sur les serveurs. Le cache permet de stocké les données fréquemment sollicitées et/ou gourmande en ressource pour les serveurs. Ces technologies ont permis la réalisation du CMS Astuss, du Système d'information Touristique Tourism System mais aussi d'outils de développement tel que "Big Brother" qui permet de synchroniser et gérer les versions du CMS Astuss. Machen Florent 11/49

12 PARTIE N 2. SIT - ÉTAT DE L'ART Un Système d'information Touristique (SIT) est un ensemble d'éléments participant a l'acquisition, au classement, au stockage et à la diffusion de l'information dans le domaine du tourisme au sein d'une organisation. Ce type de système d'information est généralement destinée aux professionnels du tourisme tel que les offices de tourisme, les comités départementaux du tourisme, les comités régionaux du tourisme Le SIT est avant tout un outils permettant de stocker des informations dans le domaine du tourisme. Pour se faire, en septembre 2004, le groupe technique TourinFrance (GTTIF) à publié une nouvelle version de la norme TourinFrance basé sur la technologie XML. 2.1 Norme XML TourinFrance Norme Le mot norme vient du latin norma qui signifie règle. Une norme désigne une règle, un ensemble de caractéristiques, à suivre afin que quelque chose soit considéré comme étant dans un état normal (par apposition à anormal). La norme a pour énorme avantage de permettre d'échanger relativement simplement toutes pièces, produits, outils qui respectent la même norme. Ainsi, si pour une raison quelconque, par nécessité ou par envie, une autorité décide de substituer un élément par un autre respectant en tout point la même norme, l'opération demandera un minimum de travail. Machen Florent 12/49

13 2.1.2 XML L'acronyme XML signifie Extensible Markup Language (langage extensible de balisage). Il s'agit d'un langage informatique qui sert essentiellement à stocker, décrire, transformer, transférer des données de type textuel de manière structurées et hiérarchisées. Ce langage est dit extensible car il permet à l'utilisateur de créer lui même ses balises afin de servir au mieux ses intérêts TourinFrance La norme Tourinfrance est un document officiel initié par le ministère délégué au Tourisme. L'objectif de cette norme est de fournir au professionnel du tourisme un outil permettant l'échange de données touristiques. En septembre 2004, le groupe technique TourinFrance publie une nouvelle version de la norme qui suis désormais une syntaxe XML. À cette norme est associé un thésaurus comprenant une liste de termes spécifique au domaine du tourisme, reliés entre eux par une relation hiérarchique. Un exemple de fichier normalisé TourinFrance est visible en annexe 1. Cette norme assure théoriquement une interopérabilité entre les différents éditeurs de logiciel ainsi qu'une pérennité et une structuration de l'information. 2.2 Présentation de la suite touristique Tourism System Tourism System est le Système d'information Touristique à proprement parlé. C'est depuis cet outil que les professionnels du tourisme peuvent gérer leurs établissements (création, modification, suppression). Une série d'applications, appelées webservices, sont associées au SIT afin de permettre la manipulation des données hors du SIT. Via les webservices, il est possible de se servir du SIT comme entrepôt de données ; et demander à un autre prestataire que la société raccourci d'exploiter ces données pour réaliser un site internet. Machen Florent 13/49

14 2.2.2 Tourism Desk et Tourism Manager D'autres applications complètent les services fournis par le SIT. Nous avons vu que le CMS Astuss permet la diffusion des données sous forme de site web. Cependant, d'autres outils sont à disposition afin d'aider les professionnels dans leur métier. Tourism Desk par exemple et un dérivé de Tourism System. Le desk a vocation à être mis en place dans les offices du tourisme afin d'assister les hôtesses d'accueil à renseigner les potentiels touristes. Cette application permet d'identifier rapidement qu'elles sont les établissements et événements répondant à la demande d'un visiteur. Tourism Manager est une autre application complémentaire du SIT. Le SIT est généralement Machen Florent 14/49

15 l'outil de travail de l'office de tourisme, un organisme ayant autorité sur l'ensemble d'un territoire. Tourism Manager permet au propriétaire d'un établissement sur ce territoire de gérer sa fiche dans le SIT (description, disponibilité, tarifs...) ; et d'avoir diverses informations (nombre de consultations, statistiques...). Machen Florent 15/49

16 2.3 Présentation de la concurrence Acogit Présentation Acogit est une application sous licence GNU/GPL de collecte, d'organisation et de gestion de l'information touristique basée sur le format TourinFrance v3.10. Le développement à été initié par le Comité Régional du Tourisme de Poitou-Charentes, pour la mise en œuvre du système d'information touristique régional mutualisé conformément à la politique de la Région. Apercu du logiciel Acogit, édition d'une fiche Machen Florent 16/49

17 Description Acogit est une application Java/JEE qui fonctionne avec le serveur d'applications libre JOnAS et le serveur de bases de données PostgreSQL. Il utilise aussi les composants libres Spring, Hibernate, XMLBean, freemarker, JUnit et MyFaces. Acogit est actuellement constitué de trois modules distinct qui dialoguent entre eux à l'aide de WebServices SOAP, et du schéma XML Tourinfrance v3.10. Ces trois modules sont : acogit serveur acogit client gwt acogit client website Acogit serveur Ce logiciel est la partie serveur, qui est en charge : Du stockage des fiches au format tifv3. De la gestion des droits, qui sont affinés jusqu'à la commune de l'objet touristique, et au "champ" de la fiche. De la mise en œuvre d'un serveur soap, qui sert de base à toutes les autres applications Acogit client gwt Cette partie communique avec l'entrepôt via les WebServices, et est en charge de la production des interfaces utilisateurs pour le renseignement des fiches d'informations. Il s'agit de la partie éditeur de fiche tourinfrance v Acogit client website Cette partie est une "bibliothèque" de fonction permettant l'intégration des informations de l'entrepôt dans un site internet tiers. Un affichage cartographique s'appuyant sur la solution google maps est intégrée à cette solution. Machen Florent 17/49

18 Comparaison avec la solution Tourism System Plus ancienne, la solution Acogit a été une base de travail pour Tourism System. Cependant les deux produits ne sont pas directement en concurrence car ne visent pas les mêmes objectifs. Acogit est un très bon système de stockage, un des système les plus fiable, complet et respectueux de la norme actuellement sur le marché. Cependant, il ne gère pas la publication et la diffusion de données formatées. En effet, les données exportées sont "brutes" et demande un traitement avant affichage. Bien que fournissant de nombreux outils, la solution n'est pas immédiatement exploitable et demande la mise en place d'une équipe informatique. Par ailleurs, acogit nécessite l'installation d'un serveur d'application basé sur la technologie java. Or les infrastructures java sont réputés pour être bien plus lourde que les infrastructures php Constellation Constellation se décrit comme étant le leader français des systèmes d informations touristiques. Pour être plus précis, il qualifie son système comme étant un «Destination Management System» (DMS). L'objectif du DMS est de permettre aux autorités publiques du tourisme de gérer, sur une seule et même plateforme orientée web, l ensemble des fonctions critiques d une destination : accueil, marketing, gestion de la relation client et vente en ligne des prestataires de tout un territoire. Contrairement a Acogit et Tourism System ou le logiciel à pour principale objectif la gestion des établissements sur un territoire, Constellation s'attache beaucoup au profilage et prise d'information sur les visiteurs. De plus, la norme officiel de stockage des données touristiques est la norme Tourinfrance3.10. C'est cette norme qui est utilisé par acogit et tourism system. Constellation a quand à lui conçu son propre format qu'il a intitulé Tourinfrance3.11. Même si cette norme s'inspire de la norme officiel, le thésaurus ainsi que les balises ont été adaptés à leurs besoins. Ce format n'est pas compatible avec la norme XML officielle. D'un point de vue plus technique, la plateforme constellation a été bâtie sur le langage.net. Elle intègre également des bases Microsoft SQL Server. Ce produit est maintenu par une société filiale de Microsoft. Machen Florent 18/49

19 Constellation, sélection des établissements Tourinsoft Développé par la société Faire-savoir, basé à Lille, spécialisé dans la réalisation de projet internet/intranet/extranet, tourinsoft est la plus ancienne des solutions présentées dans ce document. Il s'agit du premier logiciel labellisé TourinFrance, et du système d'information touristique le plus utilisé en France. L'ancienneté et l'implantation de cette suite en fait le principale concurrent de Tourism System. D'autant plus que cette concurrence est directe du fait que les deux logiciels vise plus ou moins le même public, délivre plus ou moins les même fonctionnalités (export données, pdf), et fournis les mêmes services (site internet...). Cependant, la solution Tourinsoft travaille sur des données stockées au format XML tourinfrance2.2 alors que la norme officiel depuis 2004 est la norme 3.1. Par conséquent, elle accuse un léger retard que certains utilisateurs déplorent. Machen Florent 19/49

20 La solution étant propriétaire, la comparaison avec TourismSystem n'est pas évidente. il est difficile d'évaluer de manière fiable les performances de chaque système ; et plus encore de connaître son fonctionnement. Une nouvelle version du logiciel serait en cours de développement. Cette nouvelle monture supporterait la norme TourinFrance3.10 et serait OpenSource. Machen Florent 20/49

21 PARTIE N 3. DÉROULEMENT DU STAGE Le stage de fin d'étude décrit dans ce rapport à eu lieu du 2 février 2009 au 5 juin 2009 avec la société raccourci à La Rochelle. Le stage s'est porté sur le développement du système d'information touristique propriétaire de l'agence. Durant le stage, j'ai eu la chance de pouvoir travailler et réfléchir sur de nombreux points du logiciel. Je vous propose une présentation de chacune des problématiques abordées, les enjeux, les solutions envisagées et retenues. 3.1 Importation des données L'agence web dispose d'un CMS nommé Astuss. Pour cet outil fut développé un certain nombre de module afin de répondre à de nombreux besoins. Parmi ceux ci, certains tel que le module hébergement et le module agenda, furent mis en place afin de répondre aux besoins des professionnels du tourisme. L'association CMS et modules est en place depuis plusieurs années. Les clients y sont familiarisés et une large demande de leurs besoins est satisfaite. La solution Tourism System a pour objectif d'enrichir l'offre de la société. Cependant, certaines fonctionnalités du système d'information entre en doublon avec les fonctionnalités offertes par le CMS. Malgré la plus value offertes par le système d'information, les clients n'effectueront leur migration qu'a la condition qu'ils puissent récupérer leurs données du CMS Astuss. Machen Florent 21/49

22 3.1.1 Module hébergement Présentation Le module hébergement donne la possibilité aux clients de gérer une liste d'établissement. Cette extension permet de créer, mettre à jour, supprimer des fiches d'établissements afin de les diffuser sur leur site internet. Contrairement à son nom, les établissements ne sont pas uniquement des hébergements, mais également des restaurants, parcs naturels, centres de loisirs Certains clients disposent de plusieurs centaines de fiches qu'ils ne sont pas disposés à perdre. Afin de faire migrer les utilisateurs vers la nouvelle plateforme, toutes ces données doivent pouvoir être importées Données en base Astuss Les données du CMS sont stockés dans une base de données relationnel MySQL. Afin d'utiliser ce module dans un maximum de cas, une partie de cette base est très générique, et une autre partie très spécifique (en fonction du site, de la langue, de domaine ). Ce module n'ayant pas été conçu à l'origine pour stocker tout type d'établissement, la quasi totalité des données à exporter de la base se trouve être dans les champs spécifiques Migration des données La migration des données impliquent de transposer un modèle de données relationnels en modèle de données hiérarchiques. De plus, les deux systèmes n'ont été pensés n'y à la même époque, ni pour les mêmes besoins. Malgré une tentative d'export de manière générique et commune à l'ensemble des clients, l'hétérogénéité des données et les différents cas d'utilisation du module nous on conduit à un export au cas par cas. Un développement générique fut développé, puis grâce aux principes de la programmation orienté objet, chaque objet fut surchargé en fonction des besoins spécifiques du client. Machen Florent 22/49

23 Bilan La difficulté de cette migration était plus technique que conceptuel. Cette opération ayant eu lieu au départ de mon stage, cela aura eu au moins deux effets bénéfiques : 1. Découverte de contexte de projet. Suite à cela, je savais où en était la société vis à vis de la manipulation des données. Je savais d'où elle venais, où elle va et comment. Cela m'a également permis de me familiariser à la norme et au thésaurus. 2. Cette mise en situation fut accompagné d'un développement en PHP objet. Cela m'a permis de grandement me perfectionner et apprendre à développer un logiciel en fonction du contexte et de l'existant (avec les avantages et les inconvénients) Module agenda Présentation Le module agenda donne la possibilité aux clients de gérer une liste événements. Cette extension permet de créer, mettre à jour, supprimer des fiches événements afin de les diffuser sur leur site internet Migration des données L'importation des données du module agenda ont eu lieu bien après l'import des données du module hébergement. Il n'était pas prévu, d'importer ces données. Cependant, suite à l'insistance de certains clients, la société est revenu sur sa position. Nous repartîmes donc du modèle générique développer pour le module hébergement. Bien que la description d'un évènement soit relativement différente de la description d'un établissement, Le code générique et la programmation objet/orm simplifia grandement la migration. Celui ci pût se faire sans modifier le planning de développement du SIT. Cette expérience m'aura également permis de modifier un code existant. Ce qui est très différent d'initialiser un script. Cette expérience met en valeur un certain nombre de principe de base de la programmation, notamment les commentaires, les lignes courtes... Machen Florent 23/49

24 3.2 Indexation et recherche Définition du besoin Dans un système d'information, stocker les données de manière efficace est très important. Cependant, une donnée même stockée qu'il n'est pas possible de retrouver est une donnée perdue. Il est donc nécessaire de permettre aux utilisateurs de retrouver facilement et rapidement les données souhaitées. Pour se faire, il est déjà possible d'effectuer des recherches via la classification de la norme tourinfrance. La recherche s'effectue alors à la manière d'un annuaire, d'une recherche en bibliothèque. Cette méthode demande alors une certaine connaissance du thésaurus, de la classification. Une autre méthode de recherche est généralement préférée : le moteur de recherche. Le moteur de recherche apporte rapidement une solution sans que cela ne demande d'effort de classification de la part de l'utilisateur. Cependant, le moteur de recherche n'a rien de «magique». Pour ce faire, le moteur de recherche à du être conçu et les résultats retournées sont le fruit d'indexation préalable Solutions Solr Solr est un moteur de recherche open source écrit en java qui permet d'indexer et de rechercher du contenu. Solr est particulièrement performant et adapté pour l'indexation de contenu au format XML. De plus, il dispose de fonctionnalités permettant une utilisation via le protocole web (http). Par ailleurs, cet outil fut abordé durant le 3ème semestre du master ID ce qui facilite grandement le déploiement d'un tel outil. Cependant, intégrer cet outil implique la mise en place d'une nouvelle technologie sur le serveur (java). Par ailleurs, le moteur de recherche va être amené à jouer un rôle centrale dans le SIT. De nombreuses applications du projet s'appuieront dessus pour fonctionner. Il est donc important d'être sûre et maitriser ce composant. Il faut savoir que le chef de projet de la société avait démissionné ; et qu'au moment où nous Machen Florent 24/49

25 réfléchissions à cette problématique aucun remplacement n'était encore assuré. La société n'a pas souhaitée s'engager dans cette voix sans directeur technique pour valider la solution. Il fut décidé de développer nous même l'outil afin de le maitriser parfaitement requêtes en base SQL Afin de mettre en place rapidement une solution que l'on maitrise, le moteur de recherche fut développé en interne. Afin de gagné en performance, le moteur fut développé de sorte à être très spécifique à l'application. De même, pour éviter le parcours de plusieurs centaines de flux XML, certains critères que nous jugions prioritaire furent stockés en base de données. Il fut développé en PHP/MySQL et extjs Bilan Les performances du moteurs de recherche sont jugées très satisfaisante. La recherche s'effectuant sur un nombre restreint de champ qui ont été pré définit, la pertinence des résultats est au rendez vous. Cependant, cette technique oblige la multiplication du stockage de l'information (sous forme d'objet sérialisé en mémoire cache, sous forme XML, sous forme de champ prédéfinit en base de données). Cela augmente considérablement les traitements et limite les recherches. 3.3 Web services Le SIT dispose maintenant de données classées, stockées et indexées. De plus elles sont identifiables et récupérables via le moteur de recherche. Afin de les rendre le plus accessible possible, la société à mis en place un certain nombre de web service SOAP SOAP SOAP est un protocole basé sur la technologie XML. Il permet la transmission de messages entre objets distants ; autrement dit, d'échanger des informations entre deux machines. Une machine sera demandeuse d'information ; l'autre délivrera l'information. Machen Florent 25/49

26 Pour se faire, les deux machines vont partager un fichier WSDL. Un WSDL est un protocole indépendant du SOAP qui permet de définir les interfaces d'accès, le moyen de communiquer. Grâce à ces deux protocoles, et via le protocole web (http), un objet va invoquer des méthodes d'objets physiquement situés sur un autre serveur. Et ainsi obtenir les informations qu'il souhaite. Le choix de SOAP semble judicieux. Il a été initialement défini par Microsoft et IBM, puis est devenu une recommandation du W3C. Cette technique fut testé au sein de la société il y a quelques mois pour palier à certains ennuis. La mission fut un succès ; et depuis raccourci a recourt le plus souvent possible au web service SOAP Existe t il autre chose? Cependant, même si les web services répondent aux besoins de la société, SOAP est il la seule ou la meilleur solution? SOAP reste une technique relativement complexe et lourde à mettre en place. De plus la présence de deux protocoles en plus du protocole HTTP est nécessaire. Or, les deux protocoles ne sont au final qu'une sur couche du protocole HTTP. Les deux protocoles redéfinissent des points qui sont déjà définit dans le protocole HTTP mais qu'il n'utilise pas en HTTP. Le protocole HTTP existe, il est dommage de ne pas l'exploiter. De plus, les sur couches amènent un niveau supplémentaire d'abstraction à l'application. Ce qui complique la compréhension de l'application. Un autre type de web service intitulé REST à été proposé afin d'évaluer les avantages et inconvénients de chacune des solutions dans le contexte du SIT. Cependant, l'idée est restée sans suite. 3.4 Export des données Nous avons vu jusqu'à présent les problèmes rencontrer pour importer, stocker, rechercher et afficher les données du SIT. Une autre problématique qui nous a été confié est l'export des données sous un autre format Machen Florent 26/49

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : un système de gestion de bases de données prosopographiques PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la

Plus en détail

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, stage@isoft.fr ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise

Plus en détail

Offres de stages 2011/2012

Offres de stages 2011/2012 Offres de stages 2011/2012 RBS LE MEILLEUR DE L INTEGRATION ET DE L EDITION L informatique est devenue un outil stratégique de développement et de différenciation pour les organisations du 21ème siècle

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Le stockage local de données en HTML5

Le stockage local de données en HTML5 Le stockage local HTML5, pourquoi faire? Dans une optique de réduction des couts de maintenance, de déploiement, beaucoup d'entreprises ont fait le choix de migrer leurs applicatifs (comptables, commerciales,

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,

Plus en détail

http://www.linea21.com info@linea21.com

http://www.linea21.com info@linea21.com Livre blanc http://www.linea21.com SOMMAIRE SOMMAIRE... 1 PRESENTATION... 2 TIC ET DEVELOPPEMENT DURABLE... 3 PUBLIER ET COMMUNIQUER... 4 LES GROUPES DE TRAVAIL...5 LE TABLEAU DE BORD PERSONNALISE... 6

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Les Architectures Orientées Services (SOA)

Les Architectures Orientées Services (SOA) Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie

Plus en détail

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014 Les Réunions Info Tonic Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014 Intervenants : Utiliser les logiciels libres dans mon entreprise Jean-Luc Malet et Olivier Heintz, Nereide

Plus en détail

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5 Livre Blanc LE PORTAIL D'INTÉGRATION LIFERAY Version 1.0 - Novembre 2006 SOMMAIRE 1 PRÉSENTATION... 3 2 SYNTHÈSE... 4 2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces...

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

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 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs

Plus en détail

Spécifications de l'offre Surveillance d'infrastructure à distance

Spécifications de l'offre Surveillance d'infrastructure à distance Aperçu du service Spécifications de l'offre Surveillance d'infrastructure à distance Ce service comprend les services Dell de surveillance d'infrastructure à distance (RIM, le «service» ou les «services»)

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

Créateur de sites Internet. Développeur de logiciels. www.logipro.com

Créateur de sites Internet. Développeur de logiciels. www.logipro.com Créateur de sites Internet Développeur de logiciels Logipro, partenaire de vos «e projets» depuis 1997 Fort d une dizaine d années d expériences dans le développement de solutions Internet globales, Logipro

Plus en détail

Présentation des CMS au CIFOM-EAA

Présentation des CMS au CIFOM-EAA Présentation des CMS au CIFOM-EAA http://www.esne.ch/infogestion/laboratoires/ldi/enseignement/article_0000.html filière informatique de gestion - Dominique Huguenin 1 sommaire Introduction 1 ère partie

Plus en détail

Avanquest Software présente la nouvelle gamme WebEasy 8

Avanquest Software présente la nouvelle gamme WebEasy 8 La Garenne Colombes, le 22 Juin 2009 Avanquest Software présente la nouvelle gamme WebEasy 8 Des logiciels pour créer simplement des sites internet de qualité professionnelle sans aucune connaissance en

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

Utiliser Access ou Excel pour gérer vos données

Utiliser Access ou Excel pour gérer vos données Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A Durée : 1 jour A propos de ce cours Cette formation d'un jour, Nouveautés de Microsoft Dynamics CRM 2011, fournit aux étudiants les outils et informations

Plus en détail

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008 Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008 Objectifs À la fin de cette présentation, vous serez en mesure : de citer des ministères ayant fait

Plus en détail

Espace numérique de travail collaboratif

Espace numérique de travail collaboratif Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple

Plus en détail

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

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

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition) Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

ORACLE TUNING PACK 11G

ORACLE TUNING PACK 11G ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access

Plus en détail

Google Apps for Business

Google Apps for Business PROGRAMME DE FORMATION : Initiation au logiciel Google Apps for Business Programme détaillé sur : http:www.gestion-de-contacts.comformation Google Apps for Business Google Apps est un service externalisé

Plus en détail

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense,

Plus en détail

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience I0049 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE 27 ans - 5 ans d'expérience Expert ises mét iers : Langues : Editeur de logiciels Roumain (Langue maternelle), Russe (Avancé), Anglais (Intermédiaire),

Plus en détail

GOOGLE, OUTILS EN LIGNE

GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) Sommaire Formation Google Apps, utilisateur - 3 Google Apps, administrateur - 5 Office 365, prise en main - 8 Google

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Google Tag Manager. Optimisez le tracking de votre site web. Google Tag Manager. Google Tag Manager. Optimisez le tracking de votre site web 26,50

Google Tag Manager. Optimisez le tracking de votre site web. Google Tag Manager. Google Tag Manager. Optimisez le tracking de votre site web 26,50 Google Tag Manager Optimisez le tracking de votre site web Le chapitre 6 regroupe des outils ainsi que des ressources documentaires vous permettant d aller plus loin dans l utilisation de Google Tag Manager.

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

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

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

LICENCE PROFESSIONNELLE

LICENCE PROFESSIONNELLE LICENCE PROFESSIONNELLE Développement d'applications Intranet/Internet Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels Organisation : Institut Universitaire

Plus en détail

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme RÉPUBLIQUE ET CANTON DE GENÈVE Archives d'etat Formats de fichiers adaptés à l'archivage électronique à moyen et long terme Version Date Objet de la version 1.0 19.10.2011 Document validé par le Collège

Plus en détail

Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE. Contexte : «l e-business» Création de valeur 02/02/12

Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE. Contexte : «l e-business» Création de valeur 02/02/12 Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE La notion «d E-Business» recouvre les différentes applications possibles de l'informatique faisant appel aux technologies de l'information et

Plus en détail

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL . THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,

Plus en détail

7.0 Guide de la solution Portable sans fil

7.0 Guide de la solution Portable sans fil 7.0 Guide de la solution Portable sans fil Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

Projet en nouvelles technologies de l information et de la communication

Projet en nouvelles technologies de l information et de la communication Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima

Plus en détail

La plate-forme d'outils collaboratifs de l'i.e.m.n.

La plate-forme d'outils collaboratifs de l'i.e.m.n. JoSy: Outils collaboratifs La plate-forme d'outils collaboratifs de l'i.e.m.n. Plan 1. Contexte 2. Problématiques 3. Méthodologie et solutions mises en œuvre 4. OpenGoo 5. Bilans 6. Démo Éléments de contexte

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Careo la solution GRC des artisans, TPE, professions libérales et PME alliant efficacité, facilité d'accès, performance et évolution.

Careo la solution GRC des artisans, TPE, professions libérales et PME alliant efficacité, facilité d'accès, performance et évolution. Careo la solution GRC des artisans, TPE, professions libérales et PME alliant efficacité, facilité d'accès, performance et évolution. Nous vivons une période fascinante par le fait que chaque mois de véritables

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

TeamViewer 7 Manuel Manager

TeamViewer 7 Manuel Manager TeamViewer 7 Manuel Manager TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Présentation Sommaire Sommaire... 2 1 Présentation... 4 1.1 À propos de TeamViewer Manager... 4 1.2 À propos

Plus en détail

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique)

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique) GLPI (Gestion Libre de Parc Informatique) Installation et configuration d une solution de gestion de parc et de helpdesk 2 ième édition Marc PICQUENOT Patrice THÉBAULT Nouvelle édition Table des matières

Plus en détail

TutoJRES Outils et Services Collaboratifs

TutoJRES Outils et Services Collaboratifs 1 TutoJRES Outils et Services Collaboratifs Retour d expérience ZIMBRA 23 mars 2011 didier.faugeron@inria.fr Sommaire 2 A l origine Constats Etude outils collaboratifs en 2009 Objectifs du projet Zimbra

Plus en détail

A5.2.4 Étude d une technologie, d'un composant, d'un outil

A5.2.4 Étude d une technologie, d'un composant, d'un outil Assistance et dépannage des visiteurs : Etude des prérequis de glpi : A5.2.4 Étude d une technologie, d'un composant, d'un outil Sujet : Prérequis Tout ce qu'il faut savoir pour une installation confortable

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server 2008. Référence Cours : 6238B

Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server 2008. Référence Cours : 6238B Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server 2008 Durée: 5 jours Référence Cours : 6238B À propos de ce cours Ce cours animé par un instructeur et réparti

Plus en détail

Introduction à Microsoft InfoPath 2010

Introduction à Microsoft InfoPath 2010 Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

ManageEngine IT360 : Gestion de l'informatique de l'entreprise ManageEngine IT360 Présentation du produit ManageEngine IT360 : Gestion de l'informatique de l'entreprise Améliorer la prestation de service à l'aide d'une approche intégrée de gestion des performances

Plus en détail

TeamViewer 9 Manuel Management Console

TeamViewer 9 Manuel Management Console TeamViewer 9 Manuel Management Console Rév 9.2-07/2014 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Sommaire 1 A propos de la TeamViewer Management Console... 4 1.1 A propos de la

Plus en détail

Utilisation du module Scribe IMPORTATION DES COMPTES

Utilisation du module Scribe IMPORTATION DES COMPTES Utilisation du module Scribe IMPORTATION DES COMPTES (Extrait de la documentation officelle du site http://eole.orion.education.fr, modifié pour les colléges de l'académie de Nice) 1/11 {...} 1.4. Importation

Plus en détail

ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL

ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL Au niveau du second degré, l'économie et gestion recouvre un ensemble de champs disciplinaires relevant de l'économie, du droit, des sciences de

Plus en détail

Rapport De Stage 28 mai au 27 juin 2013. Intégration Web Création de site vitrine (SGC)

Rapport De Stage 28 mai au 27 juin 2013. Intégration Web Création de site vitrine (SGC) Rapport De Stage 28 mai au 27 juin 2013 Intégration Web Création de site vitrine (SGC) LOGANATHAN Teboral Etudiante en 2ème 20 rue de Jaigny 95160 Montmorency année de BTS SIO PASTOR Pascal Gérant 200

Plus en détail

Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL)

Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL) Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL) SOMMAIR E 1. Présentation de la CCASL 2. Enjeux de la cartographie

Plus en détail

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est

Plus en détail

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,

Plus en détail

Vtiger CRM - Prestashop Connector

Vtiger CRM - Prestashop Connector Vtiger CRM - Prestashop Connector Pour PRESTASHOP version 1.4.x Pour vtiger CRM version 5.1, 5.2.0 et 5.2.1 Introduction En tant que gestionnaire d'une boutique en ligne, vous cherchez constamment de meilleurs

Plus en détail

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

Plus en détail

CONNECTEUR PRESTASHOP VTIGER CRM

CONNECTEUR PRESTASHOP VTIGER CRM CONNECTEUR PRESTASHOP VTIGER CRM Page 1 / 14 Vtiger CRM - Prestashop Connector Pour PRESTASHOP version 1.4.x et 1.5.x Pour vtiger CRM version 5.1, 5.2.0, 5.2.1, 5.3 et 5.4 Introduction En tant que gérant

Plus en détail

COMPÉTENCES TECHNIQUES

COMPÉTENCES TECHNIQUES André RIHANI, 43 ans DEUG A (MPM), 1993 Anglais courant 06.15.30.08.31 andre@rihani.fr DÉVELOPPEUR PHP ORANGE: Développeur LAMP (Linux, Apache, MySql, Php) durant 7 ans, tests unitaires et fonctionnels,

Plus en détail

Concepts et définitions

Concepts et définitions Division des industries de service Enquête annuelle sur le développement de logiciels et les services informatiques, 2002 Concepts et définitions English on reverse Les définitions qui suivent portent

Plus en détail

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

Objet de la consultation : Refonte du site Internet de l'office de Tourisme Loire et Nohain et création des supports de communication Web

Objet de la consultation : Refonte du site Internet de l'office de Tourisme Loire et Nohain et création des supports de communication Web CAHIER DES CHARGES Objet de la consultation : Refonte du site Internet de l'office de Tourisme Loire et Nohain et création des supports de communication Web Organisme concerné Maître d'ouvrage : Office

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

Système de gestion de contenu

Système de gestion de contenu 1 Système de gestion de contenu Un système de gestion de contenu ou SGC ((en) Content Management System ou CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de sites

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire Sommaire ILFID vous accueille dans sa salle de formation équipée d ordinateurs en réseau et connectés internet, d'un vidéo- Sprojecteur et tableau blanc. Nos solutions sont éligibles aux critères de financement

Plus en détail

Communiqué de Lancement. Sage Intégrale V4.50

Communiqué de Lancement. Sage Intégrale V4.50 Communiqué de Lancement Sage Intégrale V4.50 Nouvelle Version Majeure Avec près de 3000 entreprises clientes, l Intégrale est le Progiciel de Gestion Intégré le plus déployé en France, ce qui révèle toutes

Plus en détail

Guide de configuration de SQL Server pour BusinessObjects Planning

Guide de configuration de SQL Server pour BusinessObjects Planning Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets

Plus en détail

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies

Plus en détail