Utiliser UML dans les projets Java. Daniel Tschirhart. UML pour les projets. Révision 1.0

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

Download "Utiliser UML dans les projets Java. Daniel Tschirhart. UML pour les projets. Révision 1.0"

Transcription

1 Utiliser UML dans les projets Java Daniel Tschirhart. UML pour les projets. Révision 1.0

2 Préparer son projet

3 Cahier des charges Essayer de privilégier la description du QUOI avant celle du COMMENT Le QUOI et plus simple à comprendre que le COMMENT Dessiner une maquette de l IHM et dérouler un scénario. 3

4 Cahier des charges : horloge Horloge analogique Ou numérique Elle se synchronise automatiquement sur l heure GMT. On peut choisir le fuseau horaire On peut choisir l heure d été/hivers 4

5 Exemple : Horloge universelle synchronisée par un serveur NTP Horloge synchronisée par l horloge atomique de Boulder (Colorado). L horloge se resynchronise à minuit. On peut choisir les fuseaux horaires. On peut choisir manuellement l heure d été Maquette de l horloge Peut être dessinée à la main 5

6 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 Un cas d utilisation est un condensé d une activité, décrit dans le dossier technique, que l utilisateur (l acteur) peut exercer avec le logiciel. Cette activité doit obligatoirement apporter une plus value à l acteur qui déclenche le cas d utilisation. 6

7 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 Une activité doit s énoncer à l aide d un verbe + complément. Les traits qui relient l acteur au(x) CU(s) ne doivent pas être décorés par du texte car ils sont déjà porteur de l information suivante: Quel acteur principal à déclenche le CU pour obtenir la plus value escomptée. Quel acteur secondaire participe à l activité désignée par le CU 7

8 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 On peut préparer le DCU à l aide du tableau suivant Actions que l on peut faire sur le dispositif Acteur humain (acteur principal) Acteur matériel (acteur secondaire) 8

9 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 On peut préparer le DCU à l aide du tableau suivant Actions que l on peut faire sur le dispositif Acteur humain (acteur principal) Choisir le fuseau horaire utilisateur - Acteur matériel (acteur secondaire) 9

10 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 On peut préparer le DCU à l aide du tableau suivant Actions que l on peut faire sur le dispositif Acteur humain (acteur principal) Choisir le fuseau horaire utilisateur - Choisir l heure d été / hivers utilisateur - Acteur matériel (acteur secondaire) 10

11 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 On peut préparer le DCU à l aide du tableau suivant Actions que l on peut faire sur le dispositif Acteur humain (acteur principal) Choisir le fuseau horaire utilisateur - Choisir l heure d été / hivers utilisateur - Acteur matériel (acteur secondaire) Incrémenter les h, m, s - Mécanisme utilisant base de temps du calculateur 11

12 Diagramme de cas d utilisation (DCU) Daniel Tschirhart. UML pour les projets. Révision 1.0 On peut préparer le DCU à l aide du tableau suivant Actions que l on peut faire sur le dispositif Acteur humain (acteur principal) Choisir le fuseau horaire utilisateur - Choisir l heure d été / hivers utilisateur - Acteur matériel (acteur secondaire) Incrémenter les h, m, s - Mécanisme utilisant base de temps du calculateur Resynchroniser l horloge - Serveur NTP de Boulder 12

13 Diagramme de cas d utilisation de l horloge Daniel Tschirhart. UML pour les projets. Révision 1.0 C est moi Choisir le fuseau horaire Utlisateur Choisir l heure d été / hivers Incrémenter les h, m, s Mécanisme utilisant base de temps du calculateur Resynchroniser l horloge Serveur NTP de Boulder 13

14 Remarques sur les DCU Un DCU ne dit pas si les CU seront réalisés par un seul logiciel ou plusieurs logiciels séparés. Dans le cas présent, l horloge est évidement un seul logiciel. 14

15 Diagramme de classes d analyse On réfléchis au problème posé Daniel Tschirhart. UML pour les projets. Révision 1.0 On ne détaille pas les classes au de la de l indispensable (pas de méthodes, pas d attributs) 15

16 Diagramme de classes d analyse Une classe = un nom commun Daniel Tschirhart. UML pour les projets. Révision 1.0 Un lien entre deux classes = un verbe + éventuellement un complément d objet 16

17 Ce qu il ne faut pas faire Utilisateur Affichage Choix HE Affichage Données Choix utilisateur Mécanisme Code Recherche du site Internet 17

18 Ce qu il faut faire. Classe principale : IHM Daniel Tschirhart. UML pour les projets. Révision 1.0 IHM Horloge 18

19 Le mécanisme IHM L horlogerie Horloge Mécanisme 19

20 La base de temps IHM L horlogerie Horloge Mécanisme Le tic tac Timer 20

21 La référence du temps HeureGMT Accède au serveur NTP IHM L horlogerie Horloge Mécanisme Le tic tac Timer 21

22 Calcul de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Horloge démarrer Mécanisme Le tic tac Timer 22

23 Calcul de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Horloge démarrer Mécanisme Régler période 1s démarrer Le tic tac Timer 23

24 Calcul de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Horloge démarrer Mécanisme Régler période 1s démarrer Le tic tac Timer 24

25 Affichage de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Horloge démarrer Mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Timer 25

26 Affichage de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Obtenir l heure GMT Horloge démarrer Mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Timer 26

27 Affichage de l heure HeureGMT Accède au serveur NTP IHM L horlogerie Horloge démarrer Mécanisme l horloge devra instancier le mécanisme en lui passant sa référence. Le timer utilisera cette référence pour appeler un méthode de l horloge permettant d afficher l heure MAJ et obtenir heure Régler période 1s Timer démarrer Le tic tac 27

28 Synchronisation de l horloge HeureGMT Accède au serveur NTP IHM L horlogerie Obtenir l heure GMT Horloge démarrer Mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Timer 28

29 Synchronisation de l horloge HeureGMT Accède au serveur NTP IHM L horlogerie Obtenir l heure GMT Horloge démarrer Mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Timer 29

30 Synchronisation de l horloge HeureGMT Accède au serveur NTP IHM L horlogerie Obtenir l heure GMT Horloge démarrer Mécanisme l horloge devra instancier le mécanisme en lui passant sa référence. L HeureGMT devra être instancée en lui passant la référence de l horloge recue par le mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Timer 30

31 Choix du fuseau horaire HeureGMT Accède au serveur NTP IHM L horlogerie Obtenir l heure GMT Horloge démarrer Mécanisme MAJ et obtenir heure Régler période 1s démarrer Le tic tac Choise Liste déroulante Timer 31

32 Classe Timer? 32

33 Classe Timer 33

34 Création d'un objet Timer 34

35 Affichage et calcul de l heure 35

36 Diagramme de classes de conception. Affichage et calcul de l heure Défini à l instanciation Start() hms() afficheheure(h,m,s) 36

37 Synchroniser l horloge : Connexion à un serveur NTP Exemple Socket1 Ouverture du socket Lecture de la donnée fournie par le serveur 37

38 Diagramme de classes de conception. Obtention de l heure GMT 38

39 39

40 Lecture et mémorisation des fuseaux horaires 40

41 Lecture et mémorisation des fuseaux horaires (GMT+00:00) Casablanca (GMT+00:00) Heure de Greenwich : Dublin, Édimbourg, Lisbonne, Londres (GMT+00:00) Monrovia, Reykjavik (GMT+01:00) Afrique centrale - Ouest (GMT+01:00) Amsterdam, Berlin, Berne, Rome, Stockholm, Vienne (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague (GMT+01:00) Bruxelles, Copenhague, Madrid, Paris (GMT+01:00) Sarajevo, Skopje, Varsovie, Zagreb (GMT+02:00) Amman (GMT+02:00) Athènes, Bucarest, Istanbul (GMT+02:00) Beyrouth (GMT+02:00) Harare, Pretoria (GMT+02:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius (GMT+02:00) Jérusalem (GMT+02:00) Le Caire (GMT+02:00) Minsk (GMT+02:00) Windhoek (GMT+03:00) Bagdad (GMT+03:00) Koweït, Riyad (GMT+03:00) Moscou, St. Petersbourg, Volgograd (GMT+03:00) Nairobi (GMT+03:00) Tbilissi (GMT+03:30) Téhéran (GMT+04:00) Abu Dhabi, Muscat (GMT+04:00) Baku (GMT+04:00) Erevan (GMT+04:30) Kaboul (GMT+05:00) Iekaterinbourg (GMT+05:00) Islamabad, Karachi 41

42 Diagramme de classes de conception. Lecture et mémorisation des fuseaux horaires 42

43 Lecture et mémorisation des fuseaux horaires Daniel Tschirhart. UML pour les projets. Révision

44 Diagramme de classes complet 44

45 Diagramme de séquences Les diagrammes de séquences permettent de représenter les collaborations entre objets selon un point de vue temporel. La représentation se concentre sur l'expression des interactions. Les diagrammes de séquences peuvent servir à illustrer un cas d'utilisation. 45

46 Syntaxe des diagrammes de séquences L'ordre d'envoi d'un message est déterminé par sa position sur un axe vertical; le temps s'écoule "de haut en bas" de cet axe. La disposition des objets sur l'axe horizontal n'a pas de conséquence pour la sémantique du diagramme. 46

47 Diagramme de séquences (2) 47

48 Signification des messages message simple Message dont on ne spécifie aucune caractéristique d'envoi ou de réception particulière. message minuté (timeout) Bloque l'expéditeur pendant un temps donné (qui peut être spécifié dans une contrainte), en attendant la prise en compte du message par le récepteur. L'expéditeur est libéré si la prise en compte n'a pas eu lieu pendant le délai spécifié. message synchrone Bloque l'expéditeur jusqu'à prise en compte du message par le destinataire. Le flot de contrôle passe de l'émetteur au récepteur (l'émetteur devient passif et le récepteur actif) à la prise en compte du message. message asynchrone N'interrompt pas l'exécution de l'expéditeur. Le message envoyé peut être pris en compte par le récepteur à tout moment ou ignoré (jamais traité). message dérobant N'interrompt pas l'exécution de l'expéditeur et ne déclenche une opération chez le récepteur que s'il s'est préalablement mis en attente de ce message. 48

49 Tests et itérations dans les diagramme de séquences Ce fragment de diagramme de séquence (sd) illustre l emploi de 3 fragments UML2 : - l option (opt) qui correspondant en pseudo-code à l instruction «SI condition ALORS FINSI» - l alternative (alt) qui correspondant en pseudo-code à l instruction «SI condition ALORS SINON FINSI» - la boucle (loop) qui correspondant en pseudo-code à l instruction «TANT QUE condition ALORS FIN TANT QUE» sd a : AAA message0 b : BBB Pseudo-code équivalent b.message0() SI condition1 ALORS b.message1() FINSI loop opt [ condition1 ] message1 alt message2 [ condition d itération ] [ condition2 ] TANT QUE condition d itération FAIRE SI condition2 ALORS b.message2() message3() SINON b.message4() FINSI message5() FIN TANT QUE message3 message4 [ sinon ] message5 49

50 Diagramme de séquence de la méthode Horloge.initialize() : Horloge initialize() créer() labeltime : Label créer(41,32,205,53) setbounds(r) r : Rectangle settext("") setfont(créer("", Font.BOLD, 48)) f : Font setlayout(null) setbackground(color.green) setsize(301, 134) settitle("horloge Universelle") add(labeltime) cfh = getchoicefuseauhoraire() add(cfh) créer Objet anonyme d'une classe anonyme dérivée de WindowAdapter qui redéfinit la méthode windowclosing() pour terminer l'application. oanonyme : Anonyme1 addwindowlistener(obj Anonyme) retour 50

51 Diagramme de séquence du lancement Daniel Tschirhart. de l'horloge UML pour les projets. Révision 1.0 :programme_principal créer() :Horloge Frame() initialize() choicefuseauhoraire : Choice Cette séquence génère une exception si le fichier n'est pas trouvé. Un message d'erreur est alors affiché dans le composant choicefuseauhoraire. créer("fuseautriés.txt") f : File créer(f) fr : FileReader créer(fr) in : BufferedReader loop break line = readline() [line == null] add(line) créer(this) : Mecanisme start() retour setvisible(true) 51

52 Diagramme de séquence du constructeur de Mécanisme créer (thehorloge) :Mécanisme Objet anonyme de la classe Mécanisme Message trouvé : Cela veut simplement dire que l'objet appelant ne nous intéresse pas ici. mémoriser thehorloge La classe HeureGMT ne possède qu'une méthode statique get(). HeureGMT L'appel de la méthode privée CreateTimer est ici mis en exergue par 3 éléments : - l'auto-message "createtimer", - la barre d'activation grisée, qui se détache de la ligne de vie de l'objet :Mécanisme - l'auto-message "retourne t" qui indique la fin de l'exécution de createtimer et la reprise du contrôle dans le constructeur de Mécanisme. time = get(thehorloge) timer = createtimer() créer() al : ActionListener Le constructeur ne fait alors rien d'autre que de rendre le contrôle à son appelant. Message perdu : Cela veut simplement dire que l'objet appelant ne nous intéresse pas ici créer(1000, al) retourne t t : Timer retourne Ligne de vie de l'objet :Mécanisme 52

53 Diagramme de séquence montrant la lecture de l'heure GMT sur le site de Daniel Boulder Tschirhart. UML pour les projets. Révision objet Horloge La classe HeureGMT et sa méthode de classe get (static) : Horloge HeureGMT get(this) Bloc try-catch bâti à l'aide d'un cadre d'interaction stéréotypé. Ceci n'est pas de l'uml normalisé mais permet de représenter utilement une structure de contrôle utilisée en C++, java et C#. try créer("time-a.timefreq.bldrdoc.gov",13) is = getinputstream() s : Socket créer(is) isr : InputStreamReader créer(isr) in : BufferReader loop line = readline() break [line == null] opt [line.lenght > 30] ts = extrait l'heure de la ligne close() close() catch [UnknownHostException [UnknownHostException e] e] settitle("serveur non trouvé") [IOException e] settitle("pas de mise à l'heure") retourne ts 53

54 Construire les diagrammes UML pour le projet Les projets devrons comporter au minimum Un ou plusieurs diagrammes de cas d utilisation Les diagrammes ce classes d analyse montrant les interactions entre les classes. Un ou plusieurs diagrammes de classe de conception. Un ou plusieurs diagramme de séquences que vous jugerez digne d intérêt pour la compréhension de votre projet. 54

55 Construire les diagrammes UML pour le projet Les projets devrons comporter au minimum Un ou plusieurs diagrammes de cas d utilisation Les diagrammes ce classes d analyse montrant les interactions entre les classes. Un ou plusieurs diagrammes de classe de conception. Un ou plusieurs diagramme de séquences que vous jugerez digne d intérêt pour la compréhension de votre projet. 55

56 Outils pour construire les diagrammes UML On pourra utiliser Visual Paradigme téléchargeble avec ce lien : Microsoft Visio + stencils UML 2 disponibles dans le répertoire OutilsProjets sur le serveur de l école. 56

57 Soutenance 1. D abord présenter le contexte du problème 2. Présenter le problème. 3. Puis votre solution 4. Et enfin les informations les moins inportantes 57

Documentation sur l importation en lot d utilisateurs sur la plateforme Via

Documentation sur l importation en lot d utilisateurs sur la plateforme Via Importation en lot (Version 5.1) Documentation sur l importation en lot d utilisateurs sur la plateforme Via Par 1 Importation en lot (Version 5.1) www.sviesolutions.com Nouveautés Via 5.1 Afin d accommoder

Plus en détail

Les marchés de l immobilier à l international. Évolutions, structures et performances

Les marchés de l immobilier à l international. Évolutions, structures et performances Les marchés de l immobilier à l international Évolutions, structures et performances Séminaire d actualité 22 mai 2015 Montants investis en immobilier d entreprise milliards d euros 50 45 40 35 30 Données

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Nos avocats présents sur le salon FISCAP. 30 et 31 mars 2010 Palais des Congrès de Paris

Nos avocats présents sur le salon FISCAP. 30 et 31 mars 2010 Palais des Congrès de Paris Nos avocats présents sur le salon FISCAP 30 et 31 mars 2010 Palais des Congrès de Paris Pierre Dedieu Avocat associé, département Fiscal. En matière de fiscalité patrimoniale, il intervient plus particulièrement

Plus en détail

La stabilité des prix : pourquoi est-elle importante pour vous? Brochure d information destinée aux élèves

La stabilité des prix : pourquoi est-elle importante pour vous? Brochure d information destinée aux élèves La stabilité des prix : pourquoi est-elle importante pour vous? Brochure d information destinée aux élèves Que peut-on acheter pour dix euros? Et si, avec cet argent, vous pouviez acheter deux maxi CD

Plus en détail

La diversité de nos fabrications et l esprit qualitatif appliqué à nos réalisations nous ont permis d évoluer en

La diversité de nos fabrications et l esprit qualitatif appliqué à nos réalisations nous ont permis d évoluer en Extrusion de matières plastiques Extrusion de matières plastiques Spécialisée dans l extrusion des matières plastiques, CHEMO TECHNIQUE est implantée depuis 1976 à Creutzwald. La diversité de nos fabrications

Plus en détail

Projet Active Object

Projet Active Object Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques

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

Info0604 Programmation multi-threadée. Cours 5. Programmation multi-threadée en Java

Info0604 Programmation multi-threadée. Cours 5. Programmation multi-threadée en Java Info0604 Programmation multi-threadée Cours 5 Programmation multi-threadée en Java Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 18 février 2015 Plan

Plus en détail

BTS S.I.O. 2012-2013 PHP OBJET. Module SLAM4. Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais

BTS S.I.O. 2012-2013 PHP OBJET. Module SLAM4. Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais BTS S.I.O. 2012-2013 PHP OBJET Module SLAM4 Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais Table des matières 1 But... 3 2 Les bases :... 3 3 Utilisation d'une classe : Instanciation...3

Plus en détail

Optimiser le. succès. de vos nominations grâce à une solution. fiable, indépendante et globale

Optimiser le. succès. de vos nominations grâce à une solution. fiable, indépendante et globale Optimiser le succès de vos nominations grâce à une solution fiable, indépendante et globale Recrutements Sélection en vue de nominations (horizon court terme) Transformations impliquant des décisions sur

Plus en détail

Movida Séduisant, simple et astucieux

Movida Séduisant, simple et astucieux Séduisant, simple et astucieux Concept & design : Rethinking Group www.rethinkinggroup.com Conception produit : Steelcase Séduisant, simple et astucieux Almaty. Amsterdam. Athens. Baku. Bangkok. Beijing.

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la

Plus en détail

Table des matières Sources

Table des matières Sources Table des matières Modélisation objet avec UML... 2 Introduction... 2 Modèle de système informatique :... 2 Pourquoi UML pour la modélisation Objet?... 3 Représentation dynamique du système... 5 Le diagramme

Plus en détail

Les diagrammes de modélisation

Les diagrammes de modélisation L approche Orientée Objet et UML 1 Plan du cours Introduction au Génie Logiciel L approche Orientée Objet et Notation UML Les diagrammes de modélisation Relations entre les différents diagrammes De l analyse

Plus en détail

Litera. Caisson Universel. La meilleure manière de ranger tout ce dont vous avez besoin au bureau. steelcase.com

Litera. Caisson Universel. La meilleure manière de ranger tout ce dont vous avez besoin au bureau. steelcase.com Caisson Universel. La meilleure manière de ranger tout ce dont vous avez besoin au bureau. Almaty. Amsterdam. Athens. Baku. Bangkok. Beijing. Belgrade. Brussels. Bucharest. Budapest. Casablanca. Dubai

Plus en détail

Apprendre la Programmation Orientée Objet avec le langage Java (avec exercices pratiques et corrigés)

Apprendre la Programmation Orientée Objet avec le langage Java (avec exercices pratiques et corrigés) Introduction à la POO 1. Histoire de la POO 9 2. Historique du 12 La conception orientée objet 1. Approche procédurale et décomposition fonctionnelle 13 2. La transition vers l'approche objet 14 3. Les

Plus en détail

Diagramme de classes

Diagramme de classes Diagramme de classes Un diagramme de classes décrit les classes et leurs relations (associations, généralisation/spécialisation, ). classe association méthodes attributs héritage Diagramme de classes :

Plus en détail

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21 INSA - ASI TechnoWeb : Rappels UML 1/21 Technologie Web Conception de sites Web Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : Rappels UML 2/21

Plus en détail

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

Les tarifs T.T.C. Les salles. Les forfaits séjours séminaires. La restauration. Les conditions générales de vente

Les tarifs T.T.C. Les salles. Les forfaits séjours séminaires. La restauration. Les conditions générales de vente 2012 Les salles Les forfaits séjours séminaires La restauration Les conditions générales de vente Les salles Nom de la salle 1 er étage Rome (climatisée) Dublin (climatisée) Amsterdam (climatisée) Bonn

Plus en détail

juillet 2010 Actualité du département de Droit social

juillet 2010 Actualité du département de Droit social juillet 2010 Actualité du département de Droit social CMS Bureau Francis Lefebvre vient de coopter 2 nouveaux associés au sein du département de Droit social Vincent DELAGE, 39 ans, a rejoint le département

Plus en détail

Pour plus de détails concernant le protocole TCP conférez vous à la présentation des protocoles Internet enseignée pendant.

Pour plus de détails concernant le protocole TCP conférez vous à la présentation des protocoles Internet enseignée pendant. Chapitre 7 Le mode de communication en connexion est, a priori, supporté par le protocole TCP. Ce protocole fournit une communication fiable; les données sont transmises comme chaînes d octets. Avant de

Plus en détail

KOMPAS Groupe international

KOMPAS Groupe international KOMPAS Groupe international Présentation MICE Marjan Gostič Réseau international Kompas Présentation du réseau international La société KOMPAS a été créée en 1951 Kompas est une entreprise internationale

Plus en détail

Nos avocats présents au SIMI. 1 er, 2 et 3 décembre 2010 Palais des Congrès de Paris

Nos avocats présents au SIMI. 1 er, 2 et 3 décembre 2010 Palais des Congrès de Paris Nos avocats présents au SIMI 1 er, 2 et 3 décembre 2010 Palais des Congrès de Paris Annabelle BAILLEUL-MIRABAUD Avocat en fiscalité internationale. Dans le secteur de l immobilier, elle intervient tant

Plus en détail

Gamme distribution horaire. La maîtrise du temps

Gamme distribution horaire. La maîtrise du temps Gamme distribution horaire La maîtrise du temps Tous les métiers du temps Une longue expérience de la gestion du temps Depuis la création de l entreprise en 1868, Bodet s est imposé comme marque de référence

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

Gestion distribuée (par sockets) de banque en Java

Gestion distribuée (par sockets) de banque en Java Gestion distribuée (par sockets) de banque en Java Université Paris Sud Rappel sur la solution locale de gestion simple de banque L objet de cet exercice était de créer une application java qui implante

Plus en détail

Hay Group Spectrum. La nouvelle génération de solutions en RH

Hay Group Spectrum. La nouvelle génération de solutions en RH Hay Group Spectrum La nouvelle génération de solutions en RH De nos jours, une approche intégrée aux RH s impose. Une approche qui alimente de données concrètes votre processus décisionnel stratégique.

Plus en détail

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

NAS 254 Sauvegarde cloud

NAS 254 Sauvegarde cloud NAS 254 Sauvegarde cloud Utiliser la sauvegarde cloud pour sauvegarder vos données sur Amazon S3 U N I V E R S I T E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours, vous pourrez : 1. Avoir une compréhension

Plus en détail

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003. Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne

Plus en détail

Mouvement Européen France. Le livret du citoyen européen

Mouvement Européen France. Le livret du citoyen européen Mouvement Européen France Le livret du citoyen péen Le livret du citoyen péen Sommaire 4 5 La construction péenne depuis 1957 6 7 Les symboles de l Union péenne 8 9 10 11 12 13 14 15 16 17 Les grandes

Plus en détail

RMI le langage Java XII-1 JMF

RMI le langage Java XII-1 JMF Remote Method Invocation (RMI) XII-1 Introduction RMI est un ensemble de classes permettant de manipuler des objets sur des machines distantes (objets distants) de manière similaire aux objets sur la machine

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail

Cours STIM P8 TD 1 Génie Logiciel

Cours STIM P8 TD 1 Génie Logiciel Cours STIM P8 TD 1 Génie Logiciel Compléments sur UML Intervenant : Anil CASSAM CHENAI Date : 02/02/2012 Objectifs du complément Ce complément sera approfondi en parallèle de plusieurs TD/Cours. Rappels

Plus en détail

Calculatrice horloge température FICHES TECHNIQUES

Calculatrice horloge température FICHES TECHNIQUES Calculatrice horloge température FICHES TECHNIQUES SOMMAIRE Descriptif et caractéristiques DOC 2 Nomenclature. DOC 3 Câblage du disque piezoélectrique. DOC 4 Mise en place des piles boutons et fermeture

Plus en détail

Informations pour Franchise Franchisés Principaux/ Détenteurs de licence Pour tous les pays du monde entier

Informations pour Franchise Franchisés Principaux/ Détenteurs de licence Pour tous les pays du monde entier Informations pour Franchise Franchisés Principaux/ Détenteurs de licence Pour tous les pays du monde entier Brandenburger Tor Traditionsreiches Wahrzeichen e U Postcard Art Panorama Europa 2331 Vösendorf

Plus en détail

MANUEL. de l application «CdC Online» pour Windows. Table des matières

MANUEL. de l application «CdC Online» pour Windows. Table des matières MANUEL de l application «CdC Online» pour Windows Version 2.0 juin 2015 Table des matières 1 Introduction... 2 2 Compatibilité... 2 3 Téléchargement et installation... 2 4 Configuration... 6 5 Fonctionnement

Plus en détail

Installation de Cisco Unified Call Manager

Installation de Cisco Unified Call Manager Extrait du Idum http://idum.fr/spip.php?article240 Installation de Cisco Unified Call Manager - Réseau - Téléphonie - Date de mise en ligne : mercredi 5 décembre 2012 Description : Le but de cet article

Plus en détail

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013 UML Diagramme de communication (communication diagram) 2013 Diagramme de communication (communication diagram) Utilisation / objectifs Sens Ce diagramme présente des objets, des acteurs, des liens et des

Plus en détail

GOL-502 Industrie de services. Travaux Pratique / Devoir #7

GOL-502 Industrie de services. Travaux Pratique / Devoir #7 GOL-502 Industrie de services Travaux Pratique / Devoir #7 Version 2012 Modélisation à l'aide du langage UML 1) Diagramme de cas d'utilisation 2) Diagramme de classes 3) Diagramme de séquence 4) Diagramme

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

TABLE DES MATIÈRES. Page

TABLE DES MATIÈRES. Page TABLE DES MATIÈRES Page RÉGLAGE DE L HEURE (SECOND FUSEAU) / DATE... 46 CHANGEMENT DE FUSEAU HORAIRE EN VOYAGE... 48 TABLEAU DES FUSEAUX HORAIRES... 49 AFFICHAGE DE L HEURE DANS LE MONDE... 50 AFFICHAGE

Plus en détail

Traduction des Langages : Le Compilateur Micro Java

Traduction des Langages : Le Compilateur Micro Java BARABZAN Jean-René OUAHAB Karim TUCITO David 2A IMA Traduction des Langages : Le Compilateur Micro Java µ Page 1 Introduction Le but de ce projet est d écrire en JAVA un compilateur Micro-Java générant

Plus en détail

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

JEU BOURSIER 2015. Séance d introduction à la plateforme de trading SaxoWebTrader. - Pour débutants -

JEU BOURSIER 2015. Séance d introduction à la plateforme de trading SaxoWebTrader. - Pour débutants - JEU BOURSIER 2015 Séance d introduction à la plateforme de trading SaxoWebTrader - Pour débutants - A partir d un ordinateur: a) Rends-toi sur le site suisse de SaxoBank: https://webtrader.saxobank.ch/sim/login/

Plus en détail

eps Network Services Alarmes IHM

eps Network Services Alarmes IHM 09/2005 Alarmes IHM eps Network Services Alarmes IHM Instructions de diagnostic Valable pour : Logiciel Version de logiciel eps Network Services 4.1 eps Network Services, Instructions de diagnostic (DA)

Plus en détail

Guide de fonctions du téléphone du système SCI Norstar

Guide de fonctions du téléphone du système SCI Norstar Guide de fonctions du téléphone du système SCI Norstar Renseignements généraux Cette fiche sert de référence rapide pour accéder aux fonctions de votre poste. Votre coordinateur de système vous avisera

Plus en détail

METREX Le Réseau des Régions et des Aires Métropolitaines d'europe

METREX Le Réseau des Régions et des Aires Métropolitaines d'europe Lieu Holmen Copenhague Note de procédure Les membres sont priés de bien vouloir apporter avec eux leur copie du Procés Verbal de la Réunion de Rotterdam car il contient un certain nombre de sujets qui

Plus en détail

Application web de gestion de comptes en banques

Application web de gestion de comptes en banques Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion

Plus en détail

4. Groupement d objets

4. Groupement d objets Conception objet en Java avec BlueJ une approche interactive 4. Groupement d objets Collections et itérateurs David J. Barnes, Michael Kölling version française: Patrice Moreaux Rédigé avec 1.0 Principaux

Plus en détail

REALISATION d'un. ORDONNANCEUR à ECHEANCES

REALISATION d'un. ORDONNANCEUR à ECHEANCES REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6

Plus en détail

INITIATION AU LANGAGE JAVA

INITIATION AU LANGAGE JAVA INITIATION AU LANGAGE JAVA I. Présentation 1.1 Historique : Au début des années 90, Sun travaillait sur un projet visant à concevoir des logiciels simples et performants exécutés dans des PDA (Personnal

Plus en détail

Prix et salaires. Une comparaison du pouvoir d achat dans le monde. Pouvoir d achat

Prix et salaires. Une comparaison du pouvoir d achat dans le monde. Pouvoir d achat Prix et salaires CIO Wealth Management Research Septembre 202 Prix et salaires iphone App Utilisateurs de smartphone: scannez le code grâce à une application telle que «scan» www.ubs.com/prixetsalaires

Plus en détail

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement

Plus en détail

Chapitre 2. Classes et objets

Chapitre 2. Classes et objets Chapitre 2: Classes et Objets 1/10 Chapitre 2 Classes et objets Chapitre 2: Classes et Objets 2/10 Approche Orientée Objet Idée de base de A.O.O. repose sur l'observation de la façon dont nous procédons

Plus en détail

Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office

Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office Remarque...2 Introduction...2 Préliminaires...2 Almanach...2 Préparation des fichiers avant d'aller sur le terrain...2 Réglage

Plus en détail

M1 : Ingénierie du Logiciel

M1 : Ingénierie du Logiciel M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 2eme partie 16 Mai 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 20,5 points (max

Plus en détail

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

Gestion de projets logiciels. Xavier Dubuc

Gestion de projets logiciels. Xavier Dubuc Gestion de projets logiciels Résumé blocus Xavier Dubuc 16 janvier 2011 1 Table des matières 1 Planification (PERT-GANTT) 3 1.1 Définitions............................................. 3 1.2 Analyse un

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

Licence 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étail

Gestionnaire de données edart

Gestionnaire de données edart Aider les Mouleurs à réussir Gestionnaire de données edart RJG, Inc. 2011 Gestionnaire de données edart RJG, Inc. 5/2011 Rév. 5.0 Gestionnaire de données edart Le Gestionnaire de données edart (EDM) rend

Plus en détail

Il se peut que certains sites Web ne s'affichent pas correctement ou ne fonctionnent pas dans Internet Explorer 8 ou Internet Explorer 9 Bêta :

Il se peut que certains sites Web ne s'affichent pas correctement ou ne fonctionnent pas dans Internet Explorer 8 ou Internet Explorer 9 Bêta : Il se peut que certains sites Web ne s'affichent pas correctement ou ne fonctionnent pas dans Internet Explorer 8 ou Internet Explorer 9 Bêta : Ce problème ne se pose pas dans d'anciennes versions d'internet

Plus en détail

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris : Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens

Plus en détail

Espace Numérique Régional de Santé Formation sur la messagerie sécurisée. Version 1.2 - Auteur : Nathalie MEDA

Espace Numérique Régional de Santé Formation sur la messagerie sécurisée. Version 1.2 - Auteur : Nathalie MEDA Espace Numérique Régional de Santé Formation sur la messagerie sécurisée Version 1.2 - Auteur : Nathalie MEDA 1 Sommaire Introduction Qu est ce qu une messagerie sécurisée? Pourquoi utiliser une messagerie

Plus en détail

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon Travail pratique #1 «Réalisation d'une plateforme de vente aux enchères électronique» À réaliser individuellement ou en équipe

Plus en détail

Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.)

Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.) Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.) Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Introduction Les modèles d'omt Le Modèle Objet (MO) Le Modèle

Plus en détail

McAfee Security-as-a-Service

McAfee Security-as-a-Service Guide Solutions de dépannage McAfee Security-as-a-Service Pour epolicy Orchestrator 4.6.0 Ce guide fournit des informations supplémentaires concernant l'installation et l'utilisation de l'extension McAfee

Plus en détail

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144 ETI/Domo 24810150 www.bpt.it FR Français ETI-Domo Config 24810150 FR 10-07-144 Configuration du PC Avant de procéder à la configuration de tout le système, il est nécessaire de configurer le PC de manière

Plus en détail

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Manuel des opérations pour Microsoft Dynamics CRM sous Windows r16 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement

Plus en détail

LE CONSEIL EN STRATÉGIE

LE CONSEIL EN STRATÉGIE Grow Further. APRÈS LE DOCTORAT Le BCG recrute des candidats talentueux provenant d horizons variés. Par leur curiosité intellectuelle, leur rigueur et leurs compétences en matière de résolution de problèmes,

Plus en détail

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir

Plus en détail

DirXML License Auditing Tool version 1.1 - Guide de l'utilisateur

DirXML License Auditing Tool version 1.1 - Guide de l'utilisateur DirXML License Auditing Tool version 1.1 - Guide de l'utilisateur Présentation Installation DirXML License Auditing Tool (DLAT) vous permet de déterminer le nombre de licences DirXML utilisées dans une

Plus en détail

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés. 2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission

Plus en détail

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Manuel des opérations pour Microsoft Dynamics CRM sous Windows r16.5 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement

Plus en détail

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant 1. Besoin CLIP (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant ETUDE FONCTIONNELLE De très nombreux abonnés du réseau téléphonique commuté ont exprimé le besoin

Plus en détail

Mode d'emploi pour tous les programmes de messagerie électronique

Mode d'emploi pour tous les programmes de messagerie électronique Contenu 1 Introduction... 1 2 Abonner et désabonner... 2 3 Créer l'adresse e-mail... 3 4 Envoi de SMS... 4 5 Réglages supplémentaires... 5 Dolphin Systems AG informieren & alarmieren Samstagernstrasse

Plus en détail

Configuration d'un annuaire LDAP

Configuration d'un annuaire LDAP Le serveur Icewarp Configuration d'un annuaire LDAP Version 10.3 Juillet 2011 Icewarp France / DARNIS Informatique i Sommaire Configuration d'un annuaire LDAP 1 Introduction... 1 Qu'est-ce que LDAP?...

Plus en détail

Préparer la synchronisation d'annuaires

Préparer la synchronisation d'annuaires 1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon

Plus en détail

TD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting

TD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting IUT Bordeaux 1 2005-2006 Département Informatique Licence Professionnelle ~ SI TD Objets distribués n 3 : Windows XP et Visual Studio.NET Introduction à.net Remoting Partie 1 : l'analyseur de performances

Plus en détail

FAQ Trouvez des solutions aux problématiques techniques.

FAQ Trouvez des solutions aux problématiques techniques. FAQ Trouvez des solutions aux problématiques techniques. 1. Au lieu des livres numériques dont je m'attendais, j'ai téléchargé un fichier qui s'intitule «urllink.acsm». Où est le livre numérique? 2. Comment

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

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

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

Guide de référence rapide sur la messagerie vocale d'avaya Distributed Office

Guide de référence rapide sur la messagerie vocale d'avaya Distributed Office Téléphonie Centres d'appels Mobilité Services Guide de référence rapide sur la messagerie vocale d'avaya Distributed Office 03-602108-FR Édition 1 Mai 2007 Ce guide explique comment utiliser la messagerie

Plus en détail

SCHMITT Année 2012/2014 Cédric BTS SIO. TP Serveur Backup

SCHMITT Année 2012/2014 Cédric BTS SIO. TP Serveur Backup SCHMITT Année 2012/2014 Cédric BTS SIO TP Serveur Backup Description: Windows Server Backup est un outil intégré à Windows Server 2008, qui permet de faire des sauvegardes et restaurations de fichiers.

Plus en détail

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP IUT BREST DEP.GMP UN LOGICIEL SCADA : PC VUE 2010 Table des matières 1. Introduction à la supervision- logiciel SCADA... 4 1.A. Définition d un logiciel SCADA /Supervision... 4 1.B. Ou trouve-t-on des

Plus en détail

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS personnalisés 5 Autres fonctionnalités et options SMSvialeweb.com est une solution complète d envoi de SMS

Plus en détail

LOGICIEL KIPICAM : Manuel d installation et d utilisation

LOGICIEL KIPICAM : Manuel d installation et d utilisation 2015 LOGICIEL KIPICAM : Manuel d installation et d utilisation Kipisoft http://w.sanchez.free.fr/product_home_overview.php 16/05/2015 SOMMAIRE 1. Présentation de l'application... 3 2. Installation de l'application...

Plus en détail

VRM Monitor. Aide en ligne

VRM Monitor. Aide en ligne VRM Monitor fr Aide en ligne VRM Monitor Table des matières fr 3 Table des matières 1 Introduction 3 2 Vue d'ensemble du système 3 3 Getting started 4 3.1 Démarrage de VRM Monitor 4 3.2 Démarrage de Configuration

Plus en détail

UML : DIAGRAMME D ETATS

UML : DIAGRAMME D ETATS UML : DIAGRAMME D ETATS Le modèle dynamique représente l évolution du système au cours du temps en réaction aux événements externes. L évolution du système est définie par l évolution (cycle de vie) des

Plus en détail

Java 7 Les fondamentaux du langage Java

Java 7 Les fondamentaux du langage Java 184 Java 7 Les fondamentaux du langage Java 1.1 Les bibliothèques graphiques Le langage Java propose deux bibliothèques dédiées à la conception d'interfaces graphiques. La bibliothèque AWT et la bibliothèque

Plus en détail

Mes documents Sauvegardés

Mes documents Sauvegardés Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales

Plus en détail