projetwismas - freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. ·...

10
LT La Salle 10 Rue du Pont Trouca Avignon T 04 90 14 56 56 B [email protected] BTS Systèmes Numériques Session 2018 Projet WISMAS Weather Information System Multi Activity Station Partenaire professionnel : Étudiants chargés du projet : Professeurs ou Tuteurs responsables : Aucun ET1 : 2 EC 2 IR ET2 : 2 EC 2 IR ET3 : 2 EC 2 IR VAIRA Thierry (IR), BEAUMONT Jerôme (EC) et MAROUF Abdel (SPC) Reprise d’un projet : 2 oui 2 non A Présentation générale du système supportant le projet Il s’agit de développer un système d’information météo pour une station multi activités. Il se nomme WISMAS (Weather Information System Multi Activity Station ). La station sur laquelle s’appuie l’étude est une station de moyenne montagne multi-activités dans laquelle on peut faire du ski de fond, du ski de piste et également du snow-kite sur 3 sites voisins. Le système devra : • Faire des mesures météorologiques sur plusieurs sites • Prendre des séquences vidéos à partir de plusieurs caméras IP • Afficher l’ensemble de ces renseignements sur les sites d’achat des forfaits 1 / 10

Upload: others

Post on 04-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

LT La Salle10 Rue du Pont TroucaAvignon T 04 90 14 56 56B [email protected]

BTS Systèmes Numériques Session 2018

Projet WISMASWeather Information System Multi Activity Station

Partenaire professionnel : Étudiants chargés du projet : Professeurs ou Tuteurs responsables :

Aucun ET1 : 2� EC 2 IR

ET2 : 2 EC 2� IR

ET3 : 2 EC 2� IR

VAIRA Thierry (IR), BEAUMONT Jerôme(EC) et MAROUF Abdel (SPC)

Reprise d’un projet : 2� oui 2 non

A Présentation générale du système supportant le projet

Il s’agit de développer un système d’information météo pour une station multi activités. Il senomme WISMAS (Weather Information System Multi Activity Station).

La station sur laquelle s’appuie l’étude est une station de moyenne montagne multi-activités dans laquelle onpeut faire du ski de fond, du ski de piste et également du snow-kite sur 3 sites voisins.Le système devra :

• Faire des mesures météorologiques sur plusieurs sites• Prendre des séquences vidéos à partir de plusieurs caméras IP• Afficher l’ensemble de ces renseignements sur les sites d’achat des forfaits

1 / 10

Page 2: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

On distinguera les modules suivants :– Module de météorologie (ET1 EC)– Module d’acquisition « vidéo » (ET2 IR)– Module de diffusion d’informations (ET3 IR)

Projet technique : WISMAS 2 / 10 « LT La Salle Avignon

Page 3: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

B Analyse de l’existant

Le système existant sur le site est un ensemble de « petits » systèmes non reliés :– Un panneau lumineux affichant la température et l’horodatage sur les sites « Alpin » et « Fond » (noninclus dans le futur système Wismas)

– Des caméras sur les sites « Fond » et « Alpin »– Un site web permettant de connaitre les pistes ouvertes, la météo du site (prévision) et de visualiser entemps réel l’image des caméras

C Expression du besoin

L’objectif est donc de moderniser l’ensemble en y ajoutant des fonctionnalités.Il s’agit de développer :

– sur un système embarqué (carte ATMEL SAM4S-EK par exemple) les applications nécessaires à la miseen œuvre des différents capteurs et à la transmission sans fil des données (Module de météorologie)

– sur un PC d’acquisition, un logiciel de gestion des caméras implantés sur les différents sites (Moduled’acquisition « vidéo »)

– sur un poste de diffusion, un logicel de publication d’informations sur la station (Module de diffusiond’informations) : gestion du panneaux lumineux et d’un écran

C.1 Module de météorologie

Les capteurs disponibles (à implanter suivant les différents sites) :– Capteur de température de l’air– Capteur d’humidité de l’air (en option)– Capteur de pression atmosphérique (en option)– Capteur de température de la neige– Capteur de hauteur de neige– Capteur de vitesse de vent– Capteur de direction de vent (en option)

C.2 Module d’acquisition « vidéo »

L’application logicielle « Acquisition » doit permettre :– D’acquérir les images vidéos des caméras IP installées sur les différents sites– D’enregistrer les vidéos sur un serveur pour une diffusion ultérieure– De commander les déplacements d’une caméra pour une acquisition panoramique

L’administrateur pourra paramétrer :– Les adresses IP et numéros de port des différentes caméras– La position d’origine de la prise de vue en pouvant déplacer la caméra manuellement– Le type (fixe ou panoramique) et la durée d’acquisition vidéo– De relever les mesures des stations météorologiques installées sur les différents sites– D’enregistrer les mesures dans une base données installée sur le serveur– De publier des bulletins météorologiques à partir des mesures relevées

Remarques : Il est demandé de stocker ces paramètres de configuration dans un fichier .INI.

Projet technique : WISMAS 3 / 10 « LT La Salle Avignon

Page 4: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

C.3 Module de diffusion d’informations

Le poste de diffusion (une Raspberry Pi par exemple) devra gérer un panneau lumineux et un écran afin depublier des informations sur la station :

– Conditions météorologiques suivant le site (Alpin, Fond ou Snow kite) avec la possibilité de visualiser unevidéo du lieu

– Informations sur la station (accès, horaires, tarifs, ...)– Conseils de fartage en fonction des conditions météorologiques (en option)

Pour cela, l’application logicielle « Diffusion » doit permettre :– De relever les mesures des stations météorologiques installées sur les différents sites– D’enregistrer les mesures dans une base données– De diffuser des informations

D Énoncé des tâches à réaliser par les étudiants

Étudiant 1 Module de météorologie

2� EC 2 IR Mesurer les températures (air et/ou neige)Mesurer la vitesse du ventMesurer la hauteur de neigeMettre en forme les mesuresTransmettre les mesuresRemarque : un affichage des mesures sur écran LCDpourra être réalisé

Installation :Le système embarqué, les capteurs, le module decommunication sans filMise en oeuvre :L’environnement de développement, le système demesure de hauteur de neigeConfiguration :La liaison sans filRéalisation :Les diagrammes SysML, Le code source et lesschémas du moduleDocumentation :Le dossier technique et les documents relatifs aumodule, Un guide de mise en route et d’utilisationdu module

Étudiant 2 Module d’acquisition « vidéo »

2 EC 2� IR Cas d’utilisations :- Démarrer le système d’acquisition- Acquérir et enregistrer une vidéo- Déplacer une caméra- Paramétrer le système

Installation :L’environnement de développement, les camérasMise en oeuvre :L’environnement de développement, les camérasConfiguration :Les caméras, le réseauRéalisation :Les diagrammes UML, L’IHM du module, Le codesource de l’applicationDocumentation :Le dossier technique et les documents relatifs aumodule, Un guide de mise en route et d’utilisationdu module

Projet technique : WISMAS 4 / 10 « LT La Salle Avignon

Page 5: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

Étudiant 3 Module de diffusion d’informations

2 EC 2� IR Cas d’utilisations :- Relever et enregistrer les mesures des sites- Diffuser les conditions météorologique d’un site(sur un panneau lumineux)- Diffuser des informations (météo, vidéos,messages, ...) (sur un écran)

Installation :L’environnement de développement, le panneaulumineux, l’écranMise en oeuvre :L’environnement de développement, la base dedonnéesConfiguration :Le panneau lumineux, l’écran, la liaison sans filRéalisation :Les diagrammes UML, L’IHM du module, Le codesource de l’applicationDocumentation :Le dossier technique et les documents relatifs aumodule, Un guide de mise en route et d’utilisationdu module

D.1 Planification prévisionnelle

Date de début du projet Semaine 6

Revue n°1 Semaine 8

Revue n°2 Semaine 13

Revue n°3 Semaine 20

Remise du dossier Semaine 22

Soutenance finale Semaine 24

D.2 Recette étudiant 1 (EC)

2 Les capteurs sont installés et fonctionnels ;2 L’acquisition des mesures des capteurs est réalisée ;2 Les mesures sont mises en forme ;2 Le protocole de communication est spécifié et mis en œuvre ;2 La transmission des mesures vers le poste de supervision est effective ;

Production attendue :î Une application informatique fonctionnelle ;î Un modèle SysML complet de la partie à développer ;î Le code source commenté de l’application ;î Les documentations et schémas associés au module.

D.3 Recette étudiant 2 (IR)

2 Le paramétrage du système d’acquisition est opérationnel2 Le déplacement manuel d’une caméra est possible2 L’acquisition d’une vidéo est fonctionnelle2 Une acquisition périodique est possible2 La vidéo est enregistrée et disponible sur le serveur

Projet technique : WISMAS 5 / 10 « LT La Salle Avignon

Page 6: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

Production attendue :î Une application informatique fonctionnelle ;î Un modèle UML complet de la partie à développer ;î Le code source commenté de l’application ;î Les documentations associées au module.

D.4 Recette étudiant 3 (IR)

2 Le protocole de communication est spécifié et mis en œuvre ;2 Les mesures météorologiques d’un site sont relevées2 Les mesures météorologiques relevées sont enregistrées2 Les informations sur la station sont consultables sur l’écran2 Les conditions météorologiques d’un site sont consultables sur le panneau lumineux

Production attendue :î Une application informatique fonctionnelle ;î Un modèle UML complet de la partie à développer ;î Le code source commenté de l’application ;î Les documentations associées au module.

E Description structurelle du système

E.1 Modules de gestion de manifestation et de course

E.1.1 Diagramme des cas d’utilisation

Les diagrammes des cas d’utilisation du système sont les suivants :

Sous-système Acquisition (IR)

Projet technique : WISMAS 6 / 10 « LT La Salle Avignon

Page 7: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

Sous-système Diffusion (IR)

E.1.2 Diagramme de déploiement

Diagramme de déploiement (partiel)

Projet technique : WISMAS 7 / 10 « LT La Salle Avignon

Page 8: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

F Inventaire des matériels et outils logiciels à mettre en œuvre par lescandidats

F.1 Les ressources matérielles

Désignation Caractéristiques techniques Acquisition Existant

SE ATMEL Carte de développement d’ATMEL (ou équivalente) 6

PC « Acquisition » PC HP sous GNU/Linux 6

RPI

Nano-ordinateur Raspberry Pi modèle 3B à BroadcomBCM2837 64 bit à quatre cœurs ARM Cortex-A53 à 1,2GHz équipé de 1GO de RAM et d’une carte SD 16GO(Raspbian OS)

6

ECRAN Écran HDMI 6

CAMERAS Caméras IP PTZ 6

PANNEAU Panneau lumineux Mc Crypte 590996 6

CAPTEURS à définir 6

F.2 Les outils logiciels

Système d’exploitation du PC « Acquisition » GNU/Linux Ubuntu LTS 12.04

Système d’exploitation de la Raspebrry Pi Raspbian

Environnement de développement (IR) Qt Creator et Qt Designer

API GUI PC « Acquisition » Qt 4.8 (minimum)

API GUI Raspebrry Pi Qt 4.8

Compilateurs GNU g++ for Linux

Système de gestion de bases de donnéesrelationnelles

MySQL

Gestion et administration de bases de données phpMyAdmin

Atelier de génie logiciel (IR) bouml 4.23

Plate-forme de tests unitaires (IR) CppUnit

Logiciel de gestion de versions (IR) subversion (client TortoiseSVN 1.9.3)

Générateurs de documentation (IR) Doxygen version 1.8.11 et pandoc 1.17.0.2

Gestionnaire de projet (IR) Planner ou gantter

Environnement de développement (EC) © ATMEL Studio

Projet technique : WISMAS 8 / 10 « LT La Salle Avignon

Page 9: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

G Contrats de tâche

Tâches Compétences E1 E2 E3

Expression fonctionnelle du besoinVérifier la pérennité et mettre à jour les informations. C2.1 5 5 5

Collecter des informations nécessaires à l’élaboration du cahier des charges préliminaire. C2.2 5 5 5

Formaliser le cahier des charges. C2.3 C2.4 5 5 5

S’approprier le cahier des charges. C3.1 5 5 5

Élaborer le cahier de recette. C3.5 5 5 5

Négocier et rechercher la validation du client. C2.4 5 5 5

ConceptionTraduire les éléments du cahier des charges sous la forme de modèles. C3.1 C3.3 5 5 5

Identifier les solutions existantes de l’entreprise. C3.1 C3.6 5 5 5

Identifier des solutions issues de l’innovation technologique C3.1 C3.6 5 5 5

Rédiger le document de recette. C4.5 5 5 5

Prendre connaissance des fonctions associées au projet et définir les tâches. C2.4 C2.5 5 5 5

Définir et valider un planning (jalons de livrables). C2.3 C2.4 C2..5 5 5 5

Assurer le suivi du planning et du budget. C2.1 C2.3 C2.4 C2.5 5 5 5

RéalisationRéaliser la conception détaillée du matériel et/ou du logiciel. C3.1 C3.3 C3.6 5 5 5

Produire un prototype logiciel et/ou matériel. C4.1 C4.2 C4.3 C4.4 5 5 5

Valider le prototype. C3.5 C4.5 C4.6 5 5 5

Documenter les dossiers techniques et de maintenance C2.1 C4.7 5 5 5

Installer un système ou un service. C2.5 5 5 5

Exécuter et/ou planifier les tâches professionnelles de MCO. C2.5 5 5 5

Assurer la formation du client. C2.2 C2.5 5 5 5

Organiser le travail de l’équipe. C2.3 C2.4 C2.5 5 5 5

Animer une équipe. C2.1 C2.3 C2.5 5 5 5

Vérification des performances attenduesFinaliser le cahier de recette. C3.1 C3.5 C4.5 5 5 5

Projet technique : WISMAS 9 / 10 « LT La Salle Avignon

Page 10: ProjetWISMAS - Freetvaira.free.fr/projets/cdc-2018/presentation-projet-e62... · 2018. 1. 18. · AcadémieAix-Marseille BTSSNSous-épreuveE62 Session2017-2018 C.3 Moduledediffusiond’informations

Académie Aix-Marseille BTS SN Sous-épreuve E62 Session 2017-2018

H Avis de la commission

Les concepts et les outils mis en œuvre par le candidat (1-2-3-4) correspondent au niveau des exigences techniquesattendu pour cette formation :

2 Oui 2 À reprendre pour le candidat (1-2-3-4)

L’énoncé des tâches à réaliser par le candidat (1-2-3-4) est suffisamment complet et précis :

2 Oui 2 À reprendre pour le candidat (1-2-3-4)

Les compétences requises pour la réalisation ou les tâches confiées au candidat (1-2-3-4) sont en adéquationavec les savoirs et savoir-faire exigés par le référentiel :

2 Oui 2 À reprendre pour le candidat (1-2-3-4)

Le nombre d’étudiants est adapté aux tâches énumérées :

2 Oui 2 Trop 2 Insuffisant

Commentaires : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Date : Le président de la commission

Projet technique : WISMAS 10 / 10 « LT La Salle Avignon