I. Diagramme des cas d utilisation : Présentation SysML Juillet 2011

Documents pareils
-Identifier les éléments qui déterminent le coût d un objet technique.

Les stations météo Vantage Pro2.

Architecture de la Gestion du Technique du Bâtiment.

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Alarme domestique- Présentation

Utiliser l'assistant mailing

Pascal Brunot Hadrien Cambazard UML FOR BUSINESS INTELLIGENCE PROJECT

SYNOPTIQUE GTB Architecture Générale

uc : Cas d utilisation Top-Chair [Utilisation normale] Fauteuil Top-Chair Déplacer le fauteuil sur tous chemins «include» «include» «extend»

Système à enseigner : Robot M.I.M.I. MultipodeIntelligent à Mobilité Interactive. Version 1.0

Super rapport qualité/prix

Sélection du contrôleur

CAHIER DE TEXTE TECHNOLOGIE 6

Bases de données. Chapitre 1. Introduction

RTDS G3. Emmanuel Gaudin

MonitEM Système de monitoring continue

Le Guide Pratique des Processus Métiers

LimeSurvey Editeur de Questionnaire

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé.

Utilisation de SysML pour la modélisation des réseaux de capteurs

Bien programmer. en Java ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret.

Partie 1 - Séquence 3 Original d une fonction

Projet d auto-construction d un chauffe-eau solaire au pays des Cigales

Diagrammes SysML OUVRE PORTAIL SOLAIRE

Des buts à la modélisation système : une approche de modélisation des exigences centrée utilisateur

Station météo autonome avec transmission par GSM DATA

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MEGA ITSM Accelerator. Guide de démarrage

EXIGENCES COMPLÉMENTAIRES POUR L ATTRIBUTION ET LE SUIVI D UNE QUALIFICATION PROFESSIONNELLE D ENTREPRISE DANS L ACTIVITÉ :

1. L'été le plus chaud que la France ait connu ces cinquante dernières années.

Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06

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

Université de Bangui. Modélisons en UML

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR

Drupal (V7) : principes et petite expérience

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh

Chapitre I : le langage UML et le processus unifié

Base de données opérationnelle pour les phénomènes PAN Commission SIGMA 2 - AAAF

STATION METEO FAMILIALE SANS FIL 868 MHz Manuel d'utilisation

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

Lettre France n 14. CR200/CR215 : nouvelle centrale d acquisition sans fils

Page 1 de 7 Tel BR2460F Rev Fax

Guide d utilisation. Version 10

Utiliser un tableau de données

NOM DE L ELEVE :.. Dossier à rendre complété avant le 16 Mars 2015 (afin de vous éviter le temps des formalités lors de la pré-rentrée).

FICHE TECHNIQUE PROGRAMME

Modèles système, modèles logiciel et modèles de code dans les applications spatiales

Tutoriel LabVIEW Des fonctions simples à l acquisition de données

Grille de planification Expédition météo. Spécialiste de la cartographie Graffiti de ce que l équipe sait de la météorologie (10 minutes).

RAPPORT DE TEST DE CONFINEMENT SELON BS

1 Points du champ d'audit «Documentation des risques selon l'art. 196 et l'art. 97 OS»

Chapitre 6 La lumière des étoiles Physique

MailStore Server. La référence en matière d archivage d s

Ingénierie des Modèles. Méta-modélisation

ENREGISTREUR DE TEMPERATURE

Responsive Web Design. Responsive Design avec HTML 5.0 et CSS3

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

CAHIER DES CHARGES DES MOYENS INFORMATIQUES Introduction

Comprendre l Univers grâce aux messages de la lumière

Cours de Génie Logiciel

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

Voile à l école : développer le sens marin

GLEIZE ENERGIE SERVICE

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Les 10 Etapes de la conduite de projet

TRAFFIC EXPERT. LA SOLUTION INTELLIGENTE POUR LES SYSTEMES DE GESTION DE TRAFFIC L expérience de STERIA à SINGAPOUR. Nabil DJEMAME (Steria)

Construire un tableau de bord par Marc Maisonneuve

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

LA MAIN A LA PATE L électricité Cycle 3 L électricité.

Collège international Noisy Le Grand. Construction du nouveau collège entre la rue des Bas Heurts et la rue des Aulnettes

Manuel d'utilisation

Les outils de gestion de campagne d marketing

Construction en bottes de paille

We are here. Let's talk! Objets Objets 2011 FIN DE STOCK

System Center Data Protection Manager 2010 (DPM2010) Mettre en œuvre un réseau de backup

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

Table des matières Sources

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

Vers un outil d aide à la gestion des risques dans les chaînes logistiques : les bases conceptuelles

TRAAM STI Acquisition et exploitations pédagogiques des données sur un système pédagogique

2 - Quels sont les intérêts des exercices?

Chapitre 6 -TP : Support Réseau des Accès Utilisateurs

TAGREROUT Seyf Allah TMRIM

Livret d animations Sarthe Nature Environnement

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

OPEN DATA : CHALLENGES ET PERSPECTIVES D ENTREPOSAGE

Nom de l application

Questions et réponses sur les licences

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

Analyse de grandes bases de données en santé

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

Animation numérique. de territoire. Créer son site Internet avec un outil gratuit. Mardi 4 novembre Cédric ARNAULT OT Lourdes

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

Comment rénover efficacement son parc immobilier?

Enseignement technologique transversal dans la série STI2D

Intégration de données complexes pour une vision 360 du client. Chloé Clavel EDF R&D Département ICAME

Introduction à MATLAB R

Variateurs de vitesse

Eric Chaumillon UMR CNRS 7266 Littoral Environnement et Sociétés LIENSs Université de la Rochelle

TP Service HTTP Serveur Apache Linux Debian

Transcription:

Le WMR928NX est fourni avec les éléments suivants : [1] - Appareil principal (WMR928NX) [2] - Anémomètre (WGR918N) [3] - Thermo-hygromètre (THGR918N) [4] - Pluviomètre (PCR918N) [5] - Baro-thermo-hygromètre (BTHR918N) - Adaptateur secteur 12V Le thermo-hygromètre et le pluviomètre sont alimentés par des transmetteurs solaires STR928N [6] tandis que l anémomètre est alimenté par le transmetteur solaire STR938 [7]. Le WMR928NX peut supporter jusqu à sept éléments à distance différents. On peut aussi connecter jusqu à trois sondes thermo ou thermo-hygro au système. Remarque : Tous les diagrammes doivent être documentés. Les logiciels de modélisation SysML permettent la génération automatique d une documentation au format doc ou HTML. Ce n est pas fait ici par manque d espace et de temps I. Diagramme des cas d utilisation : Il décrit les services rendus par le système à l utilisateur ou à d autres systèmes qui sont, alors, appelés «acteurs». 1 SB SIN2 Lycée Victor Hugo - COLOMIERS

II. Diagramme d exigences : Ce diagramme permet de représenter graphiquement les exigences pour un système par le biais de descriptions textuelles et d'associations (liens de dépendance stéréotypés) : o Derive : une ou plusieurs exigences sont dérivées d'une exigence o Satisfy : un ou modèle (par exemple un bloc) permettent de satisfaire une exigence o Verify : un ou modèle (par exemple un «test case») permettent de vérifier et valider une exigence o Refine : un ou modèle, par exemple un cas d'utilisation, redéfinit une exigence 2

III. Diagramme de définition de blocs : bdd Station météo WRM928NX Le diagramme de définition de bloc (BDD, ou Block Definition Diagram en anglais) représente la vue boîte noire d'un bloc. Ainsi le bloc principal et la hiérarchie des blocs qui le composent, qu'ils soient logiciels ou matériels, sont spécifiés dans ce diagramme. 3

IV. Diagramme de bloc interne : Le diagramme de bloc interne (IBD, ou Internal Block Diagram) décrit la vue interne d'un bloc et se base sur le BDD pour assembler les blocs qui composent le bloc principal. Le bloc principal peut être représenté comme conteneur sur l'ibd ou être absent de ce diagramme. Les blocs qui le composent, définis dans le BDD, sont instanciés en parties). Ces parties sont assemblées par des connecteurs qui relient leurs ports (ports standards avec interfaces exposées et/ou ports de flux). Ci-dessous, on donne le bdi partiel de la station météo pour la partie qui nous intéresse pour le TP de la formation SIN. V. Diagramme de séquence du cas d utilisation facultatif : «Consulter les informations sur une ordinateur» Un cas d'utilisation représente les interactions entre un acteur et le système d'un point de vue «boite noire», et comprend l'ensemble des scénarios identifiés. Ces scénarios peuvent être détaillés par un diagramme de séquence. 4

Le diagramme de séquence représente les éléments intervenant dans le scénario, ainsi que les messages échangés dans un ordre chronologique. Dans un premier temps, on peut choisir de représenter les interactions entre l'acteur et le système (vue boîte noire). Par la suite il est possible de rentrer en détails avec un diagramme de séquence qui représente les blocs internes du système intervenant dans un scénario (pour un message émis par l'acteur, le diagramme décrit l'enchaînement des messages échangés entre les blocs internes du système). On parle ainsi de la vue boîte blanche (comportement du système). Les éléments intervenant sont représentés par des lignes de vie. Ces lignes de vies peuvent être des instances de blocs, établissant un lien avec la modélisation structurelle du système, permettant ainsi d'établir une cohérence dans le modèle : VI. Diagramme des classes présentes dans le bloc logiciel : Axe du temps 5