Publié sur éduscol STI (https://sti.eduscol.education.fr)

Accueil > Station météo WMR928 : Programmation UML

publié le 11 déc 2013 par Fabien JONQUIERE [1]

[2]

Groupe principal

Description

Cette ressource est issue du module de formation Pairformance  [3]Concevoir un système local et permettre le dialogue entre l'homme et la machine [4], élaboré pour les enseignants de STI2D spécialité SIN.

Le support d’étude retenu est une station météo WMR928 de la société OREGON.

Objectif du module de formation

  • Appréhender un environnement de développement afin de pouvoir récupérer des informations venant d'un canal de communication (R232, I2C, CAN,...), de les analyser et de les afficher dans une fenêtre standard ou bien dans un navigateur.
  • Valider le fonctionnement d'un système à l'aide de diagramme UML.
  • Modifier un logiciel

Contenus de la ressource

  • Présentation 

  • Activités de formation et corrigés

    • Analyse du projet et prise en main du système à l'aide de diagrammes UML (diagramme des cas d’utilisation, diagramme de séquence, diagramme de classes, diagramme de déploiement). [5]
    • Mise à jour de l'interface d'affichage dans un environnement de développement C++. [6]
    • Mise au point d’une classe IHM_WEB avec test unitaire. [7]
    • Intégration de la classe dans le projet de départ puis mise en place d'un serveur web accueillant la page html produite par le logiciel. [8]
  • Documentations techniques

 

Support de formation

  •  Le projet s'appuie sur une station météo WMR928 de chez OREGON. Celle-ci possède plusieurs capteurs sans fil lui permettant de connaitre entre autre la température, la pression atmosphérique, l'humidité, etc. Ces informations sont transmises par port série toutes les secondes.  Vous disposez d'un simulateur logiciel de cette station.

Les logiciels nécessaires à ce module sont :

  • Visual Paradigm [9]
  • Virtual Serial Port Emulator [10]
  • C++ Builder [11]
  • TTYEmulato [12]r
  • le simulateur [13] de la station
Fonctions techniques
  • Fonctions techniques [14]
    • Information [15]
      • Traiter l'information [16]
        • Programmée [17]
          • Microcontroleurs [18]
          • Traitement logiciel des E/S [19]
            • Bibliothèques de composants réutilisables [20]
Fichiers et liens
Icône PDF descriptif du module de formation [4]
Icône PDF Carte heuristique du module de formation [21]
Icône PDF Activité 2.1.1 Présentation et prise en main [22]
Icône PDF Activité 2.1.2 Modification IHM [23]
Icône PDF Activité 2.2.1 Communication Web analyse UML [24]
Icône PDF Activité 2.2.2 Communication Web Intégration et validation [25]
Icône PDF Piste d'exploitation pédagogique [26]
Icône paquet Télécharger l'ensembel du module de formation [27]
Liens: 
site UML.free.fr [28]
cours UML - developpez.com [29]
site du constructeur [30]

URL source (modified on 07/09/2021 - 17:58):https://sti.eduscol.education.fr/ressources_techniques/station-meteo-wmr928-programmation-uml

Liens
[1] https://sti.eduscol.education.fr/utilisateurs/fabien-jonquiere?node=3328 [2] https://sti.eduscol.education.fr/system/files/images/ressources/techniques/3328/3328-small-wmr928.jpg [3] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3301/3301-parcours-sin-6.pdf#overlay-context=ressources_techniques/psoc-programmable-system-on-chip [4] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-parcours-sin2.pdf [5] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin211-presentation-analyse-prise-en-main.pdf#overlay-context=ressources_techniques/station-meteo-wmr928-programmation-uml [6] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin212-modification-ihm.pdf#overlay-context=ressources_techniques/station-meteo-wmr928-programmation-uml [7] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin221-communication-web-analyse-uml.pdf#overlay-context=ressources_techniques/station-meteo-wmr928-programmation-uml [8] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin222-communication-web-integration-et-validation.pdf#overlay-context=ressources_techniques/station-meteo-wmr928-programmation-uml [9] http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce [10] http://www.commentcamarche.net/download/telecharger-34056516-free-virtual-serial-ports-emulator [11] https://downloads.embarcadero.com/free/c_builder [12] http://www.ttyemulator.com/mainsite.php?menuid=16 [13] http://ac-nantes.pairformance.education.fr/file.php/44/SIN2/SIN21/Simulateur.exe [14] https://sti.eduscol.education.fr/fonctions-techniques [15] https://sti.eduscol.education.fr/fonctions-techniques/information [16] https://sti.eduscol.education.fr/fonctions-techniques-information/traiter-linformation [17] https://sti.eduscol.education.fr/fonctions-techniques-information-traiter-linformation/programmee [18] https://sti.eduscol.education.fr/fonctions-techniques-information-traiter-linformation-programmee/microcontroleurs [19] https://sti.eduscol.education.fr/fonctions-techniques-information-traiter-linformation-programmee/traitement-logiciel-des-es [20] https://sti.eduscol.education.fr/fonctions-techniques-information-traiter-linformation-programmee-traitement-logiciel-des-es-0 [21] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sous-parcours-sin2-station-meteo.pdf [22] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin211-presentation-analyse-prise-en-main.pdf [23] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin212-modification-ihm.pdf [24] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin221-communication-web-analyse-uml.pdf [25] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin222-communication-web-integration-et-validation.pdf [26] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-sin25-production-de-sequences-eleves.pdf [27] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/techniques/3328/3328-parcours-sin-uml-diagramme-detat.zip [28] http://uml.free.fr/ [29] http://laurent-audibert.developpez.com/Cours-UML/ [30] http://fr.oregonscientific.com/cat-Stations-Météo.html