Laurent Pérochon, avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

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

Download "Laurent Pérochon, avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan"

Transcription

1 UML Modéliser le système dans son environnement

2 Modéliser le système dans son environnement Système Environnement Quelles sont les limites du système? Quelles relations avec son environnement?

3 Modéliser le système dans son environnement Fonctionnalités Environnement Système modélisé Formalisme UML Système modélisé

4 Modéliser le système dans son environnement Système modélisé Acteur (l environnement ou un type d entité de l environnement qui interagie avec le système étudié) Cas d utilisation (une fonctionnalité particulière réalisée entre le système étudié et un ou plusieurs acteurs) Le système modélisé (On ne connaît pas sa structure)

5 Le diagramme des cas d utilisation Exemple : Environnement 150 entités interagissent avec le système modélisé. On peut les classer en fonction des interactions en 4 catégories. Fonctionnalité 7 fonctionnalités ont été recensées Combien y a-t-il d acteurs? Combien y a-t-il de cas d utilisation?

6 Le diagramme des cas d utilisation Exemple : Acteur 1 4 acteurs 7 cas d utilisation Cas d utilisation 1 Cas d utilisation 7 Cas d utilisation 3 Système modélisé Cas d utilisation 4 Cas d utilisation 6 Cas d utilisation 5 Acteur 2 Acteur 3 Cas d utilisation 2 Acteur 4

7 Le diagramme des cas d utilisation Eleveur Vétérinaire Troupeau de bovins laitiers Vendre du lait Soigner les vaches Eleveur et Vétérinaire font-il partie du système modélisé : Troupeau de bovins laitiers?

8 Le diagramme des cas d utilisation Troupeau de bovins laitiers Troupeau de bovins laitiers Eleveur Vendre du lait Eleveur? Soigner les vaches Soigner les vaches Vétérinaire Vétérinaire

9 Relations entre cas d utilisation «include» : partage d une même fonctionnalité entre plusieurs cas d utilisation cas d utilisation 1 cas d utilisation 2 «include» «include» cas d utilisation partagé Chaque fois que le cas d utilisation 1 est utilisé on active également le cas d utilisation partagé. De même pour le cas d utilisation 2.

10 Relations entre cas d utilisation «extend» : fonctionnalité pouvant éventuellement se réaliser cas d utilisation de base «extend» cas d utilisation optionnel Notion de cas optionnel Sous certaines conditions, quand le cas d utilisation de base est exécuté, le cas d utilisation optionnel l est également.

11 Relations entre cas d utilisation : généralisation / spécialisation factorise ou précise certaines fonctionnalités cas d utilisation général cas d utilisation spécialisé Boire : à la bouteille, au verre, lapper, au biberon

12 Relations entre cas d utilisation Troupeau de bovins laitiers Eleveur Nourrir les animaux Traire une vache «include» «extend» Mettre le lait dans tank Nourrir les veaux Nourrir les vaches Traire une vache sous antibiotique

13 Les cas d utilisation Combien de cas d utilisation sont nécessaires? Dépend de la taille du projet Dépend du chef de projet Plusieurs diagrammes de cas d utilisation par projet Découpage par acteur Découpage par type de fonctionnalité

14 Détailler un cas d utilisation Décrire les séquences d interactions entre l acteur et le système à modéliser pour réaliser le cas d utilisation?

15 Détailler un cas Exemple : d utilisation Troupeau laitier Eleveur Traire les vaches

16 Détailler un cas d utilisation Sous forme de tableau Traire les vaches Eleveur 1- Conduit les animaux vers la salle de traite Troupeau Laitier Les animaux avancent vers la salle de traite 2- installe les trayeurs Fournit du lait 3- Débranche les trayeurs Attend 4- Fait sortir les animaux Les animaux sortent

17 Détailler un cas d utilisation UML Les acteurs et le système modélisé sont considérés comme des classes On veut décrire les échanges entre un de nos acteurs et le système modélisé. Exemple : L éleveur Raymond est une instance, un objet de la classe éleveur. Le Troupeau de Raymond est une instance, un objet de la classe Troupeau laitier. Diagramme de séquences

18 Diagramme de séquence sd nom Nom d un objet Objet Ligne de vie Temps Message

19 Diagramme de séquence sd nom Objet 1 : Classe 1 Objet 2 : Classe 2 Objet 3 : Classe 1 Un message Une activité Un autre message Encore un autre

20 Diagramme de séquence sd conversation Appelant : Téléphone Décroche Tonalité Échange : central téléphonique Appelé : Téléphone Numérotation Indicateur de sonnerie Arrêt sonnerie Sonnerie Décroche Allo

21 Diagramme de séquence Message synchrone Message asynchrone

22 Diagramme de séquence Objet 1 Créer Objet 2 Détruire

23 Diagramme de séquence Objet 1 Contrainte X {X-Y < 3s} Y

24 Diagramme de séquence Itérations Fragment combiné Loop Objet 1 Objet 2 message [Min,Max,Condition]

25 Diagramme de séquence Alternative Objet 1 Objet 2 Objet 3 alt Un message [Condition 1] [Condition 2] Un autre message [Else] Encore un autre message

26 Diagramme de séquence Optionnel et Référence Objet 1 Objet 2 Opt message [Condition] Ref Autre nom de diagramme

27 Diagramme de séquence On ne peut pas mettre toute la dynamique dans un seul diagramme Scénario Un cas d utilisation peut nécessiter plusieurs scénario plus ou moins probables : pannes, aléas

28 Détailler un cas Exemple d utilisation Troupeau laitier Eleveur Traire les vaches

29 Détailler un cas sd traire les vaches d utilisationeleveur 1- Conduit les animaux vers la salle de traite Troupeau Laitier Les animaux avancent vers la salle de traite 2- installe les trayeurs Fournit du lait Eleveur Vers salle de traite Troupeau Laitier Déjà en salle? 3- Débranche les trayeurs 4- Fait sortir les animaux Attend Les animaux sortent ok Installe trayeurs ok Débranche trayeurs Faire sortir animaux Bien mis? Animaux sortent Traire les vaches

30 Des fonctionnalités à la modélisation du système Eleveur Vers salle de traite Troupeau Laitier Déjà en salle? Comment? ok Installe trayeurs ok Débranche trayeurs Faire sortir animaux Bien mis? Animaux sortent

31 Des fonctionnalités à la modélisation du système Quelles parties du système interviennent pour réaliser le cas d utilisation? Il faut prioriser les cas d utilisation 1 cas d utilisation Comment font ces parties pour réaliser le cas d utilisation? Modéliser la structure du système (statique) Modéliser la dynamique du système

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

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

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

Calcul de la marge brute en production laitière

Calcul de la marge brute en production laitière Mode d emploi : Calcul de la marge brute en production laitière Calculez la marge brute en production laitière sur votre exploitation et comparez-la avec celle d autres exploitations du même type. Utilisation

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

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

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

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

Un seul système national d étiquetage. pour l industrie laitière canadienne

Un seul système national d étiquetage. pour l industrie laitière canadienne Un seul système national d étiquetage pour l industrie laitière canadienne Table des matières Un seul système national d étiquetage pour les sujets laitiers. 1 Le système à trois modes de lecture fonctionne

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Trajectoires laitières

Trajectoires laitières Trajectoires laitières Yannick PECHUZAL Lot Conseil Elevage 13 mars 2014 Cantal 2100 producteurs de lait 1000 élevages mixtes 420 ML 5 AOP fromagères Filière Collecte : 360 Ml 60% SODIAAL et assimilés

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

Commission des Recherches Bovines

Commission des Recherches Bovines Commission des Recherches Bovines Bilan des activités 2002-2006 Composition de la commission Représentants des depts GA (4), PHASE(4+2), SA(3) CEPIA (1), SAE2(1), SAD(1) Représentants des Ecoles Sup Agronomiques

Plus en détail

UML (Paquetage) Unified Modeling Language

UML (Paquetage) Unified Modeling Language UML (Paquetage) Unified Modeling Language Sommaire Introduction Objectifs Paquetage Espace de nommage d un paquetage Dépendances entre paquetages 2 Notion introduite véritablement par UML car superficiellement

Plus en détail

Problèmes de qualité du lait? Causes possibles et mesures à prendre

Problèmes de qualité du lait? Causes possibles et mesures à prendre Problèmes de qualité du lait? Causes possibles et mesures à prendre 1 ère édition septembre 2003 Tables des matières 1) Généralités... 3 a) Sources de germes... 3 b) Laver et nettoyer dans les règles de

Plus en détail

CENTRE DE RECHERCHE EN SCIENCES ANIMALES DE DESCHAMBAULT. Plan HACCP bœuf qualité plus pour les bovins de boucherie

CENTRE DE RECHERCHE EN SCIENCES ANIMALES DE DESCHAMBAULT. Plan HACCP bœuf qualité plus pour les bovins de boucherie CENTRE DE RECHERCHE EN SCIENCES ANIMALES DE DESCHAMBAULT Plan HACCP bœuf qualité plus pour les bovins de boucherie Voici le Programme de salubrité des aliments à la ferme pour le bœuf- Bœuf Qualité Plus-

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

Bovins viande. Effectifs troupeaux et animaux par région en 2013. Total élevages. Nbre de veaux pesés en VA0. Nbre de veaux pesés en VA4

Bovins viande. Effectifs troupeaux et animaux par région en 2013. Total élevages. Nbre de veaux pesés en VA0. Nbre de veaux pesés en VA4 Bovins viande Effectifs troupeaux et animaux par région en 2013 Chif Régions Nbre de Nbre de Nbre de troupeaux troupeaux troupeaux adhérents adhérents suivis en en VA4 en VA0 engraissement Nbre de troupeaux

Plus en détail

Produire avec de l'herbe Du sol à l'animal

Produire avec de l'herbe Du sol à l'animal GUIDE PRATIQUE DE L'ÉLEVEUR Produire avec de l'herbe Du sol à l'animal avril 2011 BRETAGNE PAYS DE LA LOIRE SOMMAIRE Paroles d éleveurs 4 Quelle place donner à l herbe Le choix d un système fourrager 8

Plus en détail

Tuberculose bovine. Situation actuelle

Tuberculose bovine. Situation actuelle Tuberculose bovine Situation actuelle 21 mai 2013 Dr G. Peduto Vétérinaire cantonal Service de la consommation et des affaires vétérinaires 1 Tuberculose bovine La Suisse est indemne depuis 1959 Dernier

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

Génie Logiciel Avancé Cours 3 Le modèle à objets

Génie Logiciel Avancé Cours 3 Le modèle à objets Génie Logiciel Avancé Cours 3 Le modèle à objets Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot - Paris 7 URL http://upsilon.cc/zack/teaching/1112/gla/ Copyright

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

Sommaire. Conduite de projet Méthode d analyse et de conception. Processus unifié. Objectifs d un processus de développement

Sommaire. Conduite de projet Méthode d analyse et de conception. Processus unifié. Objectifs d un processus de développement Conduite de projet Méthode d analyse et de conception Processus unifié G. Picard SMA/G2I/ENS Mines Saint-Etienne gauthier.picard@emse.fr Octobre 2009 Sommaire!!Objectifs d un processus d ingénierie logicielle!

Plus en détail

Objets et Programmation. origine des langages orientés-objet

Objets et Programmation. origine des langages orientés-objet Objets et Programmation origine des langages orientés-objet modularité, encapsulation objets, classes, messages exemples en Java héritage, liaison dynamique G. Falquet, Th. Estier CUI Université de Genève

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

Conventions de calcul pour la réalisation des cas types en agriculture biologique

Conventions de calcul pour la réalisation des cas types en agriculture biologique Conventions de calcul pour la réalisation des cas types en agriculture biologique Conjoncture retenue pour la construction des cas-types Prix de la viande bovine Conjoncture 1 er trimestre 2012 Prix des

Plus en détail

ACTION N 1 Réseau d élevages bovins laitiers en Agrobiologie

ACTION N 1 Réseau d élevages bovins laitiers en Agrobiologie ACTION N 1 Réseau d élevages bovins laitiers en Agrobiologie Capacité d adaptation des systèmes en Agriculture Biologique aux épisodes de sécheresse AUTONOMIE ALIMENTAIRE Maître d œuvre : Chambres d Agriculture

Plus en détail

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement

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

Modélisation UML. Christine Solnon 2013-2014. INSA de Lyon - 3IF 1/140.

Modélisation UML. Christine Solnon 2013-2014. INSA de Lyon - 3IF 1/140. 1/140. Modélisation UML Christine Solnon INSA de Lyon - 3IF 2013-2014 Introduction Positionnement de l UE / IF Domaines d enseignement du département IF : Système d Information Réseaux Architectures matérielles

Plus en détail

Epidémiologie appliquée aux sciences vétérinaires DES DAOA DES - DEA

Epidémiologie appliquée aux sciences vétérinaires DES DAOA DES - DEA Epidémiologie appliquée aux sciences vétérinaires DES DAOA DES - DEA Claude SAEGERMAN Département des maladies infectieuses et parasitaires, Service d épidémiologie et analyse de risques appliquées aux

Plus en détail

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle NFE107 Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle 5.1 Introduction Positionnement de la

Plus en détail

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Génie logiciel avec UML Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Claude Boutet Session hiver 2008 Modélisation de systèmes Table des matières TABLE DES

Plus en détail

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM) Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages

Plus en détail

Mieux connaitre votre enfant

Mieux connaitre votre enfant Mieux connaitre votre enfant Ce questionnaire me permettra de mieux connaitre votre enfant et ainsi de favoriser son intégration au service de garde. Il m aidera également à m assurer de répondre adéquatement

Plus en détail

Organisation des bâtiments dans les grands troupeaux 5 exemples d organisation spatiale en Europe

Organisation des bâtiments dans les grands troupeaux 5 exemples d organisation spatiale en Europe Organisation des bâtiments dans les grands troupeaux 5 exemples d organisation spatiale en Europe Avril 2009 FICHES TECHNIQUES Auteur : Jacques CHARLERY Pôle Herbivores Chambres d agriculture de Bretagne

Plus en détail

Registre des dossiers et des mesures correctives du programme LCQ

Registre des dossiers et des mesures correctives du programme LCQ Programme Lait canadien de qualité des Producteurs laitiers du Canada Registre des dossiers et des mesures correctives du programme LCQ Utiliser avec le Registre et le Calendrier de DGI pour des dossiers

Plus en détail

CROPSAV POITOU-CHARENTES. Section spécialisée domaine vétérinaire Tuberculose bovine

CROPSAV POITOU-CHARENTES. Section spécialisée domaine vétérinaire Tuberculose bovine CROPSAV POITOU-CHARENTES Section spécialisée domaine vétérinaire Tuberculose bovine Plan de la présentation La situation sanitaire Les mesures de surveillance de la tuberculose mises en place en Poitou-Charentes

Plus en détail

ANAIS LE LOGICIEL DE GESTION PRÉVISIONNELLE DE L ENTREPRISE AGRICOLE ET RURALE. Laboratoire Informatique de l ENITA de Bordeaux Tél.

ANAIS LE LOGICIEL DE GESTION PRÉVISIONNELLE DE L ENTREPRISE AGRICOLE ET RURALE. Laboratoire Informatique de l ENITA de Bordeaux Tél. LE LOGICIEL DE GESTION PRÉVISIONNELLE DE L ENTREPRISE AGRICOLE ET RURALE Laboratoire Informatique de l ENITA de Bordeaux Tél. 05 57 35 07 95 PHILOSOPHIE DU LOGICIEL - CONCEPTS DE BASE ET MECANISMES 1.

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

Etude et développement d un moteur de recherche

Etude et développement d un moteur de recherche Ministère de l Education Nationale Université de Montpellier II Projet informatique FLIN607 Etude et développement d un moteur de recherche Spécifications fonctionnelles Interface utilisateur Responsable

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

BREVES DU GDS 85. ont plutôt tendance

BREVES DU GDS 85. ont plutôt tendance Editorial BREVES DU GDS 85 N 29 - NOVEMBRE 2010 Ne pas confondre le PSE et le SPE (Support Personnalisé d Epidémiosurveillance), ce dernier mis en place avec le GTV (Groupement Technique Vétérinaire) et

Plus en détail

DAIRYMAN aux Pays-Bas

DAIRYMAN aux Pays-Bas DAIRYMAN aux Pays-Bas Frans Aarts, Wageningen-UR 15 October 2013 Le secteur laitiers Néerlandais: Une place importante Une production intensive 65% des surfaces agricoles dédiées à la production laitière

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

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

Plus en détail

AVEZ-VOUS PENSÉ À L ALIMENTATION À LA DÉROBÉE?

AVEZ-VOUS PENSÉ À L ALIMENTATION À LA DÉROBÉE? AVEZ-VOUS PENSÉ À L ALIMENTATION À LA DÉROBÉE? Traduit de: PRODUCERS MIGHT WANT TO CONSIDER CREEP FEEDING Auteur: Stephen B. Blezinger, Ph.D., PAS (Copyright 2015 Dr. Stephen B. Blezinger) Adapté en français

Plus en détail

Définition des variables présentées dans le RICA

Définition des variables présentées dans le RICA Les termes en gras italique sont définis par ailleurs dans le lexique. Les termes en italique désignent des variables explicitement recueillies dans le Rica. A B C D E F G H I J K L M N O P Q R S T U V

Plus en détail

Pascal Brunot Hadrien Cambazard UML FOR BUSINESS INTELLIGENCE PROJECT

Pascal Brunot Hadrien Cambazard UML FOR BUSINESS INTELLIGENCE PROJECT UML FOR BUSINESS INTELLIGENCE PROJECT Abstract : this document deals with the role of UML into business intelligence projects (like data warehousing). After a quick overview of what UML offers, it focuses

Plus en détail

Héritage presque multiple en Java (1/2)

Héritage presque multiple en Java (1/2) Héritage presque multiple en Java (1/2) Utiliser deux classes ou plus dans la définition d'une nouvelle classe peut se faire par composition. class Etudiant{ int numero; Diplome d; float passeexamen(examen

Plus en détail

MONITORING 100% CONNECTÉ : MEDRIA LANCE LE FEEDPHONE

MONITORING 100% CONNECTÉ : MEDRIA LANCE LE FEEDPHONE MEDRIA 2014 DOSSIER DE PRESSE Alimentation-Reproduction-Santé MONITORING 100% CONNECTÉ : MEDRIA LANCE LE FEEDPHONE 1/18 COMMUNIQUÉ DE PRESSE MEDRIA lance au SPACE 2014 sa dernière innovation, le FeedPhone

Plus en détail

UML et les Bases de Données

UML et les Bases de Données CNAM UML et les Bases de Données UML et les Bases de Données. Diagramme de classes / diagramme d objets (UML)...2.. Premier niveau de modélisation des données d une application...2.2. Les éléments de modélisation...2.2..

Plus en détail

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier Master MIDO 2ème année Spécification et Conception en UML Maude Manouvrier Spécifications initiales Analyse Conception du système Conception des classes Bibliographie Modélisation et conception orientées

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

POURQUOI VISIOLYS? SOMMAIRE VOUS PROPOSE : Un monde qui bouge COMPRENDRE. Analyses et adaptations SE REPÉRER SE PROJETER ET CHOISIR

POURQUOI VISIOLYS? SOMMAIRE VOUS PROPOSE : Un monde qui bouge COMPRENDRE. Analyses et adaptations SE REPÉRER SE PROJETER ET CHOISIR POURQUOI VISIOLYS? EXPERTISE STRATÉGIE ÉCONOMIE Visiolys est né de la volonté commune des deux entreprises de conseil en élevage Clasel et Eilyps de se projeter dans un monde en pleine mutation, de permettre

Plus en détail

MEDRIA 2013 DOSSIER DE PRESSE MEDRIA INVESTIT LA SANTÉ ANIMALE ET LANCE SON APPLICATION MOBILE

MEDRIA 2013 DOSSIER DE PRESSE MEDRIA INVESTIT LA SANTÉ ANIMALE ET LANCE SON APPLICATION MOBILE MEDRIA 2013 DOSSIER DE PRESSE MEDRIA INVESTIT LA SANTÉ ANIMALE ET LANCE SON APPLICATION MOBILE 1 2 Retrouvez-nous Au SPACE 2013 HALL 1 STAND E46 COMMUNIQUÉ DE PRESSE Depuis près de 10 ans, MEDRIA met au

Plus en détail

Comment économiser de l électricité dans le bloc traite?

Comment économiser de l électricité dans le bloc traite? Comment économiser de l électricité dans le bloc traite? La consommation électrique du bloc traite représente 20 % en moyenne de la consommation énergétique totale d une exploitation laitière. Le tank

Plus en détail

UML (Diagramme de classes) Unified Modeling Language

UML (Diagramme de classes) Unified Modeling Language UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association

Plus en détail

AUTOUR DE LA MISE BAS

AUTOUR DE LA MISE BAS AUTOUR DE LA MISE BAS Un vêlage ou un agnelage est une des périodes les plus importantes dans la conduite d un élevage. De sa réussite dépendra l entrée d argent quelques mois plus tard. Il est donc impératif

Plus en détail

Analyse des évolutions de l agriculture biologique par le biais de la veille documentaire et technologique

Analyse des évolutions de l agriculture biologique par le biais de la veille documentaire et technologique Analyse des évolutions de l agriculture biologique par le biais de la veille documentaire et technologique Auteurs : Sophie Valleix, responsable d ABioDoc et Esméralda Ribeiro, documentaliste à ABioDoc

Plus en détail

Systèmes bovins laitiers en Poitou-Charentes

Systèmes bovins laitiers en Poitou-Charentes R E F E R E N C E S Systèmes bovins laitiers en Poitou-Charentes Avril 2008 Les cas-types... mode d emploi R E F E R E N C E S Vous avez dit cas-type? Un cas-type est une exploitation représentative d'un

Plus en détail

A-t-on le temps de faire les choses?

A-t-on le temps de faire les choses? A-t-on le temps de faire les choses? A-t-on le temps de faire les choses? Un parcours de 25 ans dans le domaine des Systèmes d'information de 6 grandes entreprises Consultante depuis 19 ans Mission / contrats

Plus en détail

Module 24 : Analyse de scénarios

Module 24 : Analyse de scénarios Module 24 : Analyse de scénarios 24.0 Introduction Ce module enseigne un sous-ensemble de techniques de création de modèle qui, dans Excel 2007, constitue l «analyse de scénarios». Ces techniques sont

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

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

LA DYNAMIQUE DES TROUPEAUX LAITIERS FRANÇAIS À L APPROCHE DE LA FIN DES QUOTAS

LA DYNAMIQUE DES TROUPEAUX LAITIERS FRANÇAIS À L APPROCHE DE LA FIN DES QUOTAS > Les synthèses de FranceAgriMer février 2013 numéro LAIT / 1 LA DYNAMIQUE DES TROUPEAUX LAITIERS FRANÇAIS À L APPROCHE DE LA FIN DES QUOTAS 12 12 rue rue Henri Henri Rol-Tanguy / TSA / TSA 20002 20002

Plus en détail

Bedienungsanleitung Spezialtelefon. Operation Instructions Special telephone. Gebruiksaanwijzing Speciale telefoon

Bedienungsanleitung Spezialtelefon. Operation Instructions Special telephone. Gebruiksaanwijzing Speciale telefoon D Bedienungsanleitung Spezialtelefon Seite 2 GB Operation Instructions Special telephone Page 30 F Mode d emploi Téléphone spécial Page 58 NL Gebruiksaanwijzing Speciale telefoon Pagina 86 I Istruzioni

Plus en détail

PloneLabs un gestionnaire de contenu pour les laboratoires

PloneLabs un gestionnaire de contenu pour les laboratoires PloneLabs un gestionnaire de contenu pour les laboratoires Guillaume Pellerin LAM, Paris 5 février 2007 - v. 0.1 PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 1 / 15

Plus en détail

UML : Unified Modeling Language

UML : Unified Modeling Language UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html

Plus en détail

22/12/11. Plan de la présentation

22/12/11. Plan de la présentation http://www.dda.ulg.ac.be L appréciation quantitative du risque microbiologique et la microbiologie prévisionnelle pour les entreprises. La microbiologie prévisionnelle Deux exemples simples L appréciation

Plus en détail

Business Process Execution Language

Business Process Execution Language Business Process Execution Language Rapport du projet de systèmes distribués d information Markus Lindström 6 mai 2009 Motivation personnelle Le sujet que j ai retenu et présenté dans le cadre du cours

Plus en détail

INSTALLATION ET PRISE EN MAIN

INSTALLATION ET PRISE EN MAIN Business Phone CTI Client Pro INSTALLATION ET PRISE EN MAIN Vous trouverez dans ce document, la démarche d installation de Business Phone CTI Client Pro et les différentes possibilités qu offre ce logiciel.

Plus en détail

les cinq étapes pour calculer les jours d avance

les cinq étapes pour calculer les jours d avance À retenir l expérience, acquise grâce à ces outils, permet également une bonne évaluation de la ressource disponible. une fois les mesures réalisées, la quantité d herbe disponible pour le lot se calcule

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Détail des cultures de l'exploitation en 2007

Détail des cultures de l'exploitation en 2007 République et Canton de Genève Département des finances Administration fiscale cantonale Formulaire annexe à la déclaration 2007 servant à déterminer le revenu et la fortune professionnels de l'agriculture

Plus en détail

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains

Plus en détail

Concevoir une base de données

Concevoir une base de données Concevoir une base de données http://vanconingsloo.be/les-cours/bureautique/access/concevoir-une-base-de-donnees En fonction de vos besoins, il existe deux façons de travailler. Si vous souhaitez créer

Plus en détail

LE TRAVAIL EN ÉLEVAGE BOVIN LAIT, BOVIN VIANDE ET OVIN VIANDE

LE TRAVAIL EN ÉLEVAGE BOVIN LAIT, BOVIN VIANDE ET OVIN VIANDE RÉSEAUX D ÉLEVAGE POUR LE CONSEIL ET LA PROSPECTIVE COLLECTION RÉFÉRENCES LE TRAVAIL EN ÉLEVAGE BOVIN LAIT, BOVIN VIANDE ET OVIN VIANDE DES RÉFÉRENCES POUR LE CONSEIL NORD-PAS-DE-CALAIS, PICARDIE ET NORMANDIE

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

PRESENTATION DU POSTE 3 MISE EN SERVICE 4

PRESENTATION DU POSTE 3 MISE EN SERVICE 4 SIP.10 SOMMAIRE PRESENTATION DU POSTE 3 MISE EN SERVICE 4 Vue face arrière 4 Câblage 4 Enregistrement du poste SIP.10 sur un IPBX/ITSP 4 Configuration réseau 5 Enregistrement 6 Personnalisation du poste

Plus en détail

Exigences en matière de bien-être animal Renée Bergeron, Ph.D., agr. Symposium sur les perspectives de l industrie laitière 2013

Exigences en matière de bien-être animal Renée Bergeron, Ph.D., agr. Symposium sur les perspectives de l industrie laitière 2013 Exigences en matière de bien-être animal Renée Bergeron, Ph.D., agr. Symposium sur les perspectives de l industrie laitière 2013 Introduction Essor important du mouvement pour le bienêtre depuis le début

Plus en détail

Définitions. Numéro à préciser. (Durée : )

Définitions. Numéro à préciser. (Durée : ) Numéro à préciser (Durée : ) On étudie dans ce problème l ordre lexicographique pour les mots sur un alphabet fini et plusieurs constructions des cycles de De Bruijn. Les trois parties sont largement indépendantes.

Plus en détail

Présentation innobe 23 juin 2011

Présentation innobe 23 juin 2011 Présentation innobe 23 juin 2011 ANEMON SA Société anonyme fondée le 14 août 2008 avec siège à Saint-Imier Recherche et développement en collaboration avec la Haute école spécialisée bernoise (Technique

Plus en détail

PLAN D AFFAIRES SOMMAIRE

PLAN D AFFAIRES SOMMAIRE ÉTUDE DE FAISABILITÉ PORTANT SUR L ÉTABLISSEMENT D UNE PÉPINIÈRE DE CHEVRETTES AU QUÉBEC PLAN D AFFAIRES SOMMAIRE remis à Société des éleveurs de chèvres laitières de race du Québec Ministère de l Agriculture

Plus en détail

Sommaire. Introduction Gestion des liquidités Planification financières. Rencontre de l incubateur The Ark 10.04.2008

Sommaire. Introduction Gestion des liquidités Planification financières. Rencontre de l incubateur The Ark 10.04.2008 Rencontre de l incubateur The Ark 10.04.2008 Les outils de la planification financière Sommaire Introduction Gestion des liquidités Planification financières 1 Jean-Daniel Favre Licence en sciences économiques

Plus en détail

& Que choisir. favoriser le bien-être

& Que choisir. favoriser le bien-être Label Rouge & Agriculture Biologique Que choisir pour favoriser le bien-être des animaux? Un guide des tiné au consommateur Protection mondiale des animaux de ferme Ce petit guide a pour objectif d aider

Plus en détail

Synthèse d une conception UML temps-réel à partir de diagrammes de séquences

Synthèse d une conception UML temps-réel à partir de diagrammes de séquences Synthèse d une conception UML temps-réel à partir de diagrammes de séquences L. Apvrille 1 P. de Saqui-Sannes 2, 3 F. Khendek 4 1 GET/ENST, Institut Eurécom, BP 193, 2229 route des Crêtes, 06904 Sophia-

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

FORMATION CONTINUE ÉDITION 2014-2015 LA FORMATION MÈNE AUX ACCOMPLISSEMENTS

FORMATION CONTINUE ÉDITION 2014-2015 LA FORMATION MÈNE AUX ACCOMPLISSEMENTS FORMATION CONTINUE ÉDITION 2014-2015 LA FORMATION MÈNE AUX ACCOMPLISSEMENTS POUR S INSCRIRE RÉSERVEZ VOTRE PLACE LE PLUS TÔT POSSIBLE AUPRÈS DE MARC-ANDRÉ TESSIER 1 877 425-8366 COMMUNICATION@UCFO.CA WWW.UCFO.CA

Plus en détail

Algorithmique des Systèmes Répartis Protocoles de Communications

Algorithmique des Systèmes Répartis Protocoles de Communications Algorithmique des Systèmes Répartis Protocoles de Communications Master Informatique Dominique Méry Université de Lorraine 1 er avril 2014 1 / 70 Plan Communications entre processus Observation et modélisation

Plus en détail

VACHERIE DC-0104. Dossier 1 : PROCÉDURE NORMALISÉE POUR LES PRÉPARATIFS DE LA TRAITE

VACHERIE DC-0104. Dossier 1 : PROCÉDURE NORMALISÉE POUR LES PRÉPARATIFS DE LA TRAITE VACHERIE DC-0104 Dossier 1 : PROCÉDURE NORMALISÉE POUR LES PRÉPARATIFS DE LA TRAITE Vérifier les registres de traitements permanents et temporaires dans le cahier ASTLQ sur le classeur dans le bureau Vérifier

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

Le langage UML : Les cas d utilisation

Le langage UML : Les cas d utilisation Le langage UML : Les cas d utilisation Lydie du Bousquet Lydie.du-bousquet@imag.fr A1 CasU1 CasU4 CasU5 S CasU2 CasU3 A3 A2 En collaboration avec J.-M. Favre, I. Parissis, Ph. Lalanda, Y. Ledru 1 Le diagramme

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

Le modèle conceptuel des traitements

Le modèle conceptuel des traitements Le modèle conceptuel des traitements 1 Le Modèle Conceptuel des Traitements Il décrit le fonctionnement du SI d une organisation au niveau conceptuel : on fait abstraction des contraintes d organisation

Plus en détail

Un environnement de déploiement automatique pour les applications à base de composants

Un environnement de déploiement automatique pour les applications à base de composants ICSSEA 2002-7 Lestideau Un environnement de déploiement automatique pour les applications à base de composants Vincent Lestideau Adele Team Bat C LSR-IMAG, 220 rue de la chimie Domaine Universitaire, BP

Plus en détail

TD sur JMS ---- 1) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS?

TD sur JMS ---- 1) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS? TD sur JMS ---- Questions de cours : 1) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS? MOM : Message Oriented Middleware Intergiciels orientés Messages

Plus en détail

Démonstrateur HOMES à la Préfecture de l Isère

Démonstrateur HOMES à la Préfecture de l Isère Démonstrateur HOMES à la Préfecture de l Isère 1 Un partenariat de 3 ans entre la Préfecture de l Isère et Schneider-Electric Instrumenter le site Innovation Créer une situation de référence Business Partenaires

Plus en détail

Compétitivité des produits laitiers locaux: vers une standardisation du «fènè», un lait spontanément fermenté au Mali

Compétitivité des produits laitiers locaux: vers une standardisation du «fènè», un lait spontanément fermenté au Mali Compétitivité des produits laitiers locaux: vers une standardisation du «fènè», un lait spontanément fermenté au Mali S. Wullschleger, B. Bonfoh; A. Sissoko, I. Traoré; S. Tembely, J. Zinsstag, C. Lacroix,

Plus en détail