ASR: Projet de fin d études. Learner Profiler. Des traces d apprenant à un profil prédictif

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

Download "ASR: Projet de fin d études. Learner Profiler. Des traces d apprenant à un profil prédictif"

Transcription

1 ASR: Projet de fin d études Learner Profiler Des traces d apprenant à un profil prédictif Etudiants: Thomas LECOURT et Moroine BENTEFRIT Encadrants : Claire LECOCQ, Alda GANCARSKI et Olivier BERGER Source: profiler

2 Sommaire Présentation A. Objectifs B. Problématique C. Démarche Conception A. Modèle de données B. Architecture fonctionnelle Réalisation A. Choix technologiques B. Architecture applicative Conclusion

3 Introduction Depuis quelques années le nombre de plates formes d apprentissage en ligne ne fait qu augmenter. Parmi ces plates formes on retrouve Moodle qui est la plate forme utilisée à Telecom SudParis. Ces plates formes permettent à des communautés d avoir des ressources à dispositions pour s instruire sur différents sujets. Grâce à ces plates formes, différents types d apprentissage se sont développés. Ainsi sont apparus les MOOC, acronyme de Massive Open Online Courses, ce qui signifie en français Cours en ligne ouvert et massif. Ce sont des cours administrés par des formateurs. Ces cours sont considérés massifs en raisons du nombre important d inscrits par cours (plus de 1000 en général). De plus aucune restriction n est posée pour pouvoir participer à ces MOOC. Ainsi donc, la population inscrite à ces MOOC est très diverse et très importante. De plus, la formation étant en ligne, il n y a pas de contact entre les apprenants et les formateurs. Il est donc difficile de se faire une idée de l efficacité d un MOOC et encore plus d avoir une idée des profils des apprenants inscrits à ces cours. Pourtant les formateurs et administrateurs de ces MOOC aimeraient connaître ces profils afin de pouvoir continuellement améliorer le contenu du MOOC et s adapter aux apprenants. Notre projet s est inscrit dans la volonté de définir des profils d apprenants à partir des traces laissées par les ceux ci lors de leurs sessions de travail car chacune des manipulations est stockée en base de données. Pour cela nous avions à notre disposition les données issues de la base de donnée du MOOC de Telecom SudParis sur les bases de données.

4 Présentation Dans cette première partie nous allons présenter dans un premier temps les objectifs fixés pour mener à bien notre étude, puis nous expliciterons la problématique associée à notre sujet d étude. A. Objectifs Le but à atteindre dans ce projet étant l analyse de données issues d une base de données d un MOOC, nous avons pour objectifs les trois points suivants : Dans un premier temps, il faut être en mesure rassembler les données depuis la base de données du MOOC vers une base de données qui nous est propre. Ensuite il va falloir traiter les données afin d en faire ressortir uniquement les données qui nous semblent pertinentes et s assurer que ces données soient utilisables. Dernièrement il faudra analyser les données traitées. Cet objectif se subdivise en deux parties. L analyse se fera d une part en reliant les informations entre elles, et d autre part avec une analyse visuelle de la part de l utilisateur. Ce sera à lui de tirer des conclusions après visualisation des données traitées et analysées. B. Problématique Comme il est indiqué dans l appellation MOOC, le nombre important d apprenants engendre des complications. La première d entre elles est le nombre important de données à traiter. Un autre problème auquel nous avons du faire face est celui de la cohérence des données. En effet, une partie des données recueillies provient de données saisies par les apprenants. Ces données sont donc sujettes à des incohérences car elles ne sont pas contrôlées par les formateurs du MOOC. Le dernier problème important qui se pose est celui de savoir quelles données sont pertinentes. Et une fois les données pertinentes définies, il reste encore à trouver le type de représentation visuelle qui saura mettre en valeur ces données.

5 Nous allons donc maintenant expliciter la démarche qui nous a permis d atteindre nos objectifs malgré les difficultés énoncées ci dessus. C. Démarche L élaboration du Learner Profiler a débuté par l analyse des besoins. Nous avons tout d abord listé les questions pertinentes sur le profil des apprenants dont voici quelques exemple: Nous nous sommes ensuite attaché à l étude de la plateforme Moodle pour identifier les données disponible et l organisation de celles ci. Une fois l étude terminée la phase de spécification a débuté par l'établissement du modèle de données, de l architecture de l application, des différentes visualisations à réaliser et l interface utilisateur. Enfin nous avons pu développer la solution, d abord par le biais d une preuve de concept puis par la réalisation d un premier prototype minimaliste avant de l enrichir fonctionnellement conformément au cahier des charges établie lors de la phase précedente.

6 Conception A. Modèle de données L objectif du Learner Profiler étant l analyse des traces d apprenants et plus globalement l établissement d un profil apprenant la conception du modèle de données est une phase primordiale. Notre modèle de donnée doit être capable de recueillir toutes les informations pertinentes de notre source de données, la plateforme Moodle, sans pour autant être spécifique. 1. Moodle Comme on peut le constater sur la figure suivante le schéma relationnel de Moodle est très dense, il nous a fallut tout d abord comprendre ce schéma puis identifier les données utiles. Schéma du Modèle de Données Moodle

7 Le schéma n est pas totalement utilisé par la plateforme Moodle, de nombreux champs ne sont pas complétés et plusieurs dizaines de tables sont vides ce qui a grandement compliqué l interprétation des données. De plus Moodle utilise nombre de constantes numérique et en trouver leur signification n a pas été aisée. Finalement nous avons pu isoler trois groupes essentiels: La gestion des ressources La gestion des utilisateurs Les enregistrements des interactions utilisateurs 2. Learner - Profiler Compte tenu de la problématique il s avère essentiel d être capable de transposer dans notre modèle de données les ressources, les utilisateurs et leurs interactions. Les utilisateurs disposent des attributs `pays` et `ville` qui représentent le lieu d habitation de l apprenant. Cependant ces données sont difficilement exploitable en l état, la question qui se pose alors est : Comment représenter la répartition géographique des apprenants? Nous avons décidé de regrouper ces informations au sein d une table dans l optique de les consolider ultérieurement afin d en faciliter leur exploitation. Enfin les enregistrements des actions utilisateurs sont associés à une adresse IP, il nous sera donc possible de situer géographiquement la répartition géographique des actions.

8 Modèle de données du Learner-Profiler L entité `Participant` est au coeur de ce modèle de données, et est relié comme évoqué précédemment à une `Localisation`. On distingue également les différents participants, à savoir les apprenants s étant inscrits délibérément, avec donc la volonté de suivre activement le MOOC, les étudiants de Telecom SudParis inscris automatiquement et le personnel encadrant du MOOC. L entité `Module` correspond aux ressources de cours du MOOC au sens large qui regroupe aussi bien les fichiers pdf, les vidéos, les liens que les quizz ou bien les forums. Ainsi l attribut `category` permet de classifier ces ressources en plusieurs en fonction de leur utilités: théorie, pratique et communauté. L entité `Action` a tout autant d importance que `Participant`, c est effet la représentation de l interaction utilisateur. L action relie donc un Participant à un Module et détient l information géographique associée à cette action. Nous sommes ainsi en mesure de corréler la déclaration de l apprenant sur son lieu d habitation. B. Architecture fonctionnelle Une fois le modèle de donnée établie il convient de spécifier le fonctionnement de l application permettant à partir des données Moodle l établissement du profil utilisateur. 1. Vue globale La démarche se décompose en trois étapes: La collecte des données La consolidation des données L analyse des données Nous avons donc séparé la logique applicative en modules suivant ces trois étapes, respectivement le CollectorBundle, le BuilderBundle et l AnalyserBundle. Nous avons également introduit le CoreBundle qui détient la gestion des entités d abstraire permettant la persistance des données et la recherche. Enfin le soucis d une plus grande évolutivité, nous voulions fournir une API permettant l exposition des données dont la gestion est confié au ProviderBundle.

9 Schéma de l architecture fonctionnel 2. CollectorBundle Le CollectorBundle est le premier module intervenant dans le processus de l application qui a pour mission de récupérer les données issues de la plateforme Moodle et de les extraire pour être compatible avec le modèle de donnée du Learner Profiler. Une fois les données formatées, le CollectorBundle en confie la gestion au CoreBundle pour leur persistence en base. 3. CoreBundle Le CoreBundle a pour unique objectif la gestion des données, il transforme les données stockées en objets. Il permet donc la manipulation des données en objets. 4. BuilderBundle Le BuilderBundle récupère les données via le CoreBundle pour les consolider. Il génère les relations entre différentes entités, c est donc lui qui interprète les données bruts pour enrichir

10 les données. Il s appuie également sur des webservice pour la consolidation, notamment pour la création des entités `Localisation`. A titre d exemple la déclaration utilisateur de son lieu d habitation peut comporter des erreurs. Pour le pays d origine, l utilisateur choisi parmi une liste mais la ville est quant à elle entrée via un simple champs texte qui peut donc comporter des fautes de frappes. Le BuilderBundle utilise donc la recherche par mots clés de l API Gplace de Google qui est très performante sur la gestion des fautes de frappes et permet d obtenir des informations précises comme la position GPS du lieu en question. 5. ProviderBundle Le fournisseur de données interprète la requête reçu de l AnalyserBundle la transforme en une requête auprès du CoreBundle pour ensuite renvoyer le résultat à l AnalyserBundle. 6. AnalyserBundle L AnalyserBundle est le seul module de la partie client de l application. La partie client possède moins de modules car la majorité des traitements se font du côté serveur de l application. L analyseur est donc le chaînon de l application avec lequel va intéragir l utilisateur. Une interface utilisateur doit donc être implémentée au travers de laquelle l utilisateur choisira les données dont il souhaite obtenir une représentation et selon quelle forme. Le choix de l utilisateur quant à la visualisation s effectue autour de trois données. La première est le type de représentation souhaité. A l heure actuelle il est proposé soit une carte du monde, soit un histogramme. Le deuxième critère est la donnée que l utilisateur veut étudier. Une fois encore il existe deux choix possibles. Soit on affiche des données concernant les apprenants, soit des données concernant les actions effectuées. Une fois ces deux critères définis, l utilisateur a la possibilité d ajouter des filtres pour cibler les données qu il souhaite analyser. Par exemple il est possible de recueillir la localisation de tous les apprenants sauf ceux habitant en France. Le travail de l AnalyserBundle est donc de récupérer les données saisies par l utilisateur et à partir de ces données doit être produite une représentation visuelle correspondante aux attentes de l utilisateur. Ce module va intéragir avec le ProviderBundle pour récupérer les données à afficher.

11 Réalisation Une fois les spécifications fixées nous pouvons réaliser les différents modules de façon relativement indépendantes sous la seule condition de respecter les flux d entrées/sorties et bien évidemment la mission qui lui est confié. A. Choix technologiques Le choix des technologies est une étape essentielle pour la bonne réalisation du projet. Ainsi les points à prendre en compte sont à la fois l apport même de cette technologie mais également notre maîtrise de ces technologies. 1. Intégration continue Afin d appuyer le développement en équipe nous avons naturellement décidé d utiliser un gestionnaire de version, GIT. En complément de ce gestionnaire de version nous avons appliqué le GitWorkflow nous permettant de fixer des realeases incrémentales suivant l intégration continue. Dans le but de faciliter le déploiement de l application, nous avons utilisé Vagrant. Vagrant est un outil de création d environnements complet de développement permettant de s abstraindre des spécificités de chaque machine en exécutant une virtual machine. Enfin pour une meilleure gestion du projet nous utilisons le gestionnaire de dépendance composer qui permet notamment de regrouper les dépendances de librairies externes et de pouvoir les mettre à jour simplement.

12 Git Workflow 2. Technologies serveur Le serveur se base sur le framework php Symfony2 offrant une panoplie d avantage. Symfony2 est un framework MVC orienté Service ce qui nous permet une de garder la maîtrise de notre application. Symfony2 dispose également d une multitude de bundles opensource, et notamment Doctrine.

13 Doctrine est un ORM (Object Relational Mapping) permettant une abstraction niveau objet du schéma relationnel. 3. Technologies client Le client se présente sous la forme d une application web. Ce choix apparaît comme étant naturel à la fois par la facilité de création et de déploiement. De plus de multiple outils sont disponible et notamment la bibliothèque Javascript D3js permettant la création de graphiques utilisés pour la représentation des données. B. Architecture applicative Nous allons maintenant aborder l implémentation des des modules principaux à savoir le CollectorBundle, le BuilderBundle et l AnalyserBundle. 1. CollectorBundle Le CollectorBundle a pour mission d importer les données Moodle. Ces données se présentent sous la forme d un dump SQL. La principale difficulté du CollectorBundle consiste en la quantité de données à importer. En effet avec plus de actions, l importation naïve peut s avérer impossible. Ainsi pour des raisons de performance le CollectorBundle se lance en ligne de commande pour pouvoir utiliser pleinement les ressources systèmes.

14 Architecture applicative du CollectorBundle Le premier composant intervenant est le Fetcher qui se charge simplement d importer le dump sql dans une base de données spécifique au collecteur. Interviennent ensuite les composants d extraction des données spécifique à chaque entité cible. Ce choix nous permet de paralléliser l extraction des données et donc d optimiser le temps de traitement. Chaque composant récupère les données brut dans la base spécifique du Collecteur pour créer des entités dont la gestion sera délégué au CoreBundle. Il nous a fallu également se préoccuper de la consommation mémoire. Les premiers essais s avéraient très gourmand requirant jusqu à 4 Giga de mémoire vive. La solution mis en place pour contourner le problème était de fonctionner par lot, chaque composant récupère des lots d une cinquantaine d entités avant d en confier la gestion au CoreBundle puis de supprimer les références vers ces entités pour libérer la consommation mémoire. Avec cette méthodologie on parvient à diviser par 100 la consommation mémoire et réduire le temps de traitement à une demi heure. 2. BuilderBundle Le BuilderBundle se charge de la consolidation des données et donc de lier les différentes entités entre elles.

15 Architecture applicative du BuilderBundle Le BuilderBundle est confronté à la même problématique que le CollectorBundle dû à la quantité de données à traiter. Ainsi le BuilderBundle est également décomposé en plusieurs composants spécifique. Le BuilderBundle crée les Localisation à partir des données issues des Participants et des Actions en s appuyant sur différents Web Services. Le LocalisationBuilder utilise une panoplie de services regroupées dans le composant LocalisationServices afin de consolider les données. Les Web Services appelés ayant tous des quotas et les requêtes aux Web Service introduisant du temps de latence dans le traitement nous mettons en cache les résultats dans le CoreBundle afin de limiter les appels externes. 3. AnalyserBundle Comme il a été établi précédemment, l AnalyserBundle est le module de la partie client chargé de récupérer les critères de visualisation de l utilisateur puis de restituer une visualisation adaptée. Dans cette partie nous allons détailler le fonctionnement interne de ce module. Voici donc le schéma de son fonctionnement :

16 Le flux de données suivant un ordre précis, nous allons détailler le fonctionnement du module en procédant dans le même ordre. L interface utilisateur est donc le point d entrée de l application pour l utilisateur. Cette interface utilisateur est ancrée dans une page web. C est à partir de cette page que l utilisateur entre les données liées à la visualisation qu il souhaite obtenir. Une fois ces données saisies, le contrôleur les récupère pour les analyser. Une fois les paramètres analysés, le contrôleur transmet au collecteur la requête que ce dernier doit transmettre vers le ProviderBundle pour récupérer les informations nécessaires pour établir la visualisation. Une fois la requête transmise, le collecteur attend la réponse du ProviderBundle..La réponse reçue est au format JSON et contient les données attendues par le bloc visualisation du module. Le bloc visualisation utilise la bibliothèque Javacsript D3.js. Cette bibliothèque est spécialisée dans la transformation de données en des représentations visuelles. Cependant le format des données nécessaire à l utilisation de cette bibliothèque nécessite un format précis. Le bloc de visualisation se charge d ajouter aux données venues du contrôleur les attributs nécessaires pour la création de la visualisation. Cette tâche n est pas effectuée du

17 côté serveur car certaines données sont mises à jour du côté client sans faire appel au serveur. Les difficultés qui ont été rencontrées lors du développement de ce module ont essentiellement été dues à la découverte de D3.js. En effet, à la différence de JQuery, D3.js offre des fonctions d un niveau très élevé et utilise des objets spécifiques à cette bibliothèque, ce qui rend difficile la compréhension des exemples ainsi que la transcription de ces exemples vers nos problèmes.

18 Conclusion Le LearnerProfiler se présente comme étant un outil d analyse des MOOC. Plutôt que de proposer différentes représentations que nous jugions pertinente, nous avons fait le choix de la fléxibilité laissant libre choix à l utilisateur la représentation des données qu il souhaite. N ayant pas le recul nécessaire sur les MOOC, nous n étions pas capable d identifier les facteurs déterminant du profil apprenant. Cette fléxibilité permet donc de répondre à une multitude de questions sur l utilisation du MOOC. Le LearnerProfiler s'inscrit également dans une volonté de facilité d utilisation. Un intérêt tout particulier à été accordé à l ergonomie de l interface utilisateur et plus globalement à la facilité d utilisation et d installation. Ce projet nous a permis de mettre en oeuvre différents processus d industrialisation dans un soucis de maintenabilité et d évolutivité.

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

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

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie 1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser

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

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

Notre processus d embauche

Notre processus d embauche Notre processus d embauche Nous considérons la passion, le désir d apprendre et les habilités priment sur l expérience. Notre processus d évaluation des candidatures passe donc par une auto-évaluation

Plus en détail

Construire un réseau social avec Symfony Xavier Lacot Clever Age. Symfony Live 11 et 12 juin 2009 Clever Age Xavier Lacot

Construire un réseau social avec Symfony Xavier Lacot Clever Age. Symfony Live 11 et 12 juin 2009 Clever Age Xavier Lacot Construire un réseau social avec Symfony Xavier Lacot Clever Age Plan de présentation 1. Qu'est-ce qu'un réseau social? 2. Pourquoi Symfony pour un réseau social? 3. Architecture et protocoles 4. Mise

Plus en détail

Urbanisation des systèmes d information

Urbanisation des systèmes d information Urbanisation des systèmes d information 29-08-2013 Université Lyon 1, 7 Novembre 2013 Présentation Julien VILLANTI (julien.villanti@worldline.net) Unité Public Santé Transport (département Contacts) Fonctions

Plus en détail

Présentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010

Présentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010 Présentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010 Damien Maillard Emmanuel Mayoud Jérôme Lamache EPNadmin OpenEPN GENEPI OpenEPN EPNadmin GENEPI EPNadmin Objectifs initiaux

Plus en détail

L art d ordonnancer. avec JobScheduler. François BAYART

L art d ordonnancer. avec JobScheduler. François BAYART L art d ordonnancer avec JobScheduler François BAYART 30 Octobre 2010 [1] 234567 introduction Introduction Qui suis-je? François Bayart consultant système en solution libre et propriétaire Redhat (1996),

Plus en détail

Adaptabilité d un MOOC aux styles d apprentissage. Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr

Adaptabilité d un MOOC aux styles d apprentissage. Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr Adaptabilité d un MOOC aux styles d apprentissage Hubert Kadima Directeur de Recherche LARIS/EISTI Email : hubert.kadima@eisti.fr Agenda 1. Contexte : l apprentissage dans le projet PLACIS 2. Choix du

Plus en détail

RÉSUMÉ. Particulièrement adaptée à des institutions opérant en front office. Logiciel utilisé essentiellement en Afrique de l Ouest.

RÉSUMÉ. Particulièrement adaptée à des institutions opérant en front office. Logiciel utilisé essentiellement en Afrique de l Ouest. NOM DU PRODUIT PERFECT v6.1 NOM DU FOURNISSEUR CAGECFI Évaluation 2009* Novembre 2009 Évaluations précédentes Sans objet RÉSUMÉ Impression générale Solution intégrant une couverture fonctionnelle complète

Plus en détail

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP. 27 ans - 6 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP. 27 ans - 6 ans d'expérience A0251 INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP 27 ans - 6 ans d'expérience Expert ises mét iers : Langues : Editeur de logiciels, E- Commerce, Tourisme et loisirs Roumain (Langue maternelle), Anglais (Intermédiaire)

Plus en détail

Découvrir le CMS. et l utiliser dans une approche pro!

Découvrir le CMS. et l utiliser dans une approche pro! Découvrir le CMS et l utiliser dans une approche pro! Cyril THIBOUT Pulsar Informatique SARL créée en 2005 12 personnes www.pulsar-informatique.com Qu est-ce que Joomla? Un des meilleurs CMS opensource

Plus en détail

Les différents parcours en S4

Les différents parcours en S4 Les différents parcours en S4 3x3 parcours sont proposés. Il existe d abord trois grandes familles de spécialisation: le développement front (60 places), le développement back (30 places) et la communication

Plus en détail

Consultant.NET / SharePoint

Consultant.NET / SharePoint Bertrand VERGNAULT 1 rue des jardins du Sauzat Bat. A, Apt. 6 31750 Escalquens +33 (0) 6 68 01 69 72 Mèl : bertrand.vergnault@supinfo.com 28 ans Anglais courant (845 au TOEIC) Consultant.NET / SharePoint

Plus en détail

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2

Plus en détail

Documentation technique

Documentation technique Documentation technique Documentation technique Destinataires : Direction EIP Nom du fichier : 2011_TD1_FR_Symbiosys.odt Promotion : 2011 (Epitech 5) Date de création : 10.04.2009 Chef de groupe : Manfred

Plus en détail

MyReport, LE REPORTING SOUS EXCEL

MyReport, LE REPORTING SOUS EXCEL MyReport, LE REPORTING SOUS EXCEL De la simplicité d Excel à l autonomie des utilisateurs Avec MyReport : De la manipulation en moins. De l analyse en plus! Tous les services de l entreprise utilisent

Plus en détail

Présentation et références de la société

Présentation et références de la société Contact : Grégory LECLERCQ g.leclercq@epixelic.com Consultant 01 48 93 4000 Présentation et références de la société Web is Art EPIXELIC - SARL au capital de 15 000 - SIREN 453836694 - RCS Créteil B 453

Plus en détail

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience Profil Expert SYMFONY 2 / ZEND Etude et modélisation UML Montée en charge / Compétence Sécurité / Authentification

Plus en détail

Sommaire. Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot?

Sommaire. Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot? Le Guide Magento 1 Sommaire Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot? Chapitre 3 : Les fonctionnalités natives Chapitre 4 : Performance Chapitre

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

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

ITNETWORK PORTFOLIO ITNETWORK. 45, rue de Domremy 75013 Paris Tel : 01 53 82 71 71 contact@itnetwork.fr

ITNETWORK PORTFOLIO ITNETWORK. 45, rue de Domremy 75013 Paris Tel : 01 53 82 71 71 contact@itnetwork.fr ITNETWORK 45, rue de Domremy 75013 Paris Tel : 01 53 82 71 71 contact@itnetwork.fr ITNETWORK PORTFOLIO ITNetwork, agence digitale globale, couve ses clients depuis 1996, avec plus de 800 réalisations à

Plus en détail

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008 Petit Déjeuner Pépinière du Logiciel Libre 25 juin 2008 1 / 37 Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 2 / 37 Agenda Définition

Plus en détail

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux Formation Webase 5 Ses secrets, de l architecture MVC à l application Web Adrien Grand Centrale Réseaux Sommaire 1 Obtenir des informations sur Webase 5 2 Composants de Webase 5 Un

Plus en détail

Loïc Rossignol Ingénieur Consultant

Loïc Rossignol Ingénieur Consultant FORMATION & DIPLOMES 2012 2013 3IL (Limoges) 2011 CS2I Bourgogne (Groupe 3IL) 2008 Lycée Raoul Follereau (Nevers) Master 2 Manager des systèmes d information et des infrastructures European Master of Science

Plus en détail

Formations qualifiantes pour demandeurs d emploi 2016-2018

Formations qualifiantes pour demandeurs d emploi 2016-2018 Formations qualifiantes pour demandeurs d emploi 2016-2018 Lot 1 : Data Analyst 1.1 Programmation Excel avec VBA, 1.2 Conception des structures de données, 1.3 Tour d horizon des outils, technologies et

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

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

FICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement

FICHE PRODUIT COREYE CACHE Architecture technique En bref Plateforme Clients Web Coreye Cache applicative Références Principe de fonctionnement COREYE CACHE Solution d absorption de charge pour une disponibilité et une performance optimales des applications Web En bref Architecture technique La plateforme Coreye Cache délivre la majeure partie

Plus en détail

CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE

CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE PREMIER MINISTRE SECRÉTARIAT GÉNÉRAL DU GOUVERNEMENT CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE SUR LES SITES INTERNET GÉRÉS PAR LA DOCUMENTATION

Plus en détail

OMGL6 Dossier de Spécifications

OMGL6 Dossier de Spécifications OMGL6 Dossier de Spécifications HELPDESK Radoslav Cvetkoski, Xavier Fantin, Yohann Haution, Yanis Salti, Sébastien Tassier Cvetkoski, Fantin, Haution, Salti, Tassier Page 1 Sommaire 1. Historique du document...

Plus en détail

Alfstore workflow framework Spécification technique

Alfstore workflow framework Spécification technique Alfstore workflow framework Spécification technique Version 0.91 (2012-08-03) www.alfstore.com Email: info@alfstore.com Alfstore workflow framework 2012-10-28 1/28 Historique des versions Version Date

Plus en détail

Enseignement Informatique. Classe de Bac Pro SAPAT -----------------------------------------------------------------------

Enseignement Informatique. Classe de Bac Pro SAPAT ----------------------------------------------------------------------- Enseignement Informatique Classe de Bac Pro SAPAT ----------------------------------------------------------------------- MP4: Communication en situation professionnelle. -----------------------------------------------------------------------

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

FazaANGEL supervision pro-active

FazaANGEL supervision pro-active presentation FazaAngel - page 1/7 FazaANGEL supervision pro-active FazaAngel : supervision pro-active fazaangel surveille tous les «éléments de votre infrastructure : télécom, réseau, serveur, site web

Plus en détail

CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP) Valant ACCORD-CADRE. Procédure d appel d offres ouvert - N 03-2015

CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP) Valant ACCORD-CADRE. Procédure d appel d offres ouvert - N 03-2015 MARCHÉ PUBLIC DE TECHNIQUES DE L INFORMATION ET DE LA COMMUNICATION CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP) Valant ACCORD-CADRE Procédure d appel d offres ouvert - N 03-2015 Régie par l article

Plus en détail

Editeur de solutions innovantes pour l immobilier neuf

Editeur de solutions innovantes pour l immobilier neuf Editeur de solutions innovantes pour l immobilier neuf 01 Services utilisées : EDITEUR DE SOLUTIONS INNOVANTES POUR L BILIER NEUF 2.0 La société Partage est issue d une réunion de compétences et d expertises

Plus en détail

Intégration d'un moteur de workflow dans le SI : Dématérialisation des Ordres de misson

Intégration d'un moteur de workflow dans le SI : Dématérialisation des Ordres de misson Intégration d'un moteur de workflow dans le SI : Dématérialisation des Ordres de misson Thierry Agueda Direction des Systèmes d'information UPMF Université Pierre-Mendès France (Grenoble 2) Bâtiment Langues

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

1. Comportement envers l homme au standard/à la mesure

1. Comportement envers l homme au standard/à la mesure - 1 - - 2-1. Comportement envers l homme au standard/à la mesure Pendant que le chien soit mesuré/ jugé au standard son comportement est observé: Le chien réagit déjà d une manière craintive/ agressive

Plus en détail

1/15. Jean Bernard CRAMPES Daniel VIELLE

1/15. Jean Bernard CRAMPES Daniel VIELLE 1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière

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

Etude comparative : ERP open source. Table de matières

Etude comparative : ERP open source. Table de matières Page : 1/9 Table de matières Table de matières... 1 Abréviations... 2 Introduction... 3 1.1 Définition... 3 1.2 Les composantes d'un ERP... 3 1.3 Les apports d'un ERP... 3 1.4 Les ERP Open Source... 3

Plus en détail

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique Chef de Projet Web Expériences 2011 Chargé de Projets Informatique de Gestion et Décisionnel 2008 Expert Stratégie et Technologies Web 2007 Consultant Informatique 2005 Chargé de Communication 2002 Ingénieur

Plus en détail

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience M0145 INGÉNIEUR - DÉVELOPPEUR SENIOR PHP 28 ans - 8 ans d'expérience Expert ises mét iers : Langues : Tourisme et loisirs, Editeur de logiciels Roumain (Langue maternelle), Anglais (Avancé), Français (Débutant)

Plus en détail

CHAPITRE 11. Temps réel Remy Sharp

CHAPITRE 11. Temps réel Remy Sharp CHAPITRE 11 Temps réel Remy Sharp LE WEB EN TEMPS RÉEL fait partie de ces aspects d Internet qu on apprécie d utiliser mais qui peuvent être assez effrayants quand il faut les mettre en place. Ce chapitre

Plus en détail

Stage : Développement du contenu Web

Stage : Développement du contenu Web Stage : Développement du contenu Web SIAL Études - EQS 09/09/12 Inga Burdujan Master 2éme année Informatique Déroulement de la présentation Présentation de Natixis SIAL Le service Équipes Spécialisées

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

AVRIL 2014. Au delà de Hadoop. Panorama des solutions NoSQL

AVRIL 2014. Au delà de Hadoop. Panorama des solutions NoSQL AVRIL 2014 Panorama des solutions NoSQL QUI SOMMES NOUS? Avril 2014 2 SMILE, EN QUELQUES CHIFFRES 1er INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE 3 4 NOS EXPERTISES ET NOS CONVICTIONS DANS NOS LIVRES

Plus en détail

Formations Professionnelles

Formations Professionnelles Formations Professionnelles Technicien réseaux / Téléphonie IP Infographiste / Opérateur PAO Développeur WEB Animateur multimédia Aide-comptable Pour adultes demandeurs d'emploi Préformations ciblées Formations

Plus en détail

Piloter PrestaShop Avec OpenERP

Piloter PrestaShop Avec OpenERP Piloter PrestaShop Avec OpenERP El Mostafa BERAMI, Open Solutis 1/5 I. Introduction Dans le présent document, nous vous présentons un connecteur entre PrestaShop et OpenERP, développé par les societés

Plus en détail

FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX

FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX NOM PRENOM ET NOM FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX IDENTITE (RAISON SOCIALE ET FORME JURIDIQUE) DE LA FIRME représentée par : Identification

Plus en détail

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

Plus en détail

EN MAÎTRISANT INTERNET, APPORTEZ UN NOUVEL ÉLAN À VOTRE ACTIVITÉ

EN MAÎTRISANT INTERNET, APPORTEZ UN NOUVEL ÉLAN À VOTRE ACTIVITÉ EN MAÎTRISANT INTERNET, APPORTEZ UN NOUVEL ÉLAN À VOTRE ACTIVITÉ Comprendre le comportement des internautes Découvrir les outils d analyse Optimiser votre site Internet François BONNEVILLE Aricia Jean-Baptiste

Plus en détail

Glossaire. Acces Denied

Glossaire. Acces Denied Glossaire Acces Denied Littéralement, Accès refusé. Procédure en vigueur sur les espaces de discussion et permettant aux administrateurs d'interdire l'accès à une personne, en général repérée par son adresse

Plus en détail

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery

Plus en détail

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion M y R e p o r t, L A S O L U T I O N R E P O R T I N G D E S U T I L I S AT E U R S E X C E L Connexion Transformation Stockage Construction Exploitation Diffusion OBJECTIF REPORTING : De la manipulation

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

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

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures 3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet

Plus en détail

Solution d intelligence marketing et CRM

Solution d intelligence marketing et CRM Solution d intelligence marketing et CRM L entreprise d aujourd hui est littéralement ensevelie sous une masse d information générée par son activité commerciale et par les liens qu elle tisse avec ses

Plus en détail

Jimmy Clairbois. Projets réalisés dans le cadre professionnel

Jimmy Clairbois. Projets réalisés dans le cadre professionnel Jimmy Clairbois Projets réalisés dans le cadre professionnel 1. becad... 2 1.1. Logiciel de gestion de membres d une union professionnelle... 2 1.2. Logiciel de gestion de site de vente en ligne pour le

Plus en détail

Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience

Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience Données personnelles Sébastien Sougnez 24/12/1987 0032498084119 / 0032499642506 s.sougnez@areaprog.com 2 ans et demi d expérience Expériences professionnelles / Avril 2010 (Consultant SharePoint) Octobre

Plus en détail

Drupal (V7) : principes et petite expérience

Drupal (V7) : principes et petite expérience Drupal (V7) : principes et petite expérience Jean-Luc Archimbaud CNRS/Mathdoc http://jl.archimbaud.free.fr/ Présentation journées Mathrice 10 oct 2012 V1.2 Corrigez mon discours ou complétez... Licence

Plus en détail

FORMATION KAWET. Formation : Créer une appli mobile avec Kawet

FORMATION KAWET. Formation : Créer une appli mobile avec Kawet FORMATION KAWET Formation : Créer une appli mobile avec Kawet Document réalisé par : Kawet 12 septembre 2014 Page 1! sur 10! SOMMAIRE Introduction page 3 Créer une appli mobile : découverte page 4 Créer

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

«Intégration de données PDF dans SharePoint? I like it!»

«Intégration de données PDF dans SharePoint? I like it!» «Intégration de données PDF dans SharePoint? I like it!» Stéphanie Philippoz connectis Mario Ramalho Infoteam 21 novembre 2012 Agenda 1 2 3 Les enjeux de la récupération de contenu pdf Les situations où

Plus en détail

Bases de données documentaires et distribuées Cours NFE04

Bases de données documentaires et distribuées Cours NFE04 Bases de données documentaires et distribuées Cours NFE04 Introduction du cours Auteurs : Raphaël Fournier-S niehotta, Philippe Rigaux, Nicolas Travers prénom.nom@cnam.fr Département d informatique Conservatoire

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

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

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Service de covoiturage nouvelle-génération

Service de covoiturage nouvelle-génération Service de covoiturage nouvelle-génération G. Bédard Sicé, E. Cantin, F. Courville, J.-M. Gingras, O. Lamarche, F. Néron et T. Tran Université de Sherbrooke Faculté de génie Département de génie informatique

Plus en détail

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015 M2 SIAW - Exemples de stages réalisés Gabriella Salzano - Document de travail - 28/1/2015 Les étudiants du M2 SIAW réalisent généralement leurs stages dans des entreprises, parfois dans des laboratoires

Plus en détail

Système d information pour la gestion d un réseau d Université

Système d information pour la gestion d un réseau d Université Système d information pour la gestion d un réseau d Université Ibticem BEN SAID, ibticem.ben-said@u-bourgogne.fr Sophie BOURGERET, sbourgeret@u-bourgogne.fr Jean-Yves COLLIER, jean-yves.collier@u-bourgogne.fr

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

Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction.

Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction. Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction. Etude de projet Charte graphique Site web Considérez le site

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

PHP et le Cloud. All rights reserved. Zend Technologies, Inc.

PHP et le Cloud. All rights reserved. Zend Technologies, Inc. PHP et le Cloud Les plateformes de cloud IAAS PAAS SAAS Applications Applications Applications Runtimes Sécurité et intégration Base de données Runtimes Sécurité et intégration Base de données Runtimes

Plus en détail

Développeur - Conseiller - Formateur web

Développeur - Conseiller - Formateur web Houssou Audrey-Roch 10 avenue des fresnes 44340 Bouguenais email: audreyroch.houssou@gmail.com portable :0603570242. Fixe: 0951351920 Site Web :www.entre-polypes.com CV en ligne Permis B 2 enfants Développeur

Plus en détail

Améliorer les performances du site par l'utilisation de techniques de Web Mining

Améliorer les performances du site par l'utilisation de techniques de Web Mining Améliorer les performances du site par l'utilisation de techniques de Web Mining CLUB SAS 2001 17/18 octobre 2001 Stéfan Galissie LINCOLN stefan.galissie@lincoln.fr contact@web-datamining.net 2001 Sommaire

Plus en détail

NANTES ANGERS RENNES

NANTES ANGERS RENNES NANTES ANGERS RENNES IT CONTENTS PAGE 3 : L importance de la filière numérique dans le Grand Ouest PAGE 4 : Pourquoi choisir l école de la filière numérique Nos formations PAGE 5 : It Start PAGE 6 : Développeur

Plus en détail

PHP 5. avancé. 3 e édition. Eric Daspet. Cyril Pierre de Geyer. Préface de Damien Seguy

PHP 5. avancé. 3 e édition. Eric Daspet. Cyril Pierre de Geyer. Préface de Damien Seguy PHP 5 avancé 3 e édition Eric Daspet Cyril Pierre de Geyer Préface de Damien Seguy Annexe Ressources en ligne Une des grandes forces de PHP réside dans la multitude et la diversité des applications existantes.

Plus en détail

Compte-rendu TX n 4327 : Création d un système de gestion des polycopiés

Compte-rendu TX n 4327 : Création d un système de gestion des polycopiés Compte-rendu TX n 4327 : Création d un système de gestion des polycopiés Aurélien DUMAINE Université de Technologie de Compiègne, 9 septembre 2012 Sujet Les étudiants de l UTC doivent se procurer des polycopiés

Plus en détail

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 CNAM 2010-2011 Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 Déploiement d une application dans le cloud. 1. Cloud Computing en 2010 2. Offre EC2

Plus en détail

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques Introduction 1. Introduction 11 2. La plateforme de développement web de Microsoft 11 3. Définition du modèle de programmation MVC 14 4. L'historique d'asp.net MVC 17 4.1 ASP.NET MVC 1 (2008) 17 4.2 ASP.NET

Plus en détail

160 Boulevard de la République 92210 Saint Cloud - tel : 01 80 88 52 82 www.meliatis.com - info@meliatis.com

160 Boulevard de la République 92210 Saint Cloud - tel : 01 80 88 52 82 www.meliatis.com - info@meliatis.com PORTFOLIO 160 Boulevard de la République 92210 Saint Cloud - tel : 01 80 88 52 82 www.meliatis.com - info@meliatis.com L AGE NCE CLIE NTS Meliatis est une agence de communication indépendante créée en

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

Mise en œuvre du PGI dans les enseignements tertiaires

Mise en œuvre du PGI dans les enseignements tertiaires Stage académique Mise en œuvre du PGI dans les enseignements tertiaires Nord Franche-Comté Lycée du Grand Chênois - 24 mars / 6 avril 2011 pascal.parisot@ac-besancon.fr Le PGI dans les enseignements tertiaires

Plus en détail

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien.

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien. MyReportle reporting sous excel La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! MyReport, une gamme complète pour piloter votre activité au quotidien. En rendant les données

Plus en détail

Projet DataCity. Documentation Technique. Version 4

Projet DataCity. Documentation Technique. Version 4 Projet DataCity Documentation Technique Version 4 Cyril Moralès Marc Soufflet Lionel Hamsou Cédric Merouani Cyntia Marquis Ryan Legasal Guillaume de Jabrun morale_c souffl_m hamsou_l meroua_c marqui_c

Plus en détail

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services Société de conseil et d ingénierie en informatique SEELANDE Consulting, société de conseil et d ingénierie en informatique spécialisée dans les NTIC, se positionne dans différents secteurs d activités

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

Online Workflow. Approbation factures

Online Workflow. Approbation factures Online Workflow Approbation factures WINGS Software Flexible, efficace & minutieux WINGS Online Workflow Table des matières Paramètres 3 Signataires 4 Connexion 5 Liste des approbations 7 1. Aperçu de

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail