Méta-modélisation avec Eclipse/EMF
|
|
- Justin Bruneau
- il y a 7 ans
- Total affichages :
Transcription
1 UTM M2 ICE INGÉNIERIE DIRIGÉE PAR LES MODÈLES BE mai 202 Comprendre les outils de méta-modélisation de Topcased L objectif de ces premiers exercices est de prendre en main les outils proposés par Eclipse Modeling Tools pour la méta-modélisation. En fait, nous allons surtout utiliser les outils dévéloppés dans le cadre d Eclipse EMF (Eclipse Modeling Framework) et l éditeur Ecore développé dans le cadre du projet TOPCASED et contribué au projet EMF. Nous nous appuyons sur un langage simplifié de modélisation de processus de développement, appelé SimplePDL. Son méta-modèle Ecore est présenté à la figure. Process name: EString[] << enumeration >> WorkSequenceType..* activities worksequences finishtostart starttofinish WorkDefinition name: EString[] predecessor successor linkstosuccessors linkstopredecessors WorkSequence linktype: WorkSequenceType[] FIGURE Méta-modèle initial de SimplePDL Exercice : Préparation Nous allons commencer par créer un projet et y placer le méta-modèle fourni.. Création d un projet sous Eclipse. Comme toujours sous Eclipse, il faut commencer par créer un projet. On peut faire File / New / Project..., puis sélectionner «General / Project». Après avoir donné un nom au projet, par exemple IDM, faire Finish. Le projet est créé et apparaît dans le navigateur de projets («Navigator»), généralement sur la gauche..2 Sélection de la perspective Topcased. La perspective Ecore est composée de l éditeur (ici l éditeur Ecore) dans la partie centrale, avec en dessous une partie avec la vue «Properties» listant et permettant de modifier les propriétés de l élément sélectionné sur l éditeur. Sur la gauche, il y a le navigateur des projets en haut et l Outline en bas. L Outline présente, sous une forme BE /7
2 arborescente, une vue complète du modèle dont l un des diagrammes est en cours d édition. Un diagramme est une vue du modèle. Pour sélectionner la perspective Ecore, on peut faire Window / Open perspective / other, puis cliquer «Ecore»..3 Récupérer le modèle fourni. Mettre le modèle Ecore de SimplePDL fourni, SimplePDL.ecore, dans le projet créé à la question.. Il suffit par exemple de sélectionner le projet «IDM», faire un clic droit pour sélectionner «import», puis General / File System. Exercice 2 : Visualiser le méta-modèle Le méta-modèle de SimplePDL est fourni sous la forme d un fichier Ecore. Voyons comment en consulter le contenu. 2. Avec un simple éditeur texte. Le fichier Ecore n est pas très... lisible! Pour s en convaincre, il suffit de l ouvrir dans un éditeur texte, par exemple choisissant «Text Editor» pour «open with» dans le menu contextuel. 2.2 Avec l éditeur arborescent Ecore d EMF. Nous pouvons aussi le visualiser sous forme arborescente en utilisant le «Sample Ecore Model Editor». Utilisable mais pas forcément des plus pratique Avec l éditeur graphique Ecore de EMF. Nous allons donc utiliser l éditeur graphique Ecore développé dans le projet Topcased et contribué à EMF pour visualiser ce méta-modèle. Il suffit de faire «New / Ecore Diagram», vérifier que l option «Create from an existing model» est sélectionnée ainsi que le modèle SimplePDL.ecore. Après avoir vérifié que l option «Initialize the diagram with existing model objectfs» est activée, cliquer sur Finish. L éditeur graphique Ecore apparaît alors avec une fenêtre contenant un paquetage rempli avec tous les élements contenus dans le fichier Ecore SimplePDL.ecore. Modifier la position des éléments pour retrouver un méta-modèle SimplePDL proche de celui donné à la figure. Exercice 3 : Valider un modèle Ecore À tout moment, il est possible de vérifier la validité du méta-modèle par rapport aux règles Ecore. En fait, on vérifie que le fichier Ecore contient bien un modèle conforme au méta-modèle Ecore. Vérifions maintenant la correction du méta-modèle que l on vient d écrire. Commencer par sauver le méta-modèle. 3. Depuis l éditeur graphique. Il suffit de cliquer sur le symbole vert (Validate the model), à la fin de la barre des boutons. 3.2 Depuis l éditeur arborescent. Après avoir ouvert le modèle Ecore dans l éditeur arborescent (voir question 2.2), il suffit de se placer sur l élément racine (SimplePDL), sélectionner Validate après avoir cliqué à droite. La vérification est lancée. Exercice 4 : Engendrer le code Java et l éditeur arborescent Une fois le méta-modèle construit, nous pouvons engendrer le code Java correspondant ainsi qu un éditeur arborescent permettant de saisir un modèle conforme au méta-modèle SimplePDL. Encore beaucoup de clics en perspective! BE 2/7
3 4. Créer un projet EMF. Faire ensuite File / New / Project, ouvrir Eclipse Modeling Framework, sélectionner EMF Project et faire Next. Donner un nom au projet, par exemple pdlemf. Faire Next. Sélectionner Ecore model puis Next. Sélectionner le fichier SimplePDL.ecore, en faisant Browse workspace..., puis ouvrir Workspace, cliquer sur le projet initial (TPMM) et cocher SimplePDL.ecore avant de cliquer OK. Faire enfin Next et Finish. Le projet pdlemf doit apparaître dans le Navigator et le fichier SimplePDL.genmodel apparaît dans la partie centrale. 4.2 Configurer la génération. Le fichier SimplePDL.genmodel contient les propriétés qui permettent de configurer la génération du code. Par exemple, on peut décider si la valeur d un attribut sera éditable ou non. Nous nous limitons ici à une configuration minimale, donc pas de changements. 4.3 Engendrer le code Java et l éditeur arborescent. En sélectionnant la racine SimplePDL (du.genmodel), on peut maintenant sélectionner Generate All. Les projets pdlemf.edit et pdlemf.editor apparaissent. Exercice 5 : Utiliser l éditeur arborescent Pour utiliser l éditeur arborescent que l on vient d engendrer, il faut lancer un nouvel Eclipse. 5. Lancer un nouvel Eclipse. Sélectionner le projet pdlemf, en faisant un clic droit, sélectionner Run As / Run... Sélectionner Eclipse Application, puis New_configuration. Si New_configuration n apparaît pas, sélectionner sur New, en faisant un clic droit sur Eclipse Application. On peut ensuite cliquer Run. 5.2 Créer un projet. Comme toujours, nous commençons par créer un projet (File / New / Project, puis General / Project) que l on peut appeler ExemplePDL. 5.3 Lancer l éditeur arborescent. Dans le projet que l on vient de créer, on peut lancer l éditeur arborescent en faisant New / Other... puis dans Example EMF Model Creation Wizards, on sélectionne SimplePDL Model. C est bien le notre! On peut ensuite conserver le nom par défaut proposé pour le modèle (My.SimplePDL). Sur l écran suivant, il faut choisir le Model Object, l élément racine de notre modèle. On prend Process. On peut enfin faire Finish. 5.4 Saisir un modèle de processus. Le fichier My.SimplePDL est dans la fenêtre principale. Il contient l élément Process. On peut cliquer à droite pour créer des activités (WorkDefinition) ou des dépendances (WorkSequence). Cet éditeur s appuie sur la propriété containment pour savoir ce qui peut être créé (en utilisant New Child du menu contextuel). Par exemple, en se plaçant sur un élément WorkDefinition, on ne peut pas créer de WorkSequence puisque les référence linktopredecessors ou linktosuccessors sont des références avec containment positionné à faux. Pour avoir accès aux propriétés, il est conseillé de repasser dans la perspective Ecore (vue «Properties»). Créer le modèle de processus qui est présenté à la figure 2. On peut utiliser Validate sur chacun des éléments du modèle. Ceci vérifie cet élément et ses sous-éléments. 5.5 Quitter le deuxième Eclipse. Maintenant que notre modéle de processus est saisi, nous pouvons le sauver et quitter Eclipse pour revenir au premier Eclipse que nous avions lancé. BE 3/7
4 Conception finishtostart RedactionDoc Developement RédactionTests FIGURE 2 Exemple de modèle de procédé 2 Compléter le méta-modèle de SimplePDL Notre but est maintenant de compléter le méta-modèle de SimplePDL. Nous proposons un nouveau méta-modèle (figure 3) qui a deux modiciations principales :. la notion de ProcessElement a été ajoutée comme généralisation de WorkDefinition et WorkSequence. Un processus est donc un ensemble de d éléments de processus qui sont soit des activités, soit des précédences. 2. la notion de Guidance a été également ajoutée. C est l équivalent d une annotation UML qui permet de décrire un élément de processus. Elle contient un seul attribut qui est un texte. Process name: EString[] processelements ProcessElement elements Guidance << enumeration >> text: EString[] WorkSequenceType finishtostart starttofinish WorkDefinition name: EString[] predecessor successor linkstosuccessors linkstopredecessors WorkSequence linktype: WorkSequenceType[] FIGURE 3 Nouveau méta-modèle de SimplePDL Exercice 6 Discuter les avantages/inconvénients du nouveau méta-modèle par rapport au précédent. Exercice 7 Modifier le méta-modèle fourni pour qu il corresponde à celui de la figure 3. Attention, il faut utiliser l option validate pour vérifier que le méta-modèle de SimplePDL ne contient pas d erreurs. Exercice 8 Engendrer l éditeur arborescent et vérifier le modèle initialement saisi. BE 4/7
5 3 Définir un méta-modèle des réseaux de Petri Maintenant que nous avons manipulé les techniques liées à la méta-modélisation sous Eclipse/EMF, nous pouvons définir un méta-modèle pour les réseaux de Petri. Voici quelques explications concernant les réseaux de Petri. Elles sont largement inspirées de Définition Un réseau de Petri est un tuple (S, T, F, M 0, W ) où : S définit une ou plusieurs places. T définit une ou plusieurs transitions. F définit un ou plusieurs arcs (flèches). Un arc ne peut pas être connecté entre 2 places ou 2 transitions ; plus formellement : F (S T ) (T S). M 0 : S N appelé place initiale, où, pour chaque place s S, il y a n N jetons. W : F N + appelé ensemble d arcs primaires, assignés à chaque arc f F un entier positif n N + qui indique combien de jetons sont consommés depuis une place vers une transition, ou sinon, combien de jetons sont produis par une transition et arrivent pour chaque place. De nombreuses définitions formelles existent. Cette définition concerne un réseau placetransition (ou P-T). Représentation Un réseau de Petri se représente par un graphe orienté composé d arcs reliant des places et des transitions. Deux places ne peuvent pas être reliées entre elles, ni deux transitions. Les places peuvent contenir des jetons. La distribution des jetons dans les places est appelée le marquage du réseau de Petri. Les entrées d une transition sont les places desquelles part une flèche pointant vers cette transition, et les sorties d une transition sont les places pointées par une flèche ayant pour origine cette transition. La figure 4 propose quelques exemples de réseaux de Petri. Dynamique d exécution Un réseau de Petri évolue lorsqu on exécute une transition : des jetons sont pris dans les places en entrée de cette transition et envoyés dans les places en sortie de cette transition. Le nombre de jetons pris dans les places d entrée et mis dans les places de sortie est celui indiqué par l arc correspondant. Une transition ne peut être exécutée que si elle est exécutable 2, c est-à-dire qu il y a dans chaque place d entrée un nombre de jetons au moins égal au nombre de jetons indiqué sur l arc. L exécution d une transition est une opération indivisible qui est déterminée par la présence du jeton sur la place d entrée.. On emploie aussi les verbes franchir ou tirer. 2. On dit aussi franchissable, sensibilisée, validée ou tirable. BE 5/7
6 hiver printemps automne été Producteur Tampon Consommateur FIGURE 4 Exemples de réseaux de Petri L exécution d un réseau de Petri n est pas déterministe, car il peut y avoir plusieurs possibilités d évolution à un instant donné. Si chaque transition dans un réseau de Petri a exactement une entrée et une sortie alors ce réseau est un automate fini. Extensions On définit deux extensions sur ces réseaux de Petri. Tout d abord nous définissons une notion de temps sur les transitions sous la forme d un intervalle [temps min, temps max ]. Le temps commence à s écouler à partir du moment où la transition est exécutable. Elle doit alors s exécuter dans l intervalle de temps indiqué. On parle alors de réseau de Petri temporel. On ajoute aussi un nouveau type d arc appelé read-arc. Il s agit d un arc qui relie nécessairement une place d entrée à une transition. Il consiste à vérifier que la place a bien au moins le nombre de jetons indiqué sur cet arc. Si c est le cas, la transition est exécutable. Lors de l exécution de la transition, les jetons ne sont pas enlevés de la place d entrée du read-arc. Cette notion de read-arc n a de sens que dans le cas de réseau de Petri temporel. Sinon, elle pourrait être simulée par un arc remettant les jetons consommés par la transition dans la place concernée. Dans le cas d un réseau de Petri temporel, le temps serait remis à 0 pour les transitions qui ont cette place pour entrée. La figure 5 présente un exemple de réseau de Petri temporel avec read-arc FIGURE 5 Le même réseau de Petri avec un read-arc et sans Exercice 9 Proposer un méta-modèle pour représenter les réseaux de Petri décrit ci-dessus et BE 6/7
7 saisir le modèle Ecore correspondant. On pourra l appeler PetriNet.ecore. Exercice 0 Engendrer l éditeur arborescent EMF, saisir des exemples de réseau de Petri et les valider. Exercice Est-ce que tous les modèles conformes au méta-modèle PetriNet correspondent effectivement des réseaux de Petri. Donner quelques contre-exemples. Est-il facile/possible de modifier le méta-modèle pour exclure ces modèles indésirables? BE 7/7
Introduction à Eclipse
Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant
Plus en détailUtilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM
Utilisation de GCM (Google Cloud Messaging) pour Android Ce TP est inspiré de : http://android.amolgupta.in/2012/07/google-cloud-messaging-gcm-tutorial.html On va écrire deux parties. Une application Android
Plus en détailIngénierie Dirigée par les Modèles. Editeurs de modèles. (Eclipse Modeling Tools) Jean-Philippe Babau
labsticc.univ-brest.fr/pages_perso/babau/ Ingénierie Dirigée par les Modèles Editeurs de modèles (Eclipse Modeling Tools) Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC
Plus en détailExporter des écritures. Importer des écritures. Depuis EBP Comptabilité. www.ebp.com
Coala Comptabilité (Ecritures) Depuis EBP Comptabilité Accédez à l option du Sélectionnez Transmettre des données à votre expert comptable (ou à votre client). Cochez la case Dossier complet si vous souhaitez
Plus en détailConnexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007
Connexions à un projet CVS via Eclipse en accès local et distant Frédéric Lepage 15 Mai 2007 1 TABLE DES MATIÈRES TABLE DES MATIÈRES Table des matières 1 Introduction 3 1.1 Workspace...........................................
Plus en détailIFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse
IFT287 Exploitation de base de données relationnelles et orientées objet Laboratoire Mon premier programme Java en Eclipse Comment faire? Nous allons utiliser l environnement de travail proposé par Eclipse
Plus en détailRécupérer les documents stockés sur l ENTG
Récupérer les documents stockés sur l ENTG Pour PC Le logiciel «BITKINEX» permet de récupérer les documents stockés dans l outil «Document» de l ENTG La récupération s effectue 3 étapes: le téléchargement
Plus en détailEclipse atelier Java
Eclipse atelier Java Table des matières 1. Introduction...2 2. Télécharger eclipse...3 3. Installer eclipse...3 4. Premier lancement d eclipse...3 5. Configurer eclipse pour faire du Java...5 6. Développer
Plus en détailInstaller Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows
Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation
Plus en détailModélisation et Gestion des bases de données avec mysql workbench
Modélisation et Gestion des bases de données avec mysql workbench par novembre 2011 Table des matières 1 Installation 3 1.1 Ecran de chargement 3 1.2 Page d accueil 3 2 Réalisation d une base de données
Plus en détailwxwidgets dans un environnement Microsoft Windows
1/18 wxwidgets dans un environnement Microsoft Windows Ce document explique les démarches à suivre pour pouvoir utiliser «wxwidgets» à travers un environnement de développement. Normalement c est ce que
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détailLe langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Plus en détailAIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE
AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE Arborescence du cédérom (page 2) Lancement du Cédérom et configuration minimale de votre ordinateur (page 3). Loupe, page
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailopenarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de
openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l
Plus en détailComment l utiliser? Manuel consommateur
Comment l utiliser? Manuel consommateur Table des matières 1. QUE DOIS-JE FAIRE POUR OBTENIR L ACCES A MON ESPACE CLIENT?... 3 2. ACCÉDER À VOTRE ESPACE CLIENT... 4 3. CONSULTER VOS DONNÉES... 6 3.1. MES
Plus en détailApprendre Java et C++ avec NetBeans
E Apprendre Java et C++ avec NetBeans Généralités Est-ce le titre d un nouvel ouvrage? Pourquoi pas! NetBeans fait son apparition dans cette édition car un module, permettant d éditer et de compiler du
Plus en détailESPACE COLLABORATIF SHAREPOINT
Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...
Plus en détail1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7
Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application
Plus en détailCommentaires du testeur
Scénarios de tests d'intégration/fonctionnels Partenaire : Nom de l'outil : Date test : 24/04/2009 Cellule d'intégration + Triskell OpenEmbeDD Logo Demo Version de l'outil : OpenEmbeDD 1.0.0 Titan Plateforme
Plus en détailProcédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows
Procédure d installation des logiciels EBP sous environnement ESU 4 Serveur SCRIBE ou Windows EBP Informatique SA Rue de Cutesson ZA Bel Air BP 95 F-78513 Rambouillet Cedex Equipe Education Tél : 01 34
Plus en détailAtelier «personnaliser l environnement de l ordinateur mai 2015
Sous windows 7 La barre des tâches Elle est composé du bouton démarrer, des accès rapides à certains programmes et options. Cette barre peut être placée en bas de l écran mais aussi sur les côtés ou en
Plus en détailApproche Contract First
Exemple HelpDesk Approche Contract First Développement d un premier web service en utilisant l approche contract first (ou WSDL First) Écriture du wsdl avant d écrire le code java Autre possibilité implementation
Plus en détailMODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI
MODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI BTS AGPME Ciel Gestion commerciale (mai 2005) Pierre TASSION 1 Table des matières D après le référentiel BTS PME PMI Présentation
Plus en détailVAMT 2.0. Activation de Windows 7 en collège
VAMT 2.0 Activation de Windows 7 en collège Rédacteurs : Jean-Laurent BOLLINGER Stéphan CAMMARATA Objet : Document décrivant la procédure d activation de Windows 7 avec VAMT 2.0 dans les collèges de l
Plus en détailMEGA ITSM Accelerator. Guide de démarrage
MEGA ITSM Accelerator Guide de démarrage MEGA 2013 1ère édition (janvier 2013) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune
Plus en détailCloud Security Services Guide d importation du certificat SSL
Guide d importation du certificat SSL Interception SSL Swisscom Cloud Security Services TOC 1 Introduction Pour pouvoir scanner le trafic web basé sur SSL, le cloud doit pouvoir décrypter et recrypter
Plus en détailTD/TP 1 Introduction au SDK d Android
TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailCréation d un service web avec NetBeans 5.5 et SJAS 9
Sommaire Création d un service web avec NetBeans 5.5 et SJAS 9 1. Présentation... 2 2. Création d un service web avec NetBeans... 2 2.1. Création d une application Web... 2 2.2. Création du service web...
Plus en détailGuide d installation de MySQL
INF 1250 Introduction aux bases de données Guide d installation de MySQL 1 Introduction Ce guide vous indique la façon d installer et d utiliser le logiciel MySQL de Oracle (disponible en licence GPL).
Plus en détailBusiness Sharepoint Contenu
Business Sharepoint Contenu Comment ajouter un utilisateur BlackBerry? (Business Sharepoint)... 2 Comment démarrer avec Business Sharepoint?... 10 Comment se connecter à son site personnel Business SharePoint?...
Plus en détailQuelques outils pour le logiciel «Tux Paint»
Quelques outils pour le logiciel «Tux Paint» Version Window's 0.9.21 Télécharger la version gratuite : http://www.tux Paint.org/download/ Pascale-Dominique Chaillez Lynda O Connell Conseillères pédagogiques
Plus en détailLa base de données dans ArtemiS SUITE
08/14 Vous préférez passer votre temps à analyser vos données plutôt qu à chercher un fichier? La base de données d ArtemiS SUITE vous permet d administrer et d organiser confortablement vos données et
Plus en détailMEGA ITSM Accelerator. Guide de Démarrage
MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune
Plus en détailMISE EN PLACE D UN SERVEUR DHCP SOUS WINDOWS SERVEUR 2003 R2
1 Mise en place d un serveur DHCP sous Windows serveur 2003 r2 MISE EN PLACE D UN SERVEUR DHCP SOUS WINDOWS SERVEUR 2003 R2 1.) Présentation Le serveur DHCP est, dans les grandes entreprises, incontournable,
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailVolet de visualisation
Mode emploi pour ajouter une adresse email (compte de messagerie) et envoyer un message avec Windows Live Mail Dans ce mode d emploi nous allons ajouter une adresse email (compte de messagerie) et aussi
Plus en détailEtude de cas : PGE JEE V2
Arrivés à ce point du tutoriel, nous savons créer une application Web implémentant la persistance des données. Toutefois, le modèle de cette application était simple et composé d'une unique classe et les
Plus en détailService Systèmes et Réseaux
Service Systèmes et Réseaux Configuration de l accès ODBC dans les bases de données EBP Produits EBP : Comptabilité, Gestion Commerciale, Paye PRO v12 Automobile V10 Point de vente PRO v12 EBP Informatique
Plus en détailTutoriel code::blocks
Tutoriel code::blocks E. Lunéville 2006 Le logiciel code::blocks fait partie des logiciels de type EDI (Environnement de Développement Intégré, IDE en anglais) pour le langage C++. Il est multiplateforme
Plus en détailDirection générale statistique et information économique. Manuel d usage : l application web pour l enquête sur la structure des entreprises
Direction générale statistique et information économique Manuel d usage : l application web pour l enquête sur la structure des entreprises Année d enquête 2011 - Version 1.1 26 oktober 2012 1 Table des
Plus en détailTUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1
TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER Sur Windows Contenu TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1 I-Installation d «Oracle Database Express Edition»...2 Etape 1 :
Plus en détailFileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:
FileZilla http://filezilla.sourceforge.net/ Sauvegarder son site Guppy à l aide de Sommaire: P. 2 Téléchargement et installation P. 3 Paramétrage du transfert P. 3 L'environnement de Filezilla P. Sauvegarde
Plus en détailKM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI. www.irai.com
L1 L2 L3 F1 M1 KM2 0V U1 V1 M3~ W1 EVC1 Manuel AUTOMSIM 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 API 24V 0 1 2 C1MINI BP Dcy C1MAXI 1MAXI 1MINI EVC1 www.irai.com INTRODUCTION... 5 INSTALLATION... 6 PRISE EN
Plus en détailInstallation et compilation de gnurbs sous Windows
Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version
Plus en détailMise à jour d avast! et de vos logiciels Ciel
Mise à jour d avast! et de vos logiciels Ciel Chère Cliente, Cher Client, Suite à une mise à jour de votre anti-virus avast!, celui-ci pourrait bloquer votre logiciel Ciel Paye Ciel Bâtiment ou Ciel Point
Plus en détailLOGICIEL MARCHES PUBLICS
LOGICIEL MARCHES PUBLICS 1 Sommaire I - GENERALITES I.1 Accès au logiciel I.2 Prise en main du logiciel Page d accueil I.3 Fonctionnalités générales I.4 Le principe II LES DIFFERENTS MENUS II 1 Menu «Les
Plus en détailUtiliser Dev-C++ .1Installation de Dev-C++ Table des matières
Utiliser Dev-C++ Voici quelques explications sur l utilisation de Dev-C++, un excellent environnement de développement en C et C++ pour Windows qu on peut télécharger librement depuis le site www.bloodshed.net
Plus en détailVotre premier projet Android
3 Votre premier projet Android Maintenant que le SDK Android est installé, il est temps de créer votre premier projet. La bonne nouvelle est qu il n exige aucune ligne de code les outils Android créent
Plus en détailGuide d installation des licences Solid Edge-NB RB-18-09-2012
Ce document vous guide dans la gestion, l installation et la mise à jour des licences Solid Edge. Contenu Les types de licences...2 Le site GTAC : support.ugs.com...3 Création d un compte GTAC...3 Identifiant
Plus en détail1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6
1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6 5 ) RÉINSTALLATION COMPLÈTE D UN ORDINATEUR 8 6 ) DÉTAILS D UN JOB 9 7 ) RELANCER UN JOB INCOMPLET
Plus en détailPROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)
PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit) DÉTERMINER VOTRE VERSION DE WINDOWS 7 1. Cliquez sur Démarrer puis sur Panneau de configuration 2. Cliquez sur Système et sécurité. 3. Sur la page Système
Plus en détailGuide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8
Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8 INDEX 1. Installation de Proteus 8.0 3 2. Francisation du logiciel Proteus 8.0 9 3. Installer une mise à jour de Proteus 8.0 10 4.
Plus en détailMO-Call pour les Ordinateurs. Guide de l utilisateur
MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION
Plus en détailGroupe Eyrolles, 2003, ISBN : 2-212-11317-X
Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une
Plus en détailProcédure d installation des logiciels EBP sous environnement MAGRET
Procédure d installation des logiciels EBP sous environnement MAGRET EBP Informatique SA Rue de Cutesson ZA Bel Air BP 95 F-78513 Rambouillet Cedex Equipe Education Tél : 01 34 94 83 82 Fax : 01 34 94
Plus en détailMode d Emploi. Résult Arc Logiciel de Gestion de Compétitions. Droits d utilisation Informations Générales. 1/. Présentation de Résult Arc
Résult Arc Logiciel de Gestion de Compétitions Mode d Emploi Droits d utilisation Informations Générales 1/. Présentation de Résult Arc 2/. Installation du logiciel 3/. Utilisation du logiciel 3.1/- Généralités
Plus en détail1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :
1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : La procédure d installation démarre. La fenêtre suivante vous indique
Plus en détailCSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052
CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052 Une machine virtuelle Linux, appelé SiteDev (version 9 de Redhat) peut être roulé avec Virtual PC
Plus en détailPIC EVAL Dev Board PIC18F97J60
PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies
Plus en détailSOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace
SOMMAIRE Accéder à votre espace client Les Fichiers communs Visualiser les documents Accéder à votre espace client Changer de Workspace Visualiser VOS documents Vous déconnecter ou revenir au tableau de
Plus en détailWebSpy Analyzer Giga 2.1 Guide de démarrage
WebSpy Analyzer Giga 2.1 Guide de démarrage Ce document aide à vous familiariser avec l utilisation de WebSpy Analyzer Giga. Pour des informations plus détaillées, consultez le guide utilisateur Analyzer
Plus en détailMise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision
Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier
Plus en détailManuel d utilisation du logiciel Signexpert Paraph
Manuel d utilisation du logiciel Signexpert Paraph 1 Contenu Introduction... 3 Téléchargement de Signexpert Paraph... 4 Installation de Signexpert Paraph... 4 Description des différentes zones du logiciel...
Plus en détailManuel d utilisation
Manuel d utilisation La référence des comptables-fiscalistes Votre login Votre mot de passe Une question Voyez l aide détaillée accessible en ligne ou les questions les plus fréquemment posées par les
Plus en détailCorrection des Travaux Pratiques Organiser son espace de travail
Module 01 Correction des Travaux Pratiques Organiser son espace de travail Correction de l exercice N 1 Organiser son espace de travail Objectif de l exercice : 1. Comprendre le dock 2. Afficher les règles
Plus en détailAGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var - E mail : bij@agasc.fr / Tel : 04.93.07.00.66 CONSIGNE N 1 :
CONSIGNE N 1 : Rédiger puis envoyer un nouveau message La fenêtre de la boîte de messagerie s affiche Cliquer sur «Ecrire» ou «Nouveau message» pour ouvrir cette nouvelle fenêtre. Ensuite, suivre cette
Plus en détailLa gestion des dossiers sous Windows Vista, W7, W8.
Le Coach DU PC : Les fiches pratiques. La gestion des dossiers sous Windows Vista, W7, W8. Situation : Chaque programme, chaque document que vous utilisez est, en fait, un fichier de caractères (bits),
Plus en détailLancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :
Installation de Microsoft SQL 2005 et des reporting services. Le guide est basé sur la version gratuite de SQL Server 2005 récupérable à cette adresse : http://www.microsoft.com/downloads/details.aspx?displaylang=fr&familyid=5b5528b9-13e1-4db9-a3fc-82116d598c3d.
Plus en détailPrésentation de la plateforme WINDCHILL. Invitation à rejoindre la plateforme
Présentation de la plateforme WINDCHILL WINDCHILL est une plateforme de travail collaboratif qui vous permettra, entre autres, de partager des documents et de gérer votre projet. L interface est 100% web
Plus en détailEnregistrement de votre Géorando Maxi Liberté
Enregistrement de votre Géorando Maxi Liberté Le logiciel Géorando Maxi Liberté nécessite un enregistrement sur le site Internet www.cartes-numeriques.ign.fr pour vous permettre dans un premier temps de
Plus en détailStudio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume
Studio HERITIER Emmanuelle PERSYN Elodie SCHMUTZ Amandine SCHWEITZER Guillaume Cours R Présentation projet 10/10/2013 Introduction RStudio est une interface créé par JJ Allaire Elle est sortie le 11 Février
Plus en détailProcédure d installation de Pervasive.SQL V8 client/serveur dans un environnement windows 2008 server
Service Test Réseau Procédure d installation de Pervasive.SQL V8 client/serveur dans un environnement windows 2008 server Manuel Utilisateur Version 2.0 du 5/03/08 Edition de Mars 2008 Produits EBP : Comptabilité,
Plus en détailiil est désormais courant de trouver sur Internet un document
Matériels et systèmes L Acrobat qui cherche dans les PDF Michel NARCY - Formateur TICE et Médialog Bulletin officiel, programmes d enseignement, articles de quotidiens ou de revues scientifiques... De
Plus en détailCliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.
GERER SES FAVORIS AVEC INTERNET EXPLORER Un favori est un marque-page virtuel qui permet de mémoriser l'adresse URL d'une page web. Cette adresse est donc enregistrée par le logiciel de navigation. Un
Plus en détailMon Budget Guide d utilisateur Windows Phone 7
Mon Budget Guide d utilisateur Windows Phone 7 Sommaire Page Questions fréquentes 3 Comment puis-je télécharger l application? 3 L application se ferme brutalement 3 Je ne peux pas récupérer mes comptes
Plus en détailGUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP
GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE Dans cette documentation l'installation se fait sur un poste Windows 7 Professionnel. Prérequis pour l'installation : vérifications
Plus en détailWarren PAULUS. Android SDK et Android x86
Android SDK et Android x86 2010/2011 Voici un petit tutoriel pour installer Android de façon à ce qu il soit compatible avec NetBeans et Eclipse, ainsi que l utilisation d Android x86. Ce tutoriel a été
Plus en détailManuel KBC-Online Local
Manuel Table des matières 1. INSTALLATION DE KBC-ONLINE LOCAL 3 1.1 Informations d ordre général 3 4. SUPPORT 16 5. ANNEXES 17 5.1 Annexe 1 : Votre fournisseur Internet utilise un proxyserver? 17 5.2 Annexe
Plus en détailArchivage de courriels avec Outlook (2007-2010-2013)
Archivage de courriels avec Outlook (2007-2010-2013) Introduction: Si vous utilisez le protocole IMAP ou directement l interface web de Smartermail pour accéder à vos courriels, vous devez savoir que ceux-ci
Plus en détailPAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel
PAGE L écran du logiciel d Open Office Draw Nom du document : Nom d enregistrement Barre de mise forme: Ligne, couleurs, fond,... Barre de menu: Les commandes du logiciel Barre d outils: Les boutons de
Plus en détailMANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7
MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7 Netscape 7.2 / Windows XP - 1 - SOMMAIRE 1. INTRODUCTION... 3 2. Configuration Requise... 3 1.1 Configuration du poste de travail...
Plus en détailTutoriel de formation SurveyMonkey
Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante
Plus en détailManuel utilisateur (Manuel_utilisateur_version20110901.pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version20111010.
Manuell d iinstallllatiion Date dernière révision : 10/10/2011 Documents de référence Les documents cités dans le présent document ou utiles à la compréhension de son contenu sont : Titre Manuel utilisateur
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailFiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5
Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5 I. Général II. Affichage : taille icônes et écran III. Le menu «Options d accessibilité» : contraste, curseur IV. Le clavier V.
Plus en détailQuelques outils pour le logiciel «Tuxpaint»
Quelques outils pour le logiciel «Tuxpaint» Version PC 0.9.20b- 2008-08-20 Télécharger la version gratuite : http://www.tuxpaint.org/download/ Pascale-Dominique Chaillez Lynda O Connell Conseillères pédagogiques
Plus en détailPOVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI
POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service
Plus en détailGuide d utilisation de PL7 Pro Récupérer ou transférer un programme
Guide d utilisation de PL7 Pro Récupérer ou transférer un programme 1. Connecter le câble Connecter le câble à l ordinateur sur un port USB (utiliser toujours le même de préférence). Connecter ensuite
Plus en détailComment se connecter au VPN ECE sous vista
Comment se connecter au VPN ECE sous vista Pour commencer, aller dans le Centre de Réseau et partage (qui est aussi accessible via le panneau de configuration onglet internet et réseau), en faisant clic
Plus en détailGuide de démarrage IKEY 2032 / Vigifoncia
Guide de démarrage IKEY 2032 / Vigifoncia Internet Explorer / Windows SOMMAIRE Pré-requis techniques Paramétrage avant installation de Windows Vista * Procédure d installation Paramétrage d'internet Explorer
Plus en détailMémento pour l intégration des postes dans le domaine de Scribe
Mémento pour l intégration des postes dans le domaine de Scribe I. Cas des postes sous XP : 1. Connecté en administrateur local de la machine, demandez le Panneau de configuration via le bouton puis le
Plus en détailGuide d utilisation commandes des pièces de rechange Rev.1.0.3
SECLI Ver.2.3 Guide d utilisation commandes des pièces de rechange Rev.1.0.3 Ce document est constamment actualisé: vérifiez le n de la version pour savoir s il existe d éventuelles mises à jour Futura
Plus en détailUniversal Robots. Fiche Méthode : Installation du simulateur Polyscope
Objectif : Installer le simulateur Polyscope sur un ordinateur Windows. Une connexion internet est requise pour cette installation. Méthode : Téléchargez le fichier Ubuntu.zip sur notre site puis décompressez
Plus en détailL ARBORESCENCE. Qu est-ce qu un dossier? L arborescence?
L ARBORESCENCE Qu est-ce qu un dossier? Un dossier est une pochette vide dans laquelle on peut disposer des documents créés à l aide de l outil informatique. Comme les systèmes utilisés dans la vie courante
Plus en détailBASE. Vous avez alors accès à un ensemble de fonctionnalités explicitées ci-dessous :
BASE BioArray Software Environment (BASE) est une base de données permettant de gérer l importante quantité de données générées par des analyses de bio-puces. BASE gère les informations biologiques, les
Plus en détailSOMMAIRE. Comment se connecter?
SOMMAIRE Comment se connecter? Présentation de l interface Notions sur l espace documentaire Création d un dossier Création d un document Modifier un document Copier ou déplacer des documents Exporter
Plus en détailGUIDE DE L UTILISATEUR INSTALLATION & CONFIGURATION
GUIDE DE L UTILISATEUR INSTALLATION & CONFIGURATION icolab IMAP Solution Veuillez lire attentivement ce manuel avant d installer et configurer le service. Vous pouvez télécharger et visualiser ce manuel
Plus en détailIntroduction :... 3. L accès à Estra et à votre propre espace... 4. Connexion... 4. Votre espace personnel... 5
ESTRA SOMMAIRE Introduction :... 3 L accès à Estra et à votre propre espace... 4 Connexion... 4 Votre espace personnel... 5 Home d Estra et Fonctions generales... 7 Home... 7 Rechercher un document...
Plus en détail