Rapport de projet. Contrôle et transmission d'images dans un réseau de capteurs autonomes en énergie. Du 06/01/2014 au 24/01/2014

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

Download "Rapport de projet. Contrôle et transmission d'images dans un réseau de capteurs autonomes en énergie. Du 06/01/2014 au 24/01/2014"

Transcription

1 Rapport de projet Contrôle et transmission d'images dans un réseau de capteurs autonomes en énergie Du 06/01/2014 au 24/01/2014 Equipe CHABERT Audric CHIARAMELLO Julien GERMAIN Edouard TEFFAHA Morthada AUGUIN Michel Encadreurs AFFES Hend PEGATOQUET Alain 1/13

2 Sommaire Présentation du projet 1) Le sujet 2) Historique rapide 3) L implémentation Présentation du réseau de capteurs L application back-end 2) Fonctionnalités 3) Implémentation Le webservice 2) Fonctionnalités 3) Implémentation Affichage - Le site Web 2) Langages utilisées 3) Page HTML 4) Design CSS 5) Vérification de l intégrité via XSD 6) Transformation XSL Affichage : L application Android 2) Fonctionnalités 3) Implémentation Bilan du projet 1) Diagrammes de Gantt 2) Problèmes rencontrés 3) Erreurs commises 4) Améliorations possibles Glossaire 2/13

3 Présentation du projet 1) Le sujet Le laboratoire LEAT (Laboratoire d'electronique, Antennes et Télécommunications) est un laboratoire de l Université Nice-Sophia Antipolis disposant d un réseau de capteurs pouvant mesurer et transmettre des informations. Ces capteurs ont été conçus pour fonctionner avec un minimum d énergie et sont reliés à des sources d énergie renouvelables (Panneau solaire, éolienne, etc). Ces capteurs doivent remplir le critère d autonomie, il doit gérer au mieux son énergie en fonction des variations de l énergie disponible. Il dispose pour cela d un algorithme qui vise au plus juste l équilibre énergétique. L objectif du projet est dans un premier temps d étendre la portée de ces données afin d être accessible de l extérieur, notamment depuis un portable ou une tablette tournant sous Android. La deuxième partie consistait à tout d abord étudier l ajout d une caméra sur un des capteurs, puis si possible (Selon les résultats de l étude théorique) de l implémenter et de récupérer les résultats. Enfin, une gestion du power management sera envisagée. 2) Historique rapide Ce projet reprend la suite des travaux de thèse de Trong Nhan Le. Son projet consistait a faire communiquer les noeuds du réseau de capteurs pour obtenir les données reçues sur une interface en C#. Son cahier des charges imposait de répondre aux contraintes d équilibre énergétique des noeuds, de sorte à ce que ceux-çi puissent envoyer le plus régulièrement et efficacement leurs données. Cet étudiant à par ailleurs simulé le comportement du protocole MAC particulier utilisé ici, RICER, dans le framework omnet. Le développement de cette application répond au besoin des tuteurs d avoir une plateforme stable pour effectuer ces mesures en continu. Certaines de ces données serviront à améliorer la façon dont le réseau fonctionne, en repérant les variations de comportement au cours de la journée. Les données capturés par les capteurs serviront eux à créer des profils de variation journaliers, pour permettre une simulation plus fine du réseau dans le simulateur. 3/13

4 Figure 1 : schéma explicatif de l architecture des capteurs autonomes 3) L implémentation Afin de mener ce projet à bien, nous avons séparé le travail en quatre applications distinctes : L application Android écrite en Java chargée de récupérer les informations d afficher les informations en utilisant une interface intuitive et agissant comme un tableau de bord Le webservice écrit en PHP qui est chargé de recevoir et stocker dans une base de données les données transitant entre les capteurs et de les transmettre aux smartphones et tablettes connectés Le site Web écrit en HTML et utilisant du XSL agissant comme une interface à l instar de l application Android L application back-end écrite en C# qui a pour objectif d afficher en temps réel les informations récupérées des capteurs puis de les transmettre au webservice. Présentation du réseau de capteurs Les capteurs (L un d entre eux est représenté ci contre) sont des entités pouvant mesurer des données puis les envoyer via antenne. Ils sont alimentés par un petit condensateur se chargeant grâce à une source d énergie branchée au capteur - panneau solaire, éolienne, etc. L envoi est cependant extrêmement gourmand en énergie, c est pourquoi un capteur ne peut envoyer en continu. Les capteurs ont donc une stratégie d envoi : Dès qu ils ont assez d énergie, ils se réveillent. Afin de se synchroniser, ils 4/13

5 n envoient pas immédiatement leur données - ils se mettent en attente. La station de base envoie régulièrement un signal appelé beacon - 20 par seconde par défaut. A la réception de ce signal, le capteur envoie ses informations puis se rendort. Le protocole est défini pour limiter au maximum le temps d écoute du support, pour diminuer le plus possible la consommation énergétique Afin de réguler leurs envois, les capteurs possèdent chacun une période de réveil de 1 à 10 secondes. Cette période est dynamique : Si un capteur n a pas assez d énergie pour envoyer des informations à chaque période, celle ci s allongera; A l inverse, si le capteur dispose d une quantité importante d énergie, il programmera sa prochaine période de réveil un peu plus tôt. De cette manière on obtient un algorithme qui s adapte en permanence aux changements de l environnement. L application back-end Cette application sera la partie qui fera le pont entre le réseau de capteurs et le reste de l architecture logicielle. L ordinateur qui la fera tourner sera connecté au noeud central qui initie et prend en charge la réception des trames provenant des autres noeuds. Cette application doit écouter le port COM, émulé ici en USB, qui relie ce noeud central. 2) Fonctionnalités Cette application importante car elle constitue le point d entrée des informations provenant du système autonome. Elle doit dans un premier temps se connecter correctement avec le noeud central et réceptionner les informations arrivant à elle. Avant de transmettre au service web, elle doit convertir et surtout vérifier les informations qu elle traite, le réseau n offrant aucune qualité de service à ce sujet. Pour simplifier le développement et l utilisation de l architecture, elle permettra aussi d afficher les informations reçues. Un dernier point est que c est cette application qui va vérifier les données en provenance du réseau de capteurs, agissant comme un vérificateur. 3) Implémentation Nous avons dans un premier temps repris l application codée par l ancien étudiant, pour comprendre ce qui avait été fait précédemment. Il nous a fallu une période d adaptation pour se familiariser avec l environnement de développement. Ensuite, nous avons entièrement recodé l application dans cet environnement. Certaines fonctionnalités ont étés ajoutés, entre autres la différenciation des données provenant de capteurs différents. La plus importante est la prise en compte des trames corrompues, qui permet d avoir un bon ordre d idée sur le nombre d erreurs qui surviennent pendant les transmissions. 5/13

6 L application back-end doit pouvoir communiquer avec le reste de l architecture pour envoyer ses données. Elle est donc le point d entrée de toute l architecture définie par notre équipe. Une contrainte est d être suffisamment modulaire pour que plusieurs applications puissent fonctionner en parallèle, innovation majeure comparée au projet précédent. Un travail conséquent a été réaliser pour simplifier au maximum l ajout de nouveaux sites, lieux qui font fonctionner un réseau de capteurs. Le résultat est une plateforme souple, qui permettrai dans l avenir d avoir un nombre de sites important. Le webservice Le webservice a été conçu comme le point central de l application. Toutes les données en provenance de l application back-end passent par celui-çi. C est aussi celui-çi qui transfert l application vers tous les services dits clients, le site web et l application mobile. Son bon fonctionnement est crucial, et un soin tout particulier a été apporté à sa modularité. 2) Fonctionnalités Ce service doit recevoir correctement les informations capteurs provenant d un ou de plusieurs sites. Ces donnés sont ensuite stockés dans sa base de données, qui sera donc centralisée, pour faciliter l ajout de futures fonctionnalités. Le webservice sers de passerelle unique pour tous les programmes qui vont consommer les données, Il possède une interface vers le site web ainsi qu une interface pour la communication android. Cette application doit pouvoir être mise à l échelle facilement, en utilisant des technologies largement répendues, comme PHP 3) Implémentation L implémentation du web service s est fait en utilisant une méthode REST, en utilisant la technologie PHP. Le service web a comme contraintes qu il doit forcément être hébergé pour fonctionner. Il permet néanmoins d offrir une plateforme stable pour l utilisation en continu Affichage - Le site Web 6/13

7 L objectif du site web est double : il sert à la fois à présenter le projet dans une page dédiée et à afficher les données des différents sites connectés ainsi qu une démonstration permettant d avoir un visuel même en l absence de station qui fonctionne. 2) Langages utilisées Le site web a été réalisé grâce à deux langages dans un premier temps, pour pouvoir définir tous les éléments à visualiser et créer un prototype : - HTML : ce langage sert à concevoir une page web de manière rustique - CSS : celui-ci permet de mettre en page, faire des améliorations graphiques, ajouter des effets aux différentes pages web en définissant des règles pour chaque balise. Dans un soucis de lisibilité, nous avons utilisé des balises <div> avec un attribut classe explicite pour faire plus facilement le lien entre le CSS et le HTML. Le site web est divisé en deux parties majeures : le menu et le corps de la page. Le premier est un élément dynamique qui ne diffère pas selon les pages mais qui comportent des données fluctuantes selon les sites connectés ou non. Le corps du message, mis à part pour la présentation du projet, est une partie qui ne comporte que des valeurs évoluant selon les informations réceptionnées par les capteurs. Cette contrainte nous impose de concevoir un site qui ne soit pas statique. Pour satisfaire cela, nous avons de générer de la partie HTML de manière dynamique à l aide des langages suivants : - XML : permet d enregistrer des données d une façon structurée - XSD : vérifie l intégrité du fichier XML - XSLT : contient des règles pour un fichier XML, permettant de transformer ce dernier en fichier HTML. Le web service enregistre donc périodiquement les données sous la forme de fichier XML, puis elles sont validées et transformées grâce aux documents XSD et XSLT prédéfinis. 3) Page HTML Cette partie contient le contenu, le fond de la page web. Il faut, en effet définir ici : les menus, les liens, les tableaux, les graphiques. Cela ne sera pas mis en forme. Pour effectuer la mise en page, il faut faire appel à notre feuille de style CSS. 4) Design CSS Conformément aux proportions que nous avons choisis dans le CSS, les éléments du site sont répartis de la manière suivante : 7/13

8 Figure 3 : disposition des éléments du site web Le menu est dynamique. En premier lieu, il n affiche que les liens vers les différentes pages du site à savoir la présentation du projet, une démonstration et trois «sites». Puis, la définition d une propriété dans le CSS (hover) nous offre la possibilité de consulter les informations générales de la page ciblée par le lien survolé par la souris de l utilisateur. Cette utilisation du CSS permet de ne pas surcharger le site d informations qui ne sont pas toujours utiles. Force du signal d un capteur : pour visualiser la force du signal, nous avons utilisé une barre qui se remplit en fonction de la-dite force. Concrêtement, ce sont deux rectangles dont l un est un peu plus petit et qui varie selon la valeur à afficher. Nous affichons également un historique des valeurs de température prise par les capteurs sur un graphique. 5) Vérification de l intégrité via XSD Le fichier XML généré par le web service doit être vérifié par un schéma XSD. Celui-ci est une description de document de type XML qui permet de définir la structure attendue. Si ledit fichier respecte les règles définies, il est alors déclaré comme valide. Cette étape n a pas d impact sur le rendu visuel, c est seulement une vérification. 6) Transformation XSL Le fichier XML est transformé grâce à un fichier XSL et le logiciel XSLApplyer qui comme son nom l indique permet d appliquer une feuille de style XSL au fichier de donnée concerné. 8/13

9 Dans ce fichier, on va récupérer les informations d un noeud XML et les traiter. Par, exemple pour le menu, on parcourt l ensemble du fichier et on affiche tous les sites en supprimant les doublons. On calcule également la température moyenne en faisant la somme de la dernière valeur de tous les capteurs en la divisant par le nombre de capteur. Toutes les informations affichées sur le site web sont en fait sélectionnées/traitées à partir du XML grâce aux différents fichiers XSL (un fichier XSL par page HTML). Affichage : L application Android L application android est la fonctionnalité la plus attendue du point de vue client. Son aspect et la facilité d utilisation sont un point crucial pour une bonne expérience utilisateur. 2) Fonctionnalités L accès aux différents menu se fait de manière intuitive, en utilisant un menu (Navigation Drawer) l utilisateur selectionne le site ainsi que le station concerné. une fois la station selectionner l'utilisateur se voit présenté les capteur existant avec deux gauge circulaire, une pour la temperature et une autre pour la charge. 3) Implémentation L implémentation de cette application s est fait avec la SDK Android 4.4 (API 19 ou kit kat) avec un support antérieur à partir de la version de l api 10 (Gingerbread). l application est majoritairement codé en fragment ce qui la rend plus modulaire et sur tout bien adapté à une utilisation en tablet. 9/13

10 Bilan du projet 1) Diagrammes de Gantt Ci-dessous le diagramme de Gantt prévisionnel Figure 4 : Diagramme de gantt prévisionnel Voici ensuite le diagramme effectif Figure 5 : Diagramme de gantt effectif 2) Problèmes rencontrés La caméra, qui était censée être le fer de lance de notre projet, n a au final pas pu être implémentée. Les caméras compatibles avec les capteurs étaient en effet en rupture de stock, ce qui nous a pris de court. Nous avons donc décidé d utiliser ce temps pour peaufiner le projet en ajoutant des fonctions non prévues à la base, comme par exemple un historique des informations des capteurs. Cependant, l étude énergétique théorique a été conduite, ce qui facilitera la tâche pour nos éventuels successeurs. Notre premier rendez-vous avec les encadreurs n a eu lieu que le vendredi de la première semaine, ce qui nous a empêché de profiter pleinement cette semaine puisque les éléments contenus dans le sujet originaux ne nous permettaient pas de commencer à travailler sur le projet en lui même. Notre temps n a pas été perdu pour autant, il nous 10/13

11 a permis de nous initier à la programmation sous android dans de bonnes conditions. Il ne faut pas oublier la gestion de projet, comme la rédaction du diagramme de Gantt prévisionnel, qui nous a permis de planifier plus efficacement la répartition du travail dans la durée du projet. Plusieurs problèmes d ordre logiciel ont eu lieu durant le projet, notamment liés à git et au certificat invalide de Stash, ainsi que des crashes sur certaines machines. L utilisation de certains GUI pour git et une modification de la répartition des tâches a pallié au problème. 3) Points négatifs concernant le déroulement du projet La communication demeure le point sur lequel nous avons le plus péché. En effet, la structure du projet est telle que certains services dépendent d autres - par exemple, l application Android n est qu une maquette sans le webservice. Nos moyens de communication ayant souvent des problèmes (Téléphone capricieux, réseau encombré, etc), cela a retardé l implémentation de certaines fonctionnalités qui nécessitaient une base. Notre utilisation du JIRA et de Stash n a pas été des plus exemplaires, notamment avec Kanban : Beaucoup de tickets ont été dans En cours trop longtemps ou pas assez (Voir jamais pour certains). Elle est entre autre dûe a la trop grande spécialisation des membres dans un domaine du projet. 4) Améliorations possibles de l architecture logicielle L implémentation de la caméra reste en suspens, cependant le code a été conçu de façon modulaire ce qui devrait permettre de l ajout aux applications sans trop de difficultés (Le point le plus difficile restera l ajout de la caméra sur les cartes, puisqu elle pose des contraintes importantes en termes de consommation d énergie) A l instar du wi-fi, des corruptions de paquet sont possibles. De plus, aucune correction ni détection d erreur n est prévue. Puisque la force du signal est calculée par la station de base, on peut récupérer un paquet corrompu et y accoler la distance du capteur. Il serait ainsi intéressant d étudier la relation entre la distance et le taux de paquets corrompus afin d établir des distances capteur/station conseillées par exemple, ou de vérifier qu un paquet corrompu correspond à un signal de faible intensité. Les paquets envoyés par la station de base sont actuellement incroyablement lourds pour les informations qu elles contiennent.: Toutes les informations sont envoyées sur 4 octets alors qu un seul suffirait pour la plupart (La température par exemple). Du point de vue power management, cela apporterai un gain non négligeable sur la puissance utilisée lors des transmissions. Supprimer les bits inutiles permettraient aussi de libérer de la place pour d autres informations. Cela permettrait par d implémenter la caméra sans dépasser la taille des paquets conseillée (voir étude théorique énergétique ) - uniquement le protocole - ce qui est très intéressant. 11/13

12 La station de base n envoie pour l instant que des paquets quand elle en reçoit, elle ne fait que répéter, comme le ferai un hub en réseau, les informations reçues. Il serait intéressant qu elle envoie en continu des informations utiles qui permettraient, par exemple, de vérifier son bon fonctionnement.il serait ainsi plus simple de différencier un silence radio dû à une activité réduite des capteurs d un dû à une connexion rompue. Il serait alors possible de tester les capteurs indépendament du reste. 12/13

13 Glossaire XML : extensible Markup language - Langage de document utilisant un système de balises, considéré comme universel. HTML : HyperText Markup Language - Langage de document proche du XML utilisé pour la création de sites web. CSS : Cascading StyleSheets - Langage de règles permettant de mettre en forme un document XML ou HTML. XSD : XML Schema Definition - Langage de règles permettant une validation de formats selon des règles définies. XSL : extensible Stylesheet Language - Langage de règles permettant de transformer un document XML en autre document quelconque. RICER : Receiver Initiated CyclEd Receiver - Nom de la stratégie de synchronisation utilisée par les capteurs GUI : Graphical User Interface - Une application offrant une interface pour un logiciel existant souvent en ligne de commandes afin de gagner en efficacité et en esthétique JIRA : Système de tickets permettant de traquer les tâches, bugs, fonctionnalités du programme à implémenter. Stash : Distribution git en ligne contenant le code courant ainsi que son histoire 13/13

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

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

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

Pourquoi utiliser SharePoint?

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

Plus en détail

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

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

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

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

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

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

Notice d installation des cartes 3360 et 3365

Notice d installation des cartes 3360 et 3365 Notice d installation des cartes 3360 et 3365 L architecture ci-dessous représente de manière simplifiée l utilisation des cartes IP 3360 et Wi-Fi 3365, associée à une centrale Harmonia La carte IP 3360

Plus en détail

VoIP & Domotique. KITS DOMOTIQUES EnOcean

VoIP & Domotique. KITS DOMOTIQUES EnOcean VoIP & Domotique KITS DOMOTIQUES EnOcean La technologie Enocean Un nouveau standard pour la domotique Présentation La technologie innovante EnOcean fonctionne sans aucune pile et ne nécessite donc absolument

Plus en détail

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Les prestations et les applications présentées : Apportent un accès et une mise à jour simplifiés aux documents

Plus en détail

Air Transat. Contexte. Buts. Défis. Solution. Industry Travelling, Transport

Air Transat. Contexte. Buts. Défis. Solution. Industry Travelling, Transport Air Transat www.airtransat.ca Industry Travelling, Transport Partner r42 communication Cooper Building 3981 boul. Saint-Laurent, suite 215 Montreal H2W1Y5 Quebec, Canada Ralph Spandl ralph@r42.ca Contexte

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

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1

CARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1 CARPE (Documentation Informatique) 1 CARPE Version 2.00 Août 2013 Documentation Informatique S E T R A Programme CARPE - Manuel informatique de l'utilisateur CARPE (Documentation Informatique) 2 Table

Plus en détail

Environnement Zebra Link-OS version 2.0

Environnement Zebra Link-OS version 2.0 Environnement Zebra Link-OS version 2.0 Pour répondre aux nouvelles attentes et à une hausse de la demande en appareils à la fois mobiles, intelligents et connectés au Cloud, Zebra Technologies a créé

Plus en détail

Sage CRM. Sage CRM 7.3 Guide du portable

Sage CRM. Sage CRM 7.3 Guide du portable Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 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

Point sur les solutions de développement d apps pour les périphériques mobiles

Point sur les solutions de développement d apps pour les périphériques mobiles Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle

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

Scénario de prise en main DataCar CRM v2.3 Gamme SFA

Scénario de prise en main DataCar CRM v2.3 Gamme SFA Scénario de prise en main DataCar CRM v2.3 Gamme SFA 1 - Présentation et Restriction Vous venez d obtenir vos accès à l application DataCar CRM. Vous trouverez dans ce document un scénario de prise en

Plus en détail

Environnement Zebra Link-OS version 2.0

Environnement Zebra Link-OS version 2.0 Environnement Zebra Link-OS version 2.0 Pour répondre aux nouvelles attentes et à une demande croissante en appareils à la fois mobiles, intelligents et connectés au Cloud, Zebra Technologies a créé un

Plus en détail

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD)

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD) Cahier des charges : gestion de projets agiles Programmation d Algorithmes Distribués (PAD) Benoit Bernardin Rachid Bouherrou Bruno Juillard Kaba Kabinè Sid-ahmed Anouar Lekhal 2012 / 2013 Sommaire I.

Plus en détail

SII Stage d informatique pour l ingénieur

SII Stage d informatique pour l ingénieur SII Stage d informatique pour l ingénieur Création d un site Web École nationale supérieure de techniques avancées SII Stage d informatique pour l ingénieur 1 / 15 L informatique et le temps qui passe...

Plus en détail

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,

Plus en détail

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

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

Plus en détail

VISIOCONFÉRENCE AVEC RENATER

VISIOCONFÉRENCE AVEC RENATER VISIOCONFÉRENCE AVEC RENATER Mode d emploi à destination des utilisateurs de visioconférence Eric Marcon, Pascal Padolus, Stéphane Traissac 07/05/2015 Les opinions émises par les auteurs sont personnelles

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 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

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22 SOMMAIRE INTRODUCTION La collection Classroom in a Book TinyUrL Conditions requises Installation du programme Copie des fichiers Classroom in a Book ordre recommandé pour les leçons Démarrage instantané

Plus en détail

WINDOWS Remote Desktop & Application publishing facile!

WINDOWS Remote Desktop & Application publishing facile! Secure Cloud & Solutions Accès BOYD CLOUD acces informatiques & BYOD sécurisé MYRIAD-Connect facilite votre travail en tous lieux et à tous moments comme si vous étiez au bureau. Conçu pour vous simplifier

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

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012 Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique

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

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

Optimisez votre solution CRM avec les modules optionnels d update.crm : Profitez de nos innovations technologiques

Optimisez votre solution CRM avec les modules optionnels d update.crm : Profitez de nos innovations technologiques www.update.com Optimisez votre solution CRM avec les modules optionnels d update.crm : Profitez de nos innovations technologiques» Nos clients sont plus performants. Présentation des options produits Modules

Plus en détail

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET CAHIER DES CHARGES DE REALISATION DE SITE INTERNET Nom de l entreprise : Adresse : Tel : Fax : Email : Personne à contacter dans l entreprise : 1 SOMMAIRE 1 PRESENTATION DE L ENTREPRISE...3 2 PRESENTATION

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

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

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube Content Management System bluecube V4.3 1 SOMMAIRE Avant-propos Découvrir le CMS Blue Cube Les modules Les clients BLUE CUBE CMS V4.3 par Digitalcube 2 CMS sans bugs 3 Avant-propos Facile à prendre en

Plus en détail

Didier Perrot Olivier Perroquin In-Webo Technologies

Didier Perrot Olivier Perroquin In-Webo Technologies Comment accéder concrètement, simplement et sans investissement aux bénéfices de l'authentification forte pour vos applications SI ou métier, Cloud, mobile ou web Didier Perrot Olivier Perroquin In-Webo

Plus en détail

RÉALISATION D UN SITE DE RENCONTRE

RÉALISATION D UN SITE DE RENCONTRE RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD

Plus en détail

LES TOUT PREMIERS PAS

LES TOUT PREMIERS PAS DESMODO, un logiciel de gestion d idées http://www.desmodo.net/ LES TOUT PREMIERS PAS Desmodo est un logiciel (libre) qui permet, entre autre, de visualiser et de synthétiser, de manière organisée, sous

Plus en détail

Programmation Internet Cours 4

Programmation Internet Cours 4 Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web

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

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP

TP redondance DHCP. Gillard Frédéric Page 1/17. Vue d ensemble du basculement DHCP Vue d ensemble du basculement DHCP Dans Windows Server 2008 R2, il existe deux options à haute disponibilité dans le cadre du déploiement du serveur DHCP. Chacune de ces options est liée à certains défis.

Plus en détail

SITE I NTERNET. Conception d un site Web

SITE I NTERNET. Conception d un site Web SITE I NTERNET Conception d un site Web Conception de votre site Web Préambule Ce document a pour but de donner une méthode de travail afin de réaliser dans les meilleures conditions un site internet.

Plus en détail

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ;

Trois nouveaux formulaires sont donc nécessaires : Pour l affichage de la liste, un formulaire de sortie WEB_Liste associé à la table des [Films] ; De la base 4D au site Web 20 Conception des formulaires Web Trois nouveaux formulaires sont donc nécessaires : Pour le dialogue, un formulaire WEB_Trouver associé à la table des [Paramètres] ; Pour l affichage

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012 EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012 I. Objectifs Mettre en œuvre les compétences acquises ou en cours d acquisition en: o Modélisation UML, Réseau, Base de données,

Plus en détail

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des

Plus en détail

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

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

Plus en détail

En route vers le succès avec une solution de BI intuitive destinée aux entreprises de taille moyenne

En route vers le succès avec une solution de BI intuitive destinée aux entreprises de taille moyenne Présentation du produit SAP s SAP pour les PME SAP BusinessObjects Business Intelligence, édition Edge Objectifs En route vers le succès avec une solution de BI intuitive destinée aux entreprises de taille

Plus en détail

HTML. Notions générales

HTML. Notions générales 1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS

Plus en détail

WordPress : principes et fonctionnement

WordPress : principes et fonctionnement CHAPITRE 1 WordPress : principes et fonctionnement WordPress est à l origine un outil conçu pour tenir un blog, c est-à-dire un journal ou carnet de bord en ligne. Mais il a évolué pour devenir un système

Plus en détail

Association UNIFORES 23, Rue du Cercler 87000 LIMOGES

Association UNIFORES 23, Rue du Cercler 87000 LIMOGES RAPPORT DE STAGE Association UNIFORES 23, Rue du Cercler 87000 LIMOGES LOHUES Théo BTS SIO 1 ère année Lycée suzanne valadon 2013-2014 Table des matières I. Présentation de l'entreprise...3 II. Description

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

GeniusTim_Labo Version 1.0

GeniusTim_Labo Version 1.0 GeniusTim_Labo Version 1.0 GeniusTim_Labo est un logiciel de diffusion sous Androïd développé par GeniusTim. Il permet la répartition des apprenants dans 4 groupes vers lesquels seront diffusées les sources

Plus en détail

Découvrez notre solution Alternative Citrix / TSE

Découvrez notre solution Alternative Citrix / TSE Découvrez notre solution Alternative Citrix / TSE OmniWare est un produit résolument moderne qui répond aux besoins actuels des entreprises en apportant une solution pour la mobilité des collaborateurs,

Plus en détail

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones.

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones. PERSPECTIVES Le Single Sign-On mobile vers Microsoft Exchange avec OWA et ActiveSync Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des

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

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

Transmetteur Wifi Heden NOTICE D UTILISATION

Transmetteur Wifi Heden NOTICE D UTILISATION Transmetteur Wifi Heden NOTICE D UTILISATION Référence : BEHEDTVAB0 1 Sommaire 1 - Contenu de l emballage et description... 3 1-1 - Contenu de l emballage... 3 1-2 - Caractéristiques... 3 1-3 - Description...

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

Nouveautés joomla 3 1/14

Nouveautés joomla 3 1/14 Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes

Plus en détail

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation Perspectives pour l entreprise Desktop Cloud JC Devos IBM IT Architect jdevos@fr.ibm.com Principe technique Disposer d un poste de travail virtuel accessible par la plupart des terminaux disponibles Ce

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année

Plus en détail

Mise en lumière de votre excellence

Mise en lumière de votre excellence isycard Sommelier Cartes & Menus numériques : tablettes, smartphones, bornes tactiles 39 90 H.T. / mois Mise en lumière de votre excellence hôtels restaurants bars boutiques spas vins isycard Sommelier

Plus en détail

14.1. Paiements et achats en ligne

14.1. Paiements et achats en ligne Chapitre 14 Sécurité et Internet Si Internet vous permet de vous connecter et d accéder à des services et des sites du monde entier, il est important aussi de comprendre qu une fois connecté au Web votre

Plus en détail

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

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

Plus en détail

Configuration Interface for MEssage ROuting

Configuration Interface for MEssage ROuting Configuration Interface for MEssage ROuting Cahier des Charges Date : 05/04/07 Version : 1.1 Statut : diffusable Auteurs : BAGNARD Natacha FOROT Julien 1/16 Table des révisions Version Date Modifications

Plus en détail

ES Enterprise Solutions

ES Enterprise Solutions Strategic Media Technologies ES Enterprise Solutions Plateforme centralisée de collaboration en ligne www.dalim.com accès total au contenu indépendamment du lieu et fuseau horaire. N importe quand et n

Plus en détail

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer

Plus en détail

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

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

Plus en détail

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet

Projet ISN - dossier réalisé par Randrianarimanana Stéphanie. Titre du projet : Site de rencontre. le nom de notre site de rencontre : Linkymeet Projet ISN - dossier réalisé par Randrianarimanana Stéphanie Titre du projet : Site de rencontre le nom de notre site de rencontre : Linkymeet ( tout astérisque* signifie voir annexe) l'équipe : Randrianariamanana

Plus en détail

IBM System i. DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!!

IBM System i. DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!! DB2 Web Query for System i : le successeur de Query/400? Oui, mais bien plus!!! Stéphane MICHAUX Philippe BOURGEOIS Christian GRIERE stephane_michaux@ibi.com pbourgeois@fr.ibm.com cgriere@fr.ibm.com Les

Plus en détail

Smart Energy & Power Quality Solutions. www.energy-portal.com. La solution Cloud pour votre gestion d Energie

Smart Energy & Power Quality Solutions. www.energy-portal.com. La solution Cloud pour votre gestion d Energie Smart Energy & Power Quality Solutions www.energy-portal.com La solution Cloud pour votre gestion d Energie ENERGY-PORTAL Energy-Portal Vos avantages La solution cloud développée spécifiquement pour les

Plus en détail

FAIRE COMMUNIQUER UNE TABLETTE AVEC UN PERIPHERIQUE SANS FIL POUR DUPLIQUER L ECRAN 22 avril 2015

FAIRE COMMUNIQUER UNE TABLETTE AVEC UN PERIPHERIQUE SANS FIL POUR DUPLIQUER L ECRAN 22 avril 2015 TABLE DES MATIERES 1. Introduction... 2 Avantages :... 2 Contraintes :... 2 2. Projeter sur un écran sans fil avec Miracast... 3 Vérifier la compatibilité de son matériel... 3 La tablette ou l ordinateur...

Plus en détail

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac Le Marketing Manager de bluevizia est un outil informatique facile à utiliser et moderne pour le développement et la gestion des processus marketing. Installation du logiciel Windows Double cliquez avec

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Projet de Java Enterprise Edition

Projet de Java Enterprise Edition Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre

Plus en détail

Manuel d intégration API FTP SMS ALLMYSMS.COM

Manuel d intégration API FTP SMS ALLMYSMS.COM Manuel d intégration API FTP SMS ALLMYSMS.COM 29/01/2014 TABLE DES MATIERES 1. ENVOI DE SMS (SMS-MT PUSH)... 3 1.1. GENERALITES... 3 1.1.1. Adresse FTP... 3 1.1.2. Paramètres de connexion... 3 1.1.3. Remarques...

Plus en détail

Partie publique / Partie privée. Site statique site dynamique. Base de données.

Partie publique / Partie privée. Site statique site dynamique. Base de données. Partie publique / Partie privée. Partie publique - Front office / Partie privée - Back office. Utiliser l analogie avec une émission de télévision. Un journal télévisé = 1 journaliste + des reportages.

Plus en détail

LETTRE-CIRCULAIRE CONCERNANT LES COURS BUREAUTIQUES

LETTRE-CIRCULAIRE CONCERNANT LES COURS BUREAUTIQUES Contern, le 8 janvier 2009 LETTRE-CIRCULAIRE CONCERNANT LES COURS BUREAUTIQUES Chères utilisatrices, Chers utilisateurs, Par la présente circulaire, nous tenons à vous informer sur les dates des cours

Plus en détail

BiSecur Gateway avec appli smartphone NOUVEAU

BiSecur Gateway avec appli smartphone NOUVEAU NOUVEAU BiSecur Gateway avec appli smartphone Pour une commande intelligente à tout moment et en tout lieu des motorisations, portes d entrée et autres appareils BiSecur Gateway Pour une commande centralisée

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

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

CARACTÉRISTIQUES COMMUNES À TOUS LES MODÈLES

CARACTÉRISTIQUES COMMUNES À TOUS LES MODÈLES CARACTÉRISTIQUES COMMUNES À TOUS LES MODÈLES Le cœur du produit de pointe que nous avons étudié et réalisé pour le secteur médical est représenté par le nouveau thermostat électronique HACCP, de série

Plus en détail

TCP/IP, NAT/PAT et Firewall

TCP/IP, NAT/PAT et Firewall Année 2011-2012 Réseaux 2 TCP/IP, NAT/PAT et Firewall Nicolas Baudru & Nicolas Durand 2e année IRM ESIL Attention! Vous devez rendre pour chaque exercice un fichier.xml correspondant à votre simulation.

Plus en détail

Introduction aux concepts d ez Publish

Introduction aux concepts d ez Publish Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de

Plus en détail

De l authentification au hub d identité. si simplement. Présentation OSSIR du 14fev2012

De l authentification au hub d identité. si simplement. Présentation OSSIR du 14fev2012 De l authentification au hub d identité si simplement Présentation OSSIR du 14fev2012 Olivier Perroquin In-Webo Technologies Mission et solutions d In-Webo > Apporter aux Entreprises et Opérateurs de Services

Plus en détail

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks

Plus en détail

Guide de pratiques exemplaires en matière de commerce mobile. Des techniques concrètes pour surpasser les normes de l industrie

Guide de pratiques exemplaires en matière de commerce mobile. Des techniques concrètes pour surpasser les normes de l industrie Guide de pratiques exemplaires en matière de commerce mobile Des techniques concrètes pour surpasser les normes de l industrie TABLE DES MATIÈRES LA MOBILITÉ EN HAUSSE... 3 INCURSION DANS L UNIVERS DE

Plus en détail

SAUVEGARDER SES DONNEES PERSONNELLES

SAUVEGARDER SES DONNEES PERSONNELLES SAUVEGARDER SES DONNEES PERSONNELLES Il est important de sauvegarder son environnement système Windows ainsi que ses données personnelles. Nous verrons dans ce tutorial comment créer un point de restauration

Plus en détail