DESCRIPTION DU PROJET DE RECHERCHE
|
|
- Henri Lachapelle
- il y a 7 ans
- Total affichages :
Transcription
1 1 de 5
2 DESCRIPTION DU PROJET DE RECHERCHE Durant une quinzaine d années, notre firme a développé une expertise en géomatique et en foresterie à travers ses travaux menés dans le cadre de projets de numérisation et structuration des cartes écoforestières. Forts de ces expertises, nous avons répondu à un appel d offres du Centre d information topographique de Sherbrooke (CITS), pour lequel cinq autres firmes seulement étaient accréditées au Canada. Le CITS désirait mettre à jour et corriger sa base de cartes numériques à l échelle 1/ construites à partir de cartes non structurées au 1/50 000, elles-mêmes produites par la numérisation de cartes traditionnelles élaborées dans les années soixante. Pour cela, le CITS désirait identifier, par un projet ponctuel portant sur une carte seulement et dans un laps de temps limité (moins d un an), les compagnies capables de mener à bien le projet plus vaste. Le CITS possède à cet effet une procédure d évaluation rigoureuse, à travers son système de normes très élaboré. La réussite de ce projet nous aurait permis d obtenir une accréditation de la Base Nationale de Données Topographiques (BNDT). Pour nous, ce projet se démarquait des projets antérieurs menés dans le cadre provincial pour lesquels nous possédions et maîtrisions l outil informatique approprié ArcInfo. Or, le langage et la structuration de l'information d ArcInfo ne permettaient pas, a priori, de traiter les données fournies par le CITS, écrites en CCOGIF, le langage de transfert développé par Géomatique Canada (GC). Comme nous ne pouvions et ne voulions mener ce projet que dans le cadre des possibilités offertes par ArcInfo, il s agissait pour nous d une contrainte majeure, au point que le CITS doutait de la possibilité d y parvenir. Dans ce contexte, le développement d un procédé automatique (une somme et une séquence de programmes informatiques) de correction et de mise à jour des cartes topographiques demandait que l on soit capable de traduire et de structurer l information (cartes et fichiers de référence des toponymes et des réseaux routiers, hydrographiques et autres) donnée en CCOGIF. C est le développement de ce procédé qui constitue le présent projet de RS&DE. OBJECTIFS TECHNOLOGIQUES L objectif technologique principal de notre projet est de développer, avec l outil ArcInfo, un procédé automatique de correction et de mise à jour des cartes topographiques écrites en CCOGIF. Plus spécifiquement, les objectifs technologiques quantifiables et vérifiables sont les suivants : Automatisation : Par procédé automatique, nous entendons qu il s agit essentiellement d applications informatiques (programmes). Toutefois, il semble impossible de tout puisse se faire par ordinateur et notre objectif est de réduire le plus possible l intervention manuelle. 1 de 5
3 Précision : La mise à jour et la correction des cartes comporte obligatoirement des risques d erreurs. Notre objectif est donc de réduire le nombre de ces erreurs au strict minimum. Le nombre d erreurs sera d ailleurs le critère fondamental selon lequel on évaluera le progrès de notre projet. De plus, la précision des cartes doit être de l ordre du mètre (1 m). Normes : Les cartes produites par ce procédé doivent répondre aux normes suivantes : Spécifications techniques d acquisition BNDT-VMAP ; Règles générales de numérisation du CITS ; Spécifications d acquisition de la toponymie. Flexibilité : Programmation simple pour s adapter facilement à un changement de normes. Simplicité : Le procédé doit être utilisable par un opérateur non initié. Rapidité : Exécution du programme en quelques minutes sur PC. INCERTITUDE TECHNOLOGIQUES Notre projet se situe dans un environnement informatique rigide, puisqu il faut partir et aboutir à des données écrites dans un langage spécifique, le CDOGIF, et qu il faut utiliser un outil informatique donné, dans notre cas, ArcInfo. Cet environnement constitue une contrainte qui donne lieu à deux incertitudes technologiques. Incertitude technologique portant sur la traduction La première incertitude technologique est liée à la double traduction CCOGIF/ ArcInfo / CCOGIF. En effet, le langage AML (Arithmetic Macro Language) et la structuration de l information qui faisaient l intérêt d ArcInfo pour nos projets au provincial ne sont pas compatibles a priori avec le langage CCOGIF. La traduction est susceptible de défaire la structure de l information propre à chacun de ces langages. Sous ce rapport là, la situation est semblable à celle de la traduction automatique des langues qui donne lieu à des violations de la syntaxe parce que les règles sont trop complexes pour être consignées de façon sûre C est pourquoi, nous ne savons pas s il sera possible d effectuer cette double traduction tout en préservant la structure des jeux de données. Toutefois, cette incertitude technologique ne relève pas de notre compétence et nous avons confié le mandat de traduction à deux compagnies spécialisées dans ce domaine, ESRI, qui a conçu le logiciel ArcInfo, et FME, qui se spécialise dans les logiciels de traduction en géomatique. Notre intervention se limite ici à fixer les objectifs, évaluer les performances de la traduction et compléter par des procédures manuelles les lacunes du traducteur. 2 de 5
4 Incertitude technologique portant sur les performances La structuration des données est un élément capital qui détermine l efficacité du traitement avec un outil donné. Dans le cadre des possibilités offertes par ArcInfo, ou par tout autre outil, il existe ainsi plusieurs façons de structurer les données (par thèmes, par entités, etc.). Cependant, il n est pas possible de connaître les performances (vitesse d'exécution et taux d erreurs) qui résulteront de chacune de ces structurations. Par ailleurs, il est possible d alléger le traitement effectué par ArcInfo, en modifiant la structuration et en modifiant nos algorithmes. Toutefois, le risque est que tout le fardeau du traitement retombe sur nos applications. D une manière comme d une autre, il n est pas possible de savoir si nous atteindrons, ou comment nous atteindrons, les performances souhaitées, ce qui constitue la deuxième incertitude technologique dans le cadre de l environnement informatique d'arcinfo. À l appui des deux incertitudes technologiques mentionnées ci-dessus, nous tenons dans nos dossiers les correspondances entretenues avec ESRI, FME et le CITS, ainsi que la documentation technique sur les travaux d'expérimentation Première approche : couvertures et entités En collaboration avec les programmeurs d ESRI, nous avons élaboré une première approche de structuration de l information consistant à structurer les couvertures (groupes d éléments traités simultanément) d après les entités. Comme notre jeu de données comprend entités, on se trouvait à traiter également couvertures. L avantage de cette approche, préconisée par ESRI, est qu elle permet d associer facilement les entités et le code correspondant, ce qui permet une programmation simple parce que linéaire. Nous avons donc écrit un premier prototype selon cette approche. Lorsque nous avons fait les tests d exécution, les performances d ArcInfo étaient très médiocres. Il fallait plusieurs heures pour traiter l information sur un PC alors que notre objectif était de quelques minutes. Deuxième approche Dans cette deuxième approche, nous avons structuré les couvertures selon les thèmes prédéfinis du CITS. L avantage de cette approche est qu il n y a plus que 13 3 = 39 couvertures (chacun des 13 thèmes donne lieu à 3 couvertures correspondant respectivement aux points, aux lignes et aux polygones). 3 de 5
5 Les inconvénients sont qu il faut nettoyer certains champs rendus inutiles en fin de traitement et que l on ne peut plus visualiser simplement le code en l associant aux entités. Ce dernier inconvénient est majeur, car il implique de rentrer systématiquement ( fois) dans la couverture pour vérifier la présence des entités. Programmation en bloc Nous avons donc écrit un autre prototype selon cette approche et nous avons fait des tests de performances. Le résultat est que le traitement prend encore plusieurs heures. Toutefois, ici, cette procédure ne pose plus de problèmes au niveau d ArcInfo, mais elle est manifestement trop lourde pour nos propres algorithmes. Programmation modulaire Nous avons donc repris la programmation afin de limiter la recherche aux entités présentes dans les couvertures. En procédant ainsi, nous avons pu réécrire le programme de façon modulaire plutôt qu en un seul bloc comme précédemment. Le résultat est que les performances sont correctes, puisqu il suffit de quelques minutes par thème. Toutefois, la structure du programme était trop rigide, ce qui empêchait de pouvoir s adapter à d'éventuels changements de normes. En effet, cette structure demandait de revoir chacune des milliers de lignes du code. Utilisation de tables de variables Pour rendre l application plus flexible, nous nous sommes servi des tableaux fournis par Géomatique Canada dans lesquels sont consignées toutes les valeurs numériques associées aux normes. Nous avons converti ces données html en format DBF pour construire un fichier de données définissant toutes les variables. Données sur les programmes écrits dans ce projet L application comporte près d une centaine de programmes. Dans la première approche, chacun de ces programmes pouvait contenir jusqu à lignes Dans la deuxième approche : La première version comportait également jusqu à lignes par programme ; La deuxième version comportait jusqu à lignes par programme ; La troisième version ne comportait plus qu une centaine de lignes par programme. 4 de 5
6 Bilan des tests de détection des erreurs Comme nous l avons mentionné dans la description de notre démarche, nos programmes étaient envoyés régulièrement au CITS pour une évaluation globale. Sur les 12 essais auxquels nous avions droit, nous en avons réalisé 10. Toute l évolution et toutes les descriptions des erreurs ont été enregistrées et sont disponibles sur demande. Lors des premiers essais, on comptait jusqu à erreurs. Dans notre dernière version, on n avait plus qu une vingtaine ( 20) d erreurs. Parmi ces erreurs, il y avait : Les erreurs produites par notre programme et que l on peut diviser en quatre catégories : L incohérence des séquences ; Les limites d ArcInfo ; Les erreurs de l utilisateur ; Les bogues. Ces erreurs incontrôlées sont à distinguer des erreurs volontairement introduites pour faire les tests de correction automatique. CONCLUSION Les travaux effectués ont permis d atteindre nos objectifs et les avancements technologiques escomptés. En particulier, nous disposons aujourd hui d un logiciel de traduction CCOGIF/ ArcInfo / CCOGIF effectif dans près de 90% des cas et que nous pouvons compléter grâce à des procédures manuelles développées par nous. Grâce aux procédés de structuration que nous avons développé, la qualité et les performances de notre application sont telles que nous avons effectivement obtenu l accréditation BNDT. Tous droits réservés Chabot, Pomerleau & associés M. Claude Chabot, ing. f., M. Env. et M. Stéphane Lacroix, ing. f 5 de 5
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étailGestion Projet. Cours 3. Le cycle de vie
Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007
Plus en détailÉléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if
Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike
Plus en détailGlossaire. base de données géographiques Voir géodatabase (GDB).
Glossaire analyse Processus d identification d une question ou d un problème à résoudre, de modélisation de ce problème, de recherche des résultats de modélisation, d interprétation des résultats, d élaboration
Plus en détailMise en place d'une chaîne de production raster multi-échelles
25 Février 2014 Thierry Boch tboch@esrifrance.fr Mise en place d'une chaîne de production raster multi-échelles FranceRaster Programme FranceRaster v4 Le produit "France Raster", coédition Esri France
Plus en détailIntroduction 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étailPrédiction de couverture de champ radioélectrique pour les réseaux radiomobiles : L apport du Système d Information Géographique ArcInfo 8
Prédiction de couverture de champ radioélectrique pour les réseaux radiomobiles : L apport du Système d Information Géographique ArcInfo 8 Christine TURCK 1 * et **, Christiane WEBER**, Dominique THOME*
Plus en détailEasy 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étailLES OUTILS DE LA MOBILITE
L évolution du marché des assistants personnels, ainsi que la baisse des prix, permettent désormais à un plus grand nombre d entreprises de s équiper avec des outils technologiques performants. Avec l
Plus en détailQu est-ce que ArcGIS?
2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,
Plus en détailDocumentation utilisateur. [EIP] TransLSF
Documentation utilisateur [EIP] TransLSF Henri HARDILLIER - Thomas MOREL - Florian JOUSSEAU Alexis MONNIER - Keo KHEMARA - Leo MARTIN Stéphane RICARDO Résumé Ce document présente la documentation destinée
Plus en détailGoogle fait alors son travail et vous propose une liste de plusieurs milliers de sites susceptibles de faire votre bonheur de consommateur.
Quelques resultats de méthode : Entre le 20 Juillet et le 20 Octobre 2011 : Sur une liste de seulement 60 mots clés ou séquences clés 1. 7 sont premiers sur Google soit 12 % 2. 16 sont dans les 3 premiers
Plus en détailSECTION 5 BANQUE DE PROJETS
SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION
Plus en détailAccès instantané aux mots et aux locutions Le dictionnaire électronique offre une traduction rapide d'un mot ou d'une locution
@promt Office 8.0 Description abrégée Spécifiquement conçu pour la maison et les petites entreprises Traduction de documents, de courriers électroniques et de messages instantanés ICQ Traduction de pages
Plus en détailRÉSOLUTION DE SYSTÈMES À DEUX INCONNUES
RÉSOLUTION DE SYSTÈMES À DEUX INCONNUES Sommaire 1 Méthodes de résolution... 3 1.1. Méthode de Substitution... 3 1.2. Méthode des combinaisons linéaires... 6 La rubrique d'aide qui suit s'attardera aux
Plus en détailDévelopper avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France
Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor
Plus en détailVertec Consulting L ERP professionnel pour sociétés de conseil
Vertec Consulting L ERP professionnel pour sociétés de conseil Suivi des clients du début à la fin la solution modulaire et complète pour votre société de conseil Vertec Consulting couvre en un produit
Plus en détailArcGIS. for Server. Sénégal. Comprendre notre monde
ArcGIS for Server Sénégal Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques
Plus en détailIndications pour une progression au CM1 et au CM2
Indications pour une progression au CM1 et au CM2 Objectif 1 Construire et utiliser de nouveaux nombres, plus précis que les entiers naturels pour mesurer les grandeurs continues. Introduction : Découvrir
Plus en détailLe SIG provincial. B u r e a u S y s t è m e d I n f o r m a t i o n G é o g r a p h i q u e. DSI Service des Applications Métiers. province-sud.
DSI Service des Applications Métiers B u r e a u S y s t è m e d I n f o r m a t i o n G é o g r a p h i q u e Le SIG provincial Matinée e des géomaticiens g 2012 4 décembre d 2012 province-sud.nc province-sud.nc
Plus en détailSGPNB au Nouveau-Brunswick. Le développement de l industrie des services financiers et des marchés boursiers dans la province
SGPNB au Nouveau-Brunswick Le développement de l industrie des services financiers et des marchés boursiers dans la province Mise à jour juillet 2013 1 Préambule L information suivante décrit les différents
Plus en détailDevis pour la création de votre site Internet
Proposition commerciale Réf. : PR1408-0287 Date : 28/08/2014 Durée de validité : 30 jours Code client : CU1408-2685 Adressé à : Serial Kreative SPRL Chaussée de Tubize 208 1440 Wauthier-Braine BE0845551275
Plus en détailModèle Béton Armé. Cahier d'exécution pour la construction de bâtiments scolaires à deux niveaux en béton armé et à toiture plate
Modèle Béton Armé Cahier d'exécution pour la construction de bâtiments scolaires à deux niveaux en béton armé et à toiture plate Cahier 1 INTRODUCTION Port-au-Prince, octobre 2012 Mise-à-jour mars 2013
Plus en détailPartie II Approche théorique
Partie II Approche théorique De nombreux phénomènes ont été mis en évidence lors des différentes enquêtes, nous amenant à diverses interrogations pouvant être résumées et transcrites en une problématique.
Plus en détailGAMME GESTION TEMPS & PRÉSENCE ZX-HP LA MAIN MISE SUR LE TEMPS
GAMME GESTION TEMPS & PRÉSENCE ZX-HP LA MAIN MISE SUR LE TEMPS LE SYSTÈME ZX-HP GESTION TEMPS ET PRÉSENCE LA RECONNAISSANCE DE LA MAIN EN 3D SÉCURITÉ MAXIMUM FIABILITÉ RAPIDITÉ ET FACILITÉ D UTILISATION
Plus en détailRegistre-Registrar-Registrant
Registre-Registrar-Registrant Atelier cctld Dakar,Sénégal 7-10 Décembre 2005 Anne-Rachel Inné, Policy Analyst, ICANN Qu est ce qu un registre? «un grossiste» Pour qu'un nom de domaine soit visible sur
Plus en détailRoutage AODV. Languignon - Mathe - Palancher - Pierdet - Robache. 20 décembre 2007. Une implémentation de la RFC3561
20 décembre 2007 Une implémentation de la RFC3561 Présentation du groupe - plan Présentation Cahier des charges 1 CDC 2 Archi 3 Algorithme 4 Mini Appli de base Implémentation dans AODV 5 Difficultées rencontrées
Plus en détailMicrosoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server
FLEXIBILITÉ Microsoft Dynamics AX Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server Livre blanc Comment les entreprises peuvent-elles utiliser la technologie Microsoft
Plus en détailPolitique d'enregistrement.eus
Politique d'enregistrement.eus Définitions Cette politique d'enregistrement établi les termes et conditions générales régissant les enregistrements de nom de domaine.eus. Dans cette Politique d'enregistrement
Plus en détailContrat de courtier. Entre : (ci-après nommée «Empire Vie») (ci-après nommé «courtier») Adresse civique : Ville ou municipalité :
Contrat de courtier Entre : L EMPIRE, COMPAGNIE D ASSURANCE-VIE (ci-après nommée «Empire Vie») et (ci-après nommé «courtier») Adresse civique : Ville ou municipalité : Province : Code postal : Date d effet
Plus en détailServices de communication et de marketing
Services de communication et de marketing «La créativité, c'est contagieux. Faites-la circuler.» Albert Einstein Sommaire 2. Sommaire 4. Comment nous pouvons vous aider 6. Services de création documentaire
Plus en détailUE Programmation Impérative Licence 2ème Année 2014 2015
UE Programmation Impérative Licence 2 ème Année 2014 2015 Informations pratiques Équipe Pédagogique Florence Cloppet Neilze Dorta Nicolas Loménie prenom.nom@mi.parisdescartes.fr 2 Programmation Impérative
Plus en détailQuel CMS choisir pour son site web?
Club AEC des professionnels du numérique en Aquitaine Quel CMS choisir pour son site web? 1 er avril 2010 Présentations Joomla, Philippe Marty, directeur, Atelier 51 SPIP, Jean-Paul Chiron, webmaster technique
Plus en détailArcGIS. for Server. Comprendre notre monde
ArcGIS for Server Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques
Plus en détailSupport SIG pour les projets d installation des champs pétroliers sous-marins
Support SIG pour les projets d installation des champs pétroliers sous-marins 03 Octobre 2013 Michel Marrannes / Pascal Piquemal SOMMAIRE Courte présentation de Subsea 7 et de notre secteur d activité
Plus en détailÉvaluation et implémentation des langages
Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation
Plus en détailDrive 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étailGUIDE UTILISATEUR WEBCONFERENCE. Utilisation depuis un PC Windows
GUIDE UTILISATEUR WEBCONFERENCE Utilisation depuis un PC Windows Identification du document Date de création 25/02/2014 Date de dernière mise à jour Version V 5.0 Nombre de pages 10 14/10/2014 Destinataires
Plus en détailDévelopper une stratégie SIG Entreprise efficace avec ESRI et ArcGIS
Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS Gaëtan Lavenu Jean-Thomas Rouzin Les grandes lignes Le SIG dans un contexte «Entreprise»: contexte, considérations et challenges. Les
Plus en détailKiapel V1.2 DOCUMENTATION TECHNIQUE APERCU DES PRINCIPALES FONCTIONNALITES
Kiapel V1.2 DOCUMENTATION TECHNIQUE APERCU DES PRINCIPALES FONCTIONNALITES Introduction Kiapel est une solution intégrée pour l accueil téléphonique composée du logiciel Kiapel et du boîtier électronique
Plus en détailPrincipes. 2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA. Programmation en Corba. Stéphane Vialle
2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle 1 Principes 2 Architecture 3 4 Aperçu d utilisation
Plus en détailUML (Paquetage) Unified Modeling Language
UML (Paquetage) Unified Modeling Language Sommaire Introduction Objectifs Paquetage Espace de nommage d un paquetage Dépendances entre paquetages 2 Notion introduite véritablement par UML car superficiellement
Plus en détailopentaxepub Documentation
opentaxepub Documentation Release rc1 openmairie November 02, 2012 CONTENTS 1 Utilisation 3 1.1 Les principes............................................... 3 1.2 Saisir une entreprise...........................................
Plus en détailHistorique - Topomat Technologies SA
TOPOCMS Indexation et gestion de documents électroniques dans un Système d Information Géographique Présentation réalisée par Stéphane Couderq, directeur Historique - Topomat Technologies SA 2009: une
Plus en détailCRÉ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étailLe MeiLLeuR RappORt qualité-prix
FORM 20 FORM 30 2 Le meilleur rapport qualité-prix Sommaire Points forts Mécanique Contrôle 4 6 10 Le générateur Préparation du travail GF AgieCharmilles 12 13 14 FORM 20 FORM 30 La qualité des applications
Plus en détailFormation 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étailDatawarehouse: Cubes OLAP. Marlyse Dieungang Khaoula Ghilani
Datawarehouse: Cubes OLAP Marlyse Dieungang Khaoula Ghilani Table des matières 1 Data Warehouse 3 1.1 Introduction............................ 3 1.1.1 Définition......................... 3 1.1.2 Architecture........................
Plus en détail1 DC Vision / Généralités... 2. 3 DC Vision / applications d intégralité... 4. 4 DC Vision / Read and Print et Applications d adressage...
1 DC Vision / Généralités... 2 3 DC Vision / applications d intégralité... 4 4 DC Vision / Read and Print et Applications d adressage... 5 5 DC Vision / applications d intégrité... 6 6 DC Vision / applications
Plus en détailPrésentation de notre solution de formation en ligne
English for your future http://english.newhorizons.com English Language Program Synonyme de flexibilité, efficacité, choix et réussite. Présentation de notre solution de formation en ligne L approche individuelle
Plus en détailCours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailnovatis Agence Web innovatrice
QUI SOMMES NOUS? 02 novatis La théorie c est quand on comprend tout et que rien ne marche La pratique c est quand tout marche mais on ne sait pas pourquoi! Chez Novatis, nous avons réussi les deux... tout
Plus en détailLe langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie
Chapitre I : Les bases du C++ Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie du logiciel, et ce depuis
Plus en détailAnnexe : La Programmation Informatique
GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de
Plus en détailDocument d orientation COMMUNIQUER LA VALEUR DES MÉDICAMENTS INNOVATEURS ET VACCINS
Document d orientation COMMUNIQUER LA VALEUR DES MÉDICAMENTS INNOVATEURS ET VACCINS Mise à jour: février 2015 Document d orientation Bienvenue au cours Communiquer la valeur des médicaments innovateurs
Plus en détailRelever le défi du Web mobile
Relever le défi du Web mobile Bonnes pratiques de conception et développement François Daoust Dominique Hazaël-Massieux Groupe Eyrolles, 2011, ISBN : 978-2-212-12828-4 4 Les bases d un bon site web mobile
Plus en détailIFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels
IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche
Plus en détailDevis pour la création de votre site Internet
Proposition commerciale Réf. : PR1408-0288 Date : 28/08/2014 Durée de validité : 30 jours Code client : CU1408-2685 Adressé à : Serial Kreative SPRL Chaussée de Tubize 208 1440 Wauthier-Braine BE0845551275
Plus en détailDéploiement d ESUP-ECM à l Université de Valenciennes. Retour fonctionnel d expérience
Déploiement d ESUP-ECM à l Université de Valenciennes. Retour fonctionnel d expérience 1. Situation de départ Utilisation de l outil intranet pour l ensemble du personnel dans 2 cadres différents : - Intranets
Plus en détailMissions du stage. Informations maître de stage. Les conditions du stage
1 Missions du stage Objectifs : Mise en œuvre opérationnelle de la cartothèque interservices, au sein de la Direction de l Urbanisme et de l Habitat de la Communauté d Agglomération de Montpellier Centre.
Plus en détailIntroduction à la programmation orientée objet, illustrée par le langage C++ Patrick Cégielski cegielski@u-pec.fr
Introduction à la programmation orientée objet, illustrée par le langage C++ Patrick Cégielski cegielski@u-pec.fr Mars 2002 Pour Irène et Marie Legal Notice Copyright c 2002 Patrick Cégielski Université
Plus en détailConclusion. Rôle du géodécisionnel dans une organisation gouvernementale Contexte organisationnel à Infrastructure Canada Le projet Les résultats
Le marché des logiciels géodécisionnels et exemple d application avec Oracle BIEE 11g Géomatique 2011, Montréal Sonia Rivest, Analyste en géodécisionnel géodécisionnel,, Intelli3 Denis Beaulieu, Gestionnaire,
Plus en détailLa directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(
La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG( InfraSIG) Jean-Pierre KINNAERT Directeur Département de la géomatique Service
Plus en détailDETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran
DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran dossier par Clochar SOMMAIRE 1. LES RESOLUTIONS d'ecran... 1 2. RESOLUTION de l écran et choix de la TAILLE DE LA PAGE... 2 3. AGRANDISSEMENT
Plus en détailFrancis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle
Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) PLANIFICATION DE TÂCHES DANS MS PROJECT IFT702 Planification en intelligence artificielle Présenté à M. Froduald KABANZA
Plus en détailLes programmes de financement disponibles au sein de l'union Européenne
Les programmes de financement disponibles au sein de l'union Européenne Le premier appel à projets du nouveau programme Europe Créative permet aux jeux vidéo de bénéficier d un soutien financier en tant
Plus en détailL exclusion mutuelle distribuée
L exclusion mutuelle distribuée L algorithme de L Amport L algorithme est basé sur 2 concepts : L estampillage des messages La distribution d une file d attente sur l ensemble des sites du système distribué
Plus en détailSéquencer une application
Séquencer une application Pour ma part, j'utilise Vmware workstation pour créer les packages. Je configure une VM sous Windows Xp Pro Sp2 : 1. Mise du Pc dans le domaine 2. Installation du séquenceur 3.
Plus en détailLoggerNet 4.0. Logiciels pour centrales de mesure
LoggerNet 4.0 Logiciels pour centrales de mesure Campbell Scientific Ltd - 3 Avenue de la Division Leclerc - 92160 ANTONY - France - RCS Nanterre B 391 951 555 Tél.: +33 (0)1.56.45.15.20 - Fax: +33 (0)1.46
Plus en détailMise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne
Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006 12 octobre Issy-les-Moulineaux Conseil général de Seine-et-Marne Direction Générale des
Plus en détailLes Géodatabases en 9.2
Les Géodatabases en 9.2 Session Technique Géodatabase 9.2 Versailles SIG 2007 Nouveautés dans les Géodatabases Géodatabase adaptée À la taille de l entreprise À l architecture déployée Aux processus de
Plus en détailINTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE
I N T E RS Y S T E M S INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE David Kaaret InterSystems Corporation INTERSySTEMS CAChé CoMME ALTERNATIvE AUx BASES de données RéSIdENTES
Plus en détailSylvain Sylvain GONNET Géomètre 2 ème année [ ]
Sylvain Sylvain GONNET Géomètre 2 ème année [ ] 1 Préambule La municipalité de Battir souhaite créer un SIG permettant mettre en valeur le patrimoine paysager et humain. De plus, ce SIG devra devenir un
Plus en détailRapports d activités et financiers par Internet. Manuel Utilisateur
Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir
Plus en détail4. Utilisation d un SGBD : le langage SQL. 5. Normalisation
Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :
Plus en détailTrait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire
Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire 1 Producteurs 2 Dénomination du produit 3 Protection militaire 4 Abréviations 5 Description générale 1. Définition
Plus en détailBUILDING AUTOMATION Phoenix Contact dans les coulisses de l Opéra Garnier
BUILDING AUTOMATION Phoenix Contact dans les coulisses de l Opéra Garnier Solutions d automatisation et de communication sans fil pour la gestion des équipements scéniques Inauguré en 1875, l opéra Garnier
Plus en détailBulletin concurrence et antitrust
Novembre 2013 Bulletin concurrence et antitrust Infractions réglementaires : La Cour suprême réitère que l'erreur de droit n'est pas un moyen de défense, mais ouvre le débat sur une nouvelle exception
Plus en détail10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service
10 tâches d administration simplifiées grâce à Windows Server 2008 R2 Faire plus avec moins. C est l obsession depuis plusieurs années de tous les administrateurs de serveurs mais cette quête prend encore
Plus en détailPierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec
Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec Production d un site web = CMS Il n y a plus besoin aujourd
Plus en détailJava c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/2012. 1 - Vue générale 2 - Mon premier programme 3 - Types de Programme Java
1 - Vue générale 2 - Mon premier programme 3 - Types de Programme 1 2 c est quoi? Technologie développée par SUN Microsystems lancée en 1995 Dans un des premiers papiers* sur le langage JAVA, SUN le décrit
Plus en détailChapitre I Notions de base et outils de travail
Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailExprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %
23 CALCUL DE L INTÉRÊT Tau d intérêt Paul et Rémi ont reçu pour Noël, respectivement, 20 et 80. Ils placent cet argent dans une banque, au même tau. Au bout d une année, ce placement leur rapportera une
Plus en détailConnectiques et Utilisation d un disque dur multimédia MMEMUP
Date : TP : Disque dur multimédia MMEMUP Nom : Prénom : Classe : Groupe : Bac Pro SEN Hazebrouck Enseignement PROFESSIONNEL. Lycée Saint Joseph Connectiques et Utilisation d un disque dur multimédia MMEMUP
Plus en détail1. QU'EST-CE QUE L'INNOVATION
1. QU'EST-CE QUE L'INNOVATION L'innovation, étymologiquement, signifie «renouveler». L'innovation caractérise l'acte de déploiement du potentiel économique d'un résultat produit dans le champ de la connaissance
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailM06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS
IB INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1 DIPLOMA PROGRAMME PROGRAMME DU DIPLÔME DU BI PROGRAMA DEL DIPLOMA DEL BI M06/5/COMSC/SP1/FRE/TZ0/XX 22067017 Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS
Plus en détailSYSTÈME DE GESTION DE FICHIERS
SYSTÈME DE GESTION DE FICHIERS - DISQUE 1 Les couches logiciels réponse requête Requêtes E/S Système E/S Pilote E/S Interruptions utilisateur traitement S.E. commandes S.E. S.E. matériel Contrôleur E/S
Plus en détailHMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control
HMI target Visu / PLC HMI Pour réaliser une interface homme machine avec PLC control VERSION : 1.4 / PH DATE : 5 Novembre 2014 Sommaire Ce manuel explique de manière pratique les étapes successives pour
Plus en détailC est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.
1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement
Plus en détailLES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas
Plus en détailpay@work pour les petites entreprises
pay@work pour les petites entreprises > Conçu pour les besoins des petites entreprises, pay@work est une solution de gestion de la paie web, économique et pratique hébergée par ADP. Accédez à vos données
Plus en détailTHEME 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étailSage CRM. 7.2 Guide de Portail Client
Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,
Plus en détailORBIT GIS GeoSpatial Business Intelligence
ORBIT GIS GeoSpatial Business Intelligence L Intelligence géospatiale à portée de main L information géospatiale est omniprésente. Comme 90% des informations au sein de chaque organisation touchent à la
Plus en détailLANGAGUE 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